【发布时间】:2017-06-26 22:02:31
【问题描述】:
您好,我目前正在使用 webrtc 进行视频聊天,但在尝试使用时遇到了错误
PeerConnection.updateIce(config) 它说
未捕获的 DOMException:无法在“RTCPeerConnection”上执行“updateIce”:无法使用给定配置更新 ICE 代理。 在:1:4
var ICE_config= {
'iceServers': [
{
'url': 'stun:stun.l.google.com:19302'
},
{
'url': 'turn:192.158.29.39:3478?transport=udp',
'credential': 'JZEOEt2V3Qb0y27GRntt2u2PAYA=',
'username': '28224511:1379330808'
},
{
'url': 'turn:192.158.29.39:3478?transport=tcp',
'credential': 'JZEOEt2V3Qb0y27GRntt2u2PAYA=',
'username': '28224511:1379330808'
}
]
}
var peerConnection = new RTCPeerConnection(ICE_config);
我更新了我的 iceServers
var new_ICE_config= {
'iceServers': [
{
'url': 'stun:stun.l.google.com:19302'
},... and so on
]
}
peerConnection.updateIce(iceServers);
为什么我没有为这个函数传递正确的参数?
【问题讨论】:
标签: javascript webrtc