一对多语音对讲
描述
本接口用于一对多语音对讲功能。接口分两个步骤进行,首先需要请求talks
接口获取真正音频发送的url地址列表,然后通过获取到的url地址列表发送音频数据。
- 接口请求域名:
qvs.qiniuapi.com
- 请求方式:POST
- 接口路径:
/v1/namespaces/{namespaceId}/talks
请求参数
路径参数
参数名称 | 必填 | 字段类型 | 说明 |
---|---|---|---|
namespaceId | 是 | string | 空间ID |
Body
参数名称 | 必填 | 字段类型 | 说明 |
---|---|---|---|
gbids | 否 | string数组 | 需要对讲的国标id列表 |
version | 否 | string | 对讲国标协议版本,取值"2014"或"2016",默认为"2014",例如大部分大华摄像头为GBT 28181-2014版本对讲模式 |
transProtocol | 否 | string | 取值"tcp"或"udp",流传输模式,默认"udp" |
响应参数
参数名称 | 字段类型 | 说明 |
---|---|---|
items | array | items结构的数组 |
items.audioSendAddrForHttp | string | 用来发送音频数据的http地址,请求报文格式见音频发送报文格式 |
items.audioSendAddrForHttps | string | 用来发送音频https地址,请求报文格式见音频发送报文格式 |
items.gbid | string | 国标id |
注意:此url地址列表中的每一个地址在无数据1min后,地址无效,需要重新请求talks
接口,重新获取
示例
请求示例
curl --request POST \
--url http://qvs.qiniuapi.com/v1/namespaces/2akrarvzvyijd/talks \
--header 'authorization: Qiniu j853F3bLkWl59I5BOkWm6q1Z1mZClpr9Z9CLfDE0:u372aQV0359mzwTVGxn22sRgFYc=' \
--header 'content-type: application/json'
--data-raw '{
"isV2": true
}'
响应示例
{
"items": [
{
"audioSendAddrForHttp":"http://1945028622.cloudvdn.com/api/v1/gb28181?action=append_audio_pcm&id=31011500991320003732&ssrc=1623567",
"audioSendAddrForHttps":"https://1945028622.cloudvdn.com/api/v1/gb28181?action=append_audio_pcm&id=31011500991320003732&ssrc=1623567"
"gbid": "31011500991320003732"
},
{
"audioSendAddrForHttp":"http://1945028622.cloudvdn.com/api/v1/gb28181?action=append_audio_pcm&id=31011500991320003733&ssrc=1623568",
"audioSendAddrForHttps":"https://1945028622.cloudvdn.com/api/v1/gb28181?action=append_audio_pcm&id=31011500991320003733&ssrc=1623568"
"gbid": "31011500991320003732"
}
]
}
音频发送报文格式
- 接口地址:
talks
接口返回 - 请求方式:POST
请求参数
路径参数
null
Body
参数名称 | 必填 | 字段类型 | 说明 |
---|---|---|---|
base64_pcm | 是 | string | base64编码的g711a格式音频数据 |
示例
请求示例
curl --request POST \
--url https://1945028622.cloudvdn.com/api/v1/gb28181?action=append_audio_pcm&id=31011500991320003732&ssrc=1623567 \
--header 'content-type: application/json'
--data-raw '{
"base64_pcm":"1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1dXV1VVVVdXV1dVVVVVVVVTV1dTV1FRV1NRQV9TU1dfWVlXX0VJW11RX0NFW199IfXRcWlHawc32"
}'
响应示例
{
"code":0
}
文档反馈
(如有产品使用问题,请提交工单)