我已经安装了 CentOS 7 服务器和 CentOS Web Panel (cwp) 用于托管服务器。我想获得用于点对点连接的 WebRTC 软件。我正在通过 XAMPP 开发我的软件。当我在本地计算机的 localhost 上尝试 WebRTC 时,它给了我连接但在网络服务器上我没有得到任何输出。
我只是收到以下错误
“OT.Publisher 访问被拒绝:权限被拒绝:最终用户拒绝访问硬件设备(getUserMedia 错误:NotAllowedError)注意:Chrome 需要 HTTPS 才能访问相机和麦克风。”
我已经在服务器上安装了 nodejs。现在我有几个问题:
- 如何启用 WebSocket?
- 我应该使用哪个端口进行 WebRTC 通信?
- 如果我需要多个网站在同一台服务器上进行 WebRTC/视频应用程序通信,我该怎么办?
- 我需要在每个网站根目录中安装 Express.js 和 Socket.io 吗?