Node.js WebRTC节点服务器体系结构

Node.js WebRTC节点服务器体系结构,node.js,webrtc,Node.js,Webrtc,我感兴趣的是构建一个类似TinyChat的web应用程序,在这个应用程序中,多个用户可以在一个房间里,向房间里的其他人广播他们的音频/视频源。我一直在研究WebRTC,它看起来很容易开始使用P2P设置,但我很难找到如何使用客户机/服务器架构进行WebRTC 我已经了解了WebRTC以及在使用WebRTC时常见的不同网络拓扑。我最感兴趣的是,在使用MCU时,MCU负责将数据广播给房间里的其他人,从而消除P2P 我的问题是,我该怎么做?有没有工作的例子?首先,我想在服务器端使用NodeJS,但还没有

我感兴趣的是构建一个类似TinyChat的web应用程序,在这个应用程序中,多个用户可以在一个房间里,向房间里的其他人广播他们的音频/视频源。我一直在研究WebRTC,它看起来很容易开始使用P2P设置,但我很难找到如何使用客户机/服务器架构进行WebRTC

我已经了解了WebRTC以及在使用WebRTC时常见的不同网络拓扑。我最感兴趣的是,在使用MCU时,MCU负责将数据广播给房间里的其他人,从而消除P2P


我的问题是,我该怎么做?有没有工作的例子?首先,我想在服务器端使用NodeJS,但还没有找到任何库来处理它。我发现的仅有两件事是和,但它们似乎都比我现在感兴趣的要多。我基本上只是想要一些东西,它可以连接WebRTC,然后将其广播给同一房间中的适当用户。我现在不担心转码、muxing或录制。

您所说的是获取潜在的海量数据流(或多个并行数据流),并尽可能实时地复制和重新传输到其他对等方。这不是一项Javascript将非常擅长的任务。不存在库,因为要让Javascript做到这一点几乎是不可能的。您正在寻找一个更复杂的解决方案,如Kuranto。您所说的是获取一个潜在的海量数据流(或多个并行数据流),并尽可能实时地复制和重新传输到其他对等方。这不是一项Javascript将非常擅长的任务。不存在库,因为要让Javascript做到这一点几乎是不可能的。您正在寻找更复杂的解决方案,如Kurento。