开发者平台 / 视频管理系统(VMS)/ API功能接口定义 / 直播管理
4.8.22 浏览器语音对讲
接口说明:
名称 | 内容 | |
---|---|---|
URL | http://xxx/tums/preview/v1/getWebVoiceTalkUrl | |
功能说明 | 获取浏览器语音对讲URL。获取到URL之后,设备会和流媒体服务器建立连接,此时客户端需要在10s之内接入流媒体服务器,否则设备和流媒体服务器之间的连接会超时断开,之后需要重新获取URL | |
使用限制 | 该接口可以使用http/https调用 |
请求参数:
参数名称 | 参数描述 | |
---|---|---|
devId String | 设备索引 |
返回参数:
参数名称 | 参数描述 | |
---|---|---|
error_code | 返回码,0 – 成功,其他- 失败,具体请参考返回码章节 | |
result | url String | 浏览器语音对讲URL,之后参照demo往URL里发送音频数据,即可和设备对讲 |
代码示例
http://192.168.1.140:18080/tums/preview/v1/getWebVoiceTalkUrl { "devId":"1" } { "result": { "url": "ws://192.168.1.140:10180/webVoiceTalk?type=bidirection&connection id=7bbcee3b3d6b4d1&token=ab1b4671196a34&protocol=multipart&sampleRate=8&decoderType=G711" }, "error_code": 0 }