如何在 Node.js 和 android libjingle_peerconnection 之间创建直接 link

How to create direct link between Node.js and android libjingle_peerconnection

我正在开发一个用于语音聊天的 android 应用程序,并在客户端使用 webrtc,node.js 作为服务器。我已经成功地能够在两个对等点之间传输语音并使用 node.js 服务器 signalling.But 这种方法有一个巨大的问题,因为 webrtc 直接连接对等点,当一个对等点直接连接到 200 个对等点时,它将使用设备的大量 CPU 和带宽,我希望 500 和更多的对等方能够在不消耗太多带宽的情况下进行语音聊天,并且设备 cpu.To 减少 cpu 的负载和带宽使用 I考虑直接与 node.js 服务器创建流 link 并从那里将其流式传输到其他对等点,这样一个对等点将有一个 link 与 others.I 通信想要知道是否有一个 node.js 模块能够 link 与 android 的 libjingle_peerconnection 连接。我已经尝试过 node-webrtc 并且不适用于最近的 libjingle_peerconnection.

Android 设备将无法直接连接到数百个 WebRTC 对等点;这需要太多资源。

您想查看媒体服务器,例如 Kurento。 Kurento 将 运行 在服务器上,并能够以您描述的方式将 WebRTC 媒体流从一个客户端发送到许多其他客户端。您必须编写特定于您的应用程序的信令层,您可以在 node.js 中执行此操作,类似于两个客户端的情况。