除了使用 UDP 之外,是否可以以模仿 Socket.io (WebSockets) 的功能(最好是 API)的方式在 Node.js 上使用 WebRTC 数据通道?
本质上,我希望有一个运行 Node.js 的服务器,浏览器客户端可以通过该服务器通过 JavaScript 建立全双工双向 UDP 连接。
最佳答案
node.js 有一个 WebRTC 模块:https://js-platform.github.io/node-webrtc/
安装可能真的很麻烦(至少可以这么说),但如果你成功了,你就可以让你的 node.js 服务器像浏览器一样充当 WebRTC 对等体。这样你就可以在浏览器和你的 node.js 服务器之间打开一个数据通道。
我们在我们的研究项目中使用它来评估性能特征。
关于javascript - WebRTC 数据通道服务器到客户端的 UDP 通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17605256/