调用CreateStreamPredict创建流预测。
可根据模型ID预测。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CreateStreamPredict |
系统规定参数。取值:CreateStreamPredict。 |
ModelIds | String | 是 | xxx |
预测模型Id列表,多个以“ , ”分隔,最多支持5个。 |
StreamId | String | 是 | rtmp://xxxxx |
流唯一标识。 |
StreamType | String | 是 | Live |
流类型。取值范围:
|
AutoStart | String | 否 | true |
创建流时,是否自动开始预测。
|
ClientToken | String | 否 | 02d10b761ee44d18839f0f8359366318 |
请求幂等ID |
DetectIntervals | String | 否 | 1000 |
检测周期,单位毫秒(ms),数据范围是 |
FaceGroupId | String | 否 | 8557e76bddae45f99e36dd179f7a2057 |
人脸分组ID,可通过人脸注册服务获取 |
ModelUserData | String | 否 | {"ModelParam":"0.3"} |
用户数据,预测时透传至模型 |
Notify | String | 否 | {“MNSQueue”:”queue-name”} |
消息通知配置,JSON字符串,目前支持MNS队列和主题两种模式通。默认为空,不通知。
|
Output | String | 否 | http://xxxxx.oss-cn-beijing.aliyuncs.com/ivision/ |
直播生成的截图文件存储地址,默认为空,截图文件不保存在用户OSS中。 |
ProbabilityThresholds | String | 否 | 0.5 |
概率阈值列表,多个以“ , ”分隔,和模型一一对应,最多支持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"
}
错误码
访问错误中心查看更多错误码。