我正在为我的视频通话 Web 应用程序使用简单的对等点。当我打电话给同一个网络中的人时,视频通话效果很好。但是在不同的网络中,它不起作用。我还将 ICE 服务器(眩晕/转)添加到简单的对等点。不过,同样的问题正在发生,任何人都可以帮助我。我在控制台中遇到了这个问题
Error: Connection failed. at h (index.js:17)at f.value (index.js:654) at RTCPeerConnection.t._pc.onconnectionstatechange (index.js:119)
const peer = new Peer({
initiator: true,
trickle: false,
stream,
config: {
iceServers: [
{
urls: "stun:numb.viagenie.ca",
username: "************",
credential: "************"
},
{
urls: "turn:numb.viagenie.ca",
username: "************",
credential: "************"
}
]
}
});