Video streaming 如何修复EasyRTC中的Noviability错误?
EasyRTC似乎不再工作,甚至演示页面也给出了NOVIABLEICE错误(仅适用于个人网络): 因此,解决方案可能是:Video streaming 如何修复EasyRTC中的Noviability错误?,video-streaming,webrtc,easyrtc,Video Streaming,Webrtc,Easyrtc,EasyRTC似乎不再工作,甚至演示页面也给出了NOVIABLEICE错误(仅适用于个人网络): 因此,解决方案可能是: 所有EasyRTC stun服务器都已关闭? Easyrtc选项(包括stun服务器): 我在这里测试了GoogleStun服务器,没有得到任何结果:选择“iceTransport”值“relay”它不会返回任何结果。我真的不明白这个测试是如何工作的 (此选项不正确) 从2018年开始,我们的网络供应商现在使用硬防火墙? (这意味着2018年我现在需要一台turn服务器?)
easyrtc\u default\u options.js
(option.appIceServers
)并在那里添加回合/眩晕服务器,因为myIceServers
可能无法工作(添加眩晕服务器的方法与上面相同)
您需要添加SSL/TLS(turn/stun证书)以使其在Chrome(turnserver.conf
)中工作。通过Letsencrypt(安装bot)获取真实的证书,并在conf+中激活“realm
”,设置证书位置
var myIceServers = [
{"url":"stun:213.114.16.203:443"},
{
"url":"turn:213.114.16.203:443",
"username":"test",
"credential":"123456"
},
{
"url":"turn:213.114.16.203:443?transport=tcp",
"username":"test",
"credential":"123456"
}
];