Node.js 如何检查自定义回合服务器是否与easyRTC一起工作
我正在使用easyrtc开发一个音频/视频通话应用程序。 我在server.js文件中添加了turn服务器详细信息,以配置我要使用的turn服务器Node.js 如何检查自定义回合服务器是否与easyRTC一起工作,node.js,turn,easyrtc,Node.js,Turn,Easyrtc,我正在使用easyrtc开发一个音频/视频通话应用程序。 我在server.js文件中添加了turn服务器详细信息,以配置我要使用的turn服务器 var myIceServers = [ {url: "stun:stun.anyfirewall.com:3478"}, {url: "turn:turn.anyfirewall.com:443", "username":"xxxxx", "credential":"xxxxx"}, {url: "turn:turn.anyfirewa
var myIceServers = [
{url: "stun:stun.anyfirewall.com:3478"},
{url: "turn:turn.anyfirewall.com:443", "username":"xxxxx", "credential":"xxxxx"},
{url: "turn:turn.anyfirewall.com:443?transport=tcp", "username":"xxxxx", "credential":"xxxxx"}
];
然后使用下面的代码行为appIceServers设置选项
easyrtc.setOption("appIceServers", myIceServers);
并配置了侦听器
easyrtc.on("getIceConfig", function(connectionObj, callback){
callback(null, myIceServers);
}
之后,当我运行easyrtc简单的音频视频演示,从本地机器,在chrome中使用两个选项卡时,效果很好
现在我有两个问题:
“从本地机器,在chrome中使用两个选项卡可以正常工作。”这不是使用you TURN服务器。我已设置TURN并将配置置于
easyrtc\u default\u选项中
,但我收到此错误消息未捕获异常:buildPeerConnection失败,调用未完成