即使部署到Heroku,WebRTC也只能在本地工作

时间:2018-08-08 13:43:08

标签: heroku webrtc easyrtc

WebRTC仅在本地部署,即使部署到Heroku也是如此。 我正在使用EasyRTC及其demo files from GitHub

localhost中一切都很好。我还使用Heroku部署了文件,该文件在本地也很好用(在LAN中,相同的Wifi)。 但是当我在WAN中尝试时,它不起作用并开始出现错误。

请协助您解决任何问题,或提供其他部署方法或webrtc库的建议。

1 个答案:

答案 0 :(得分:0)

您将需要TURN服务器,例如coturn。请参阅说明“示例#1 –我的WebRTC应用在本地运行,但不在其他网络上!”中的https://testrtc.com/webrtc-api-trace/。有关如何诊断这些问题的说明。另请参阅https://bloggeek.me/google-free-turn-server/,了解为什么需要自己经营或为此付费。