是否可以在Node.js上使用WebRTC数据通道,以模仿Socket.io(WebSockets)的功能(最好是API),除非使用UDP?
本质上,我希望有一个运行Node.js的服务器,浏览器客户端可以通过JavaScript建立全双工双向UDP连接.
我将实现Java VoiP服务器以使用WebRtc.浏览器p2p连接的实现非常简单.服务器到客户端的连接稍微有些棘手.
在快速浏览RFC之后,我写下了将Java服务器作为浏览器应该做些什么.请帮我完成下面的列表.
问题:
WebRtc声称将解决以下问题:
是webRtc内部还是编解码器(Opus)内部?我是否需要在服务器端执行任何操作来处理此问题,例如可变比特率等?
是否可以在Node.js上使用WebRTC数据通道,以模仿除了使用UDP之外的WebSockets的功能?
本质上,我希望有一个运行Node.js的服务器,浏览器客户端可以通过JavaScript建立全双工双向UDP连接.
我的问题是一样的这一个从8个月前.我重新发布它是因为唯一的答案是:
是的,理论上你应该能够做到这一点.但是,您需要一个支持WebRTC数据通道的节点模块,以便您可以像任何其他对等方一样连接到它.不幸的是,扫描当前模块,我没有看到实现数据通道的模块.
你们谁知道这样的模块?在我的搜索中,我发现了一些带有"webrtc"和"datachannel"字样的节点模块,但它们看起来并不像需要的东西,它们看起来像是出于特定需求.