默认情况下,SimpleWebRTC使用https://sandbox.simplewebrtc.com:443/作为其信令服务器。现在,这是一个XHR端点,不知何故,信号主机似乎将其切换到了web套接字连接。
现在,我正在尝试将我自己的信号服务器与SimpleWebRTC一起使用。这是一个简单的websocket端点。因此,在创建SimpleWebRTC对象时,我有SimpleWebRTC { “url” : ”ws://<my-IP>/chatroom" ...}
但在创建SimpleWebRTC对象时,它会继续尝试连接到不同的URI:http://my-IP/socket.io/?EIO=3&transport=轮询&t=1450985796761-0。
我如何让SimpleWebRTC直接连接到ws://my IP/聊天室,并像信号主机一样将这些参数传递给其他对等方?除了传递启动器发送的参数/消息之外,我的信令服务器还需要做什么吗?
或者在服务器中实现socket.io协议。
以下是您问题的信号主机:github信号主
要运行它,您必须在server.js文件中安装npm的模块。替换:
https://sandbox.simplewebrtc.com:443/
↓
http://<yourip>:8888/
但我不明白,如果我们使用那个信号服务器,我们是否可以提高帧速率和速度的性能,而不需要眩晕和关闭谷歌的服务器?当我在云主机上部署信号服务器时?顺便说一句,当我在github上阅读安装turnserver的配置时,我无法理解。