【问题标题】:Applying 'peer to server' model to existing 'peer to peer' application (webrtc)将“点对点”模型应用于现有的“点对点”应用程序 (webrtc)
【发布时间】:2021-05-17 00:18:07
【问题描述】:

我正在开发一个 webrtc 视频会议应用程序。

https://multi-peer-harsh.herokuapp.com/

它可用于连接多个对等点,但点对点模型不可扩展且占用大量带宽和 CPU。 我读到媒体服务器可以解决我的问题,但它们似乎都不那么灵活。 此外,我只需要中间服务器处理所有媒体流的媒体服务器功能,以及屏幕共享、白板、背景模糊等其他功能,我希望自己在 webrtc 上编码和实现,而不使用媒体服务器的 API

所以总结的问题是“如何在我现有的点对点会议应用程序上使用媒体服务器以使其可扩展?”

如果我的问题含糊不清,我很抱歉,但我迷失了方向,所以问这个问题似乎是我唯一的希望。 谢谢。

【问题讨论】:

    标签: video-streaming webrtc p2p multipeer-connectivity ant-media-server


    【解决方案1】:

    您可以使用带有中继直播服务器的解决方案,以实现可扩展性和可靠性。 例如,这个 HTML5 Videochat - Live Streaming - GitHub Demo 应用程序使用 Wowza SE 向多个观众广播 WebRTC 流。

    【讨论】:

    • 谢谢,当我想要多个观众时,这确实解决了问题,但是当我想要多个参与者参加会议时呢?(点对服务器模型)
    • 缩放可用于任意数量的流。流被广播到中继流媒体服务器,传送给所有观众。例如:paidvideochat.com/video-conference
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多