设备接入 IOTDA-应用侧对接:实时音视频-音视频实时传输控制
实时音视频 -音视频实时传输控制
接口说明
请求对应的消息ID:0x9102
响应对应的消息ID:0x0001(终端通用响应)
请求示例
{ "command_name": "VideoLiveControl", "service_id": "VideoLive", "paras": { "channelNo": 1, "commandId": 0, "mediaType": 0, "streamType": 1 } }
请求参数
paras字段同协议中消息的映射关系
字段名 |
类型 |
协议字段 |
参数描述 |
---|---|---|---|
channelNo |
int |
逻辑通道号 |
逻辑通道号 |
commandId |
int |
控制指令 |
平台可以通过该指令对设备的实时音视频传输进行控制: 0:关闭音视频传输指令。 1:切换码流 2:暂停该通道所有流的发送 3:恢复暂停前流的发送 4:关闭所向对讲 |
mediaType |
int |
关闭音视频资源类型 |
0:关闭该通道有关的音视频数据 1:只关闭该通道有关的音频,保留该通道有关的视频。 2:只关闭该通道有关的视频,保留该通道有关的音频。 |
streamType |
int |
码流类型 |
将之前申请的码流切换为新申请的码流,音频与切换前保持一致。新申请的码流为: 0:主码流 1:子码流 |
响应示例
{ "command_id": "1641969363120826882", "response": { "paras": { "flowNo": 0, "msgId": 33027, "resultCode": 0 }, "result_code": 0 } }