WebRTC
仅在本地部署,即使部署到Heroku
也是如此。
我正在使用EasyRTC
及其demo files from GitHub。
在localhost
中一切都很好。我还使用Heroku
部署了文件,该文件在本地也很好用(在LAN
中,相同的Wifi)。
但是当我在WAN
中尝试时,它不起作用并开始出现错误。
请协助您解决任何问题,或提供其他部署方法或webrtc
库的建议。
答案 0 :(得分:0)
您将需要TURN服务器,例如coturn。请参阅说明“示例#1 –我的WebRTC应用在本地运行,但不在其他网络上!”中的https://testrtc.com/webrtc-api-trace/。有关如何诊断这些问题的说明。另请参阅https://bloggeek.me/google-free-turn-server/,了解为什么需要自己经营或为此付费。