Parralel websocket连接。模仿UDP

时间:2017-05-19 09:47:29

标签: node.js tcp websocket udp webrtc

我正在构建一个快节奏的webgl游戏,并且我遇到的一个常见问题是在更高的数据包发送/接收频率上重新传输丢失的TCP(websockets)数据包。 我考虑过两种选择:
 1.使用带有node.js客户端的webrtc将node.js模拟为对等体并将其连接到浏览器以供UDP使用。到目前为止,将它连接到heroku是不成功的,尽管在本地工作很好。这是否可能,是否有任何我忽略的限制使我无法实现到heroku?  2.使用从单个客户端到服务器上的单个用户的多个websocket连接。服务器&客户端会丢弃那些来自较旧的tcp数据包的消息(假设由于重新发送而延迟30-60ms)。因此,看起来它似乎是一个UDP连接。这是有效的,这些连接是否会相互破坏或独立工作,这种方法还有其他真正的缺点吗?这将是一种更容易实施的替代方案 我不想通过webrtc连接两个客户端,而是需要它连接到服务器的原因是安全性。提前谢谢。

0 个答案:

没有答案