我是webrtc对等js开发人员的新手,我只是按照peerjs.com演示实现了API,但是我的应用程序和演示在同一网络Internet上的机器上运行良好,但是当我在其他城市或网络上更改一个对等点时,然后通讯无法正常工作,也没有收到任何错误,请您提出建议。
演示链接:https://jmcker.github.io/Peer-to-Peer-Cue-System/
在我的示例中,我已经使用了免费的转向眩晕服务器进行测试,但仍然没有交流的机会。
peer = new Peer(my_peer_id, {
config: {'iceServers': [{urls:["stun:stun.l.google.com:19302"]}
]} /* Sample servers, please use appropriate ones */
});
在这种情况下,您需要像CoTurn这样的TURN服务器。安装后,您只需将此服务器添加到您的配置中即可。
如果无法建立直接的P2P连接(公司网络,防火墙等),则TURN将中继流量”>