有哪些模块可以让node.js作为WebRTC中的对等端使用?与P2P相比,我更喜欢以客户端/服务器方式使用WebRTC,因为它可以不可靠地发送数据包。(也就是说,我不希望TCP通过保证数据包到达和按顺序传递数据来造成巨大的延迟)
如果我必须使用削减版的浏览器页面作为服务器,那或许可以...但这肯定不是最佳选择。Node.js会让事情变得更加顺畅,而且可能更加可靠。
谢谢!
有哪些模块可以让node.js作为WebRTC中的对等端使用?与P2P相比,我更喜欢以客户端/服务器方式使用WebRTC,因为它可以不可靠地发送数据包。(也就是说,我不希望TCP通过保证数据包到达和按顺序传递数据来造成巨大的延迟)
如果我必须使用削减版的浏览器页面作为服务器,那或许可以...但这肯定不是最佳选择。Node.js会让事情变得更加顺畅,而且可能更加可靠。
谢谢!
解决方案是使用 libjingle 或 licode/erizo。它们都需要编译,但 erizo 提供了 NodeJS 接口。Libjingle 由 Google 创建。
不幸的是,你必须编译每个库,而且没有适用于 Debian、Ubuntu 或其他平台的二进制软件包。
我使用了Node.js和Socket.io,并且已经成功了。
网上有很多教程。