我正在尝试使用 easyrtc 开发带有 webrtc 的视频聊天 Web 应用程序。我已经在我的本地机器上开发了它。它与我本地主机上的 node.js 服务器运行良好。但是我怎样才能将它安装在我的网络服务器上呢?这意味着,当用户访问我的网站时,他将能够通过此视频聊天。
问问题
305 次
2 回答
0
非常简单..将您的项目放在服务器上,打开允许连接进出的防火墙。然后与您的身份验证系统集成.. 完成
于 2015-11-20T06:26:25.727 回答
0
如果您在 node.js 上开发了应用程序,则只需遵循 node.js 应用程序的部署过程。如果您有一个使用 easyrtc 作为信号服务器的应用程序(php、ruby、python 或其他),您可以将您的 easyrtc 和应用程序部署到同一服务器或单独部署。
在第二种情况下,您应该使用它easyrtc.setSocketUrl("//mydomain.com:8080");
来避免与 socket.io 相关的连接问题。有关这方面的更多信息,请参阅:
https://easyrtc.com/docs/easyrtc_with_other_servers.php
还要记住,您的应用程序需要配合https
才能在 Chrome 中正常工作。看到这个:
https://developers.google.com/web/updates/2015/10/chrome-47-webrtc
于 2017-01-30T16:31:31.587 回答