调用CreateStreamPredict创建流预测。

可根据模型ID预测。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateStreamPredict

系统规定参数。取值:CreateStreamPredict

ModelIds String xxx

预测模型Id列表,多个以“ , ”分隔,最多支持5个。

StreamId String rtmp://xxxxx

流唯一标识。

StreamType String Live

流类型。取值范围:

  • Live:直播产品
  • VS:监控产品
AutoStart String true

创建流时,是否自动开始预测。

  • true:开始预测
  • false:不开始预测
ClientToken String 02d10b761ee44d18839f0f8359366318

请求幂等ID

DetectIntervals String 1000

检测周期,单位毫秒(ms),数据范围是[30, 1800000]

FaceGroupId String 8557e76bddae45f99e36dd179f7a2057

人脸分组ID,可通过人脸注册服务获取

ModelUserData String {"ModelParam":"0.3"}

用户数据,预测时透传至模型

Notify String {“MNSQueue”:”queue-name”}

消息通知配置,JSON字符串,目前支持MNS队列主题两种模式通。默认为空,不通知。

  • 队列模式:输入{“MNSQueue”:”queue-name”}
  • 主题模式:输入{“MNSTopic”: “topic-name”}
Output String http://xxxxx.oss-cn-beijing.aliyuncs.com/ivision/

直播生成的截图文件存储地址,默认为空,截图文件不保存在用户OSS中。

ProbabilityThresholds String 0.5

概率阈值列表,多个以“ , ”分隔,和模型一一对应,最多支持5个。取值范围[0-1),默认值为0.5。

UserData String {"MyData":"param1"}

用户透传数据

返回数据

名称 类型 示例值 描述
PredictId String xxxx

流预测ID。

RequestId String 25818875-5F78-4A13-BEF6-D7393642CA58

请求ID。

示例

请求示例


http(s)://ivision.cn-beijing.aliyuncs.com/?Action=CreateStreamPredict
&ModelIds=xxx
&StreamId=rtmp://xxxxx
&StreamType=Live
&<公共请求参数>

正常返回示例

XML 格式

<CreateStreamPredictResponse>
	  <RequestId>25818875-5F78-4A13-BEF6-D7393642CA58</RequestId>
	  <PredictId>xxxx</PredictId>
</CreateStreamPredictResponse>

JSON 格式

{
	"PredictId ":"xxxx",
	"RequestId":"25818875-5F78-4A13-BEF6-D7393642CA58"
}

错误码

访问错误中心查看更多错误码。