调用GetDeviceLiveUrl获取设备播放URL。

调试

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

请求参数

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

系统规定参数。取值:GetDeviceLiveUrl。

CorpId String 10001

设备对应的租户ID

DeviceId String 0757740611131545****

设备ID。

StreamType String 1

视频流选择,1:主流, 2:子流。

OutProtocol String hls

视频流协议hls、rtmp、rtsp。

GbId String 0757740611131545****

设备国标ID。废弃,使用DeviceId。

返回数据

名称 类型 示例值 描述
Code String 200

返回结果编码

Message String Success

返回结果消息

OutProtocol String hls

视频流协议hls、rtmp、rtsp。

RequestId String 67464797_32b5_42d0_8601_134fc935****

请求ID

StreamType String 1

视频流选择,1:主流, 2:子流。

Url String http://xxx

返回的视频播放URL。

示例

请求示例

http(s)://[Endpoint]/?Action=GetDeviceLiveUrl
&CorpId=10001
&DeviceId=32010201001320123456
&<公共请求参数>

正常返回示例

XML 格式

<GetDeviceLiveUrlResponse>
      <Message>Success</Message>
      <RequestId>67464797_32b5_42d0_8601_134fc935****</RequestId>
      <Code>200</Code>
      <Url>http://xxx</Url>
</GetDeviceLiveUrlResponse>

JSON 格式

{"Message":"Success","RequestId":"67464797_32b5_42d0_8601_134fc935****","Data":{"StreamType":"","Protocol":"","Url":""},"Code":"200"}

错误码

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