功能描述
用于获取设备的实时开流地址。
请求
请求 url
POST /ivc/cms/control/stream
请求参数
此接口无请求参数。
请求头
请求体
该请求操作的实现需要有如下请求体。
{"DeviceId": "0022c12a-e220-42e0-975f-800f872fc89e","ChannelId": "0022c12a-e220-42e0-975f-800f872fc89e","StreamType": 1,"Resolution": "3"}
字段名 | 类型 | 描述 | 是否必须 | 备注 |
DeviceId | string | 设备 ID | 否 | rtmp 设备必传 |
ChannelId | string | 通道 ID | 否 | 国标设备必传 |
StreamType | int | 流类型 | 否 | 主码流 子码流(不可以和 Resolution 同时下发) |
Resolution | string | 分辨率 | 否 | QCIF CIF 4CIF D1 720P 1080P/I 自定义的19201080等等(需设备支持)(不可以和 StreamType 同时下发) |
响应
响应头
响应体
该响应体返回为 application/json 数据,包含完整节点数据的内容展示如下:
{"RequestId": "","Code": 0,"StatusCode": 200,"Message": "ok","Data": {"Flv": "http://domain.region/live/stream.live.flv?stream_type=1&resolution=1","Hls": "hls://domain.region/live/stream.m3u8?stream_type=1&resolution=1"}}
字段名 | 类型 | 描述 | 备注 |
RequestId | string | 请求 ID | - |
Code | int | 状态码,0 成功,500 操作失败 | - |
StatusCode | int | 错误码,200 OK,其他详见错误中心 | - |
Message | string | 返回消息 | - |
Data | object | 返回结果 | - |
Data
字段名 | 类型 | 描述 | 备注 |
Flv | string | flv 流地址 | - |
Hls | string | hls 流地址 | - |