开发者平台

TP-LINK官网首页
开发者平台 / 视频管理系统(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
        }