WebRTC中继服务器/广播多个客户端

WebRTC中继服务器/广播多个客户端,webrtc,Webrtc,我已经让WebRTC点对点工作,但当我想向多个客户端广播单个摄像头时,显然点对点不合适 我找到了像这样的解决方案 及 但第一个我无法安装(它似乎有跨浏览器问题) 第二种感觉就像我们用核导弹击中了钉子 我只需要一个中继,不需要对流进行解码/重新编码 我只需要 要连接到服务器的广播机(对等) 要连接到服务器的客户端(对等) 将流从广播机中继到客户端的服务器 有没有提供我错过的解决方案的软件?是否有可工作和可扩展的替代方案 感谢您。的工作原理与您描述的差不多。您可以在服务器上运行,您的广播

我已经让WebRTC点对点工作,但当我想向多个客户端广播单个摄像头时,显然点对点不合适

我找到了像这样的解决方案

但第一个我无法安装(它似乎有跨浏览器问题) 第二种感觉就像我们用核导弹击中了钉子

我只需要一个中继,不需要对流进行解码/重新编码

我只需要

  • 要连接到服务器的广播机(对等)

  • 要连接到服务器的客户端(对等)

  • 将流从广播机中继到客户端的服务器

有没有提供我错过的解决方案的软件?是否有可工作和可扩展的替代方案


感谢您。

的工作原理与您描述的差不多。

您可以在服务器上运行,您的广播公司可以通过RTP向服务器提供流

请看一个例子

在编写定义服务器如何从广播公司接收流的配置文件后,您应该能够通过以下方式在后台启动janus:

$janus--daemon--config=config\u file.conf

另外,请参见


注意:我还没有完全测试过这一点。

看看灵感来自muaz khan的WebRTC p2p可伸缩广播。这在局域网上非常有效。在互联网上,虽然我们正在不断改进它,但我不确定它目前的工作情况如何。

您检查过kurento media server吗?Jitsi的唯一问题是,很难理解如何使用现有的webrtc应用程序并使用Jitsi视频桥实现。我希望有人能稍微解决一下这个问题。我觉得Janus接收WebRTC输入,然后重新处理它进行广播,这样,如果成千上万的人想观看你的广播,服务器就会分发信息,而不是你的个人浏览器?