是否可以以模仿WebSockets功能的方式在Node.js上使用WebRTC数据通道,除非使用UDP?
本质上我想要一台运行Node.js的服务器,浏览器客户端可以通过JavaScript建立全双工双向UDP连接。
我的问题与8个月前的this one相同。我重新发布它是因为唯一的答案是:
是的,理论上你应该能够做到这一点。但是,您需要一个支持WebRTC数据通道的节点模块,以便您可以像任何其他对等方一样连接到它。不幸的是,通过当前模块进行扫描,我没有看到实现数据通道的模块。
你们都知道这样的模块吗?在我的搜索中,我发现了一些带有“webrtc”和“datachannel”字样的节点模块,但它们看起来并不像需要的东西,它们看起来像是出于特定需求。
答案 0 :(得分:3)
This项目非常活跃,似乎承担着将整个WebRTC堆栈导入node.js的使命 还有this项目,但它看起来很不活跃。
很想知道这是否令人满意,如果你正在做这样的项目(如问题中所示)请链接到github:)
答案 1 :(得分:2)
我们已经实现了完全相同的事情:使用WebRTC的服务器/客户端方式。此外,我们还实现了数据端口多路复用,因此服务器只需要为所有rtcdata通道公开一个数据端口即可。
如何实现的快速摘要: