Last Updated on : 2023-07-12 02:45:53download
This topic describes how to get configurations for creating a connection over WebRTC.
Get the configurations that are used to create a WebRTC connection.
GET: /v1.0/devices/{device_id}/webrtc-configs
Parameter name | Type | Location | Required | Description |
---|---|---|---|---|
device_id | String | uri | true | The device ID. |
Parameter name | Type | Description |
---|---|---|
result | WebRTCConfigVO | The returned result. |
Description of result
Parameter name | Type | Description |
---|---|---|
audio_attributes | JSONObject | The audio attribute. |
auth | String | The license. |
id | String | The device ID. |
moto_id | String | The ID of the signaling service. |
p2p_config | JSONObject | The P2P configuration. |
skill | String | The skill. |
supports_webrtc | Boolean | Indicates whether WebRTC is supported. |
vedio_clarity | Integer | The video definition. |
Description of p2p_config
Parameter name | Type | Description |
---|---|---|
ices | List | The information about interactive connectivity establishment (ICE). |
Description of audio_attributes
Parameter name | Type | Description |
---|---|---|
call_mode | List | The call mode. |
hardware_capability | List | The hardware capabilities. |
Description of ices
Parameter name | Type | Description |
---|---|---|
urls | String | The URL of the specified server. |
username | String | The username. |
credential | String | The password. |
ttl | Integer | The validity period. |
GET: /v1.0/devices/6c08578d894xxxx11afye1/webrtc-configs
{}
{
"result": {
"p2p_config": {
"ices": [
{
"urls": "stun:172.81.239.63:****"
},
{
"urls": "stun:tx1stun.wgine.com:****"
},
{
"urls": "nat:tx1nat.wgine.com:****"
},
{
"urls": "nat:tx1nat.tuyacn.com:****"
},
{
"ttl": 3600,
"urls": "turn:172.81.239.63:3478",
"credential": "+eszzFb3f+KM7N5f+/3jdCHl****",
"username": "1615438498:6c08578d894934411afye1:kydhkuwwehqrvd8p****"
},
{
"ttl": 3600,
"urls": "turn:tx1turn.wgine.com:****",
"credential": "+eszzFb3f+KM7N5f+/3jdCHl****",
"username": "1615438498:6c08578d894934411afye1:kydhkuwwehqrvd8p****"
}
]
},
"auth": "U+qtvRP+Amz3YQLpcgagMxqID8aUGBUZopKJr0kW****",
"supports_webrtc": true,
"skill": "{\"webrtc\":3,\"audios\":[{\"channels\":1,\"dataBit\":16,\"codecType\":105,\"sampleRate\":8000}],\"videos\":[{\"streamType\":2,\"profileId\":\"\",\"width\":2304,\"codecType\":4,\"sampleRate\":0,\"height\":1296},{\"streamType\":4,\"width\":640,\"codecType\":2,\"sampleRate\":0,\"height\":360}]}",
"moto_id": "moto_cnpre002",
"id": "6c08578d894934411a****",
"vedio_clarity": 4,
"audio_attributes": {
"call_mode": [
1,
2
],
"hardware_capability": [
1,
2
]
}
},
"t": 1615434898584,
"success": true
}
For more information, see Global Error Codes.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback