【问题标题】:Need to setup a RMTP stream from our server with multicast需要从您的服务器使用多播设置 RTMP 流
【发布时间】:2023-03-24 20:52:01
【问题描述】:

我的客户有 1-2 千名观众,每天都有流媒体,同时有相同数量的观众。

我已经为他们的网站等设置了服务器,但我正在寻找将 OBS 流式传输到该服务器的最佳方式,然后将该流重新分发给客户端(作为网站上的嵌入) .

现在从我所做的计算来看,运行这种并发查看器是非常有问题的,因为它会迫使您进入 10gbit 链接 - 这非常昂贵,如果可能的话,我希望能适应 1-2gbps。

我的一位朋友建议研究“多播”,它可能比常规直播选项使用更少的带宽。多播可行吗?我之前有一个朋友在我的服务器上设置了 NGINX 直播流,但从未查看过配置以及其中是否支持多播。还有其他选择吗?你会推荐什么?

此外,该直播的服务不是高利润/组织类型的交易,因此任何预制服务都没有意义,因为每次直播的成本很容易达到 40 美元以上,这对我来说太高了客户。

感谢您的帮助!

汤姆

【问题讨论】:

    标签: nginx streaming live-streaming iptv


    【解决方案1】:

    与多播相比,P2P 是互联网上更实用的解决方案,节省资金而不是带宽。

    尤其是H5浏览器,可以使用WebRTC DataChannel来传输P2P数据。

    但是多播在互联网路由器上不起作用。

    【讨论】:

    • 感谢您的评论,但是,这会“减少”所需的带宽还是将其保持在 8gbps+ ?这就是我所做的计算,也是我对多播感兴趣的原因。
    【解决方案2】:

    多播的工作原理是通过网络将单个流发送到边缘点,客户端可以“加入”多播以为他们获取单独的流。

    它要求网络支持多播协议并且边缘与您的用户对齐。

    通常在运营商拥有自己的 IP 网络以提供 IPTV 等服务时使用,而不是通过互联网提供服务。

    对于您的场景,您通常会使用器官服务器和 CDN - 这通常会减少您自己的服务器上的负载,因为视频将被缓存在网络上,并且多个用户可以访问相同的视频“块” .

    您可以在此处查看点播视频的 AWS 示例 - 其他供应商和云提供商也有解决方案,因此这只是一个示例:

    您还可以找到更复杂的点播和直播教程,但它们可能比您需要的更多:https://aws.amazon.com/cloudfront/streaming/

    正如 Winton 建议的那样,探索 P2P 也可能是一种选择 - 一些 CDN 也可能在内部利用 P2P 技术。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-12-20
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 2012-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多