在互联网上直播活动的带宽要求

在互联网上直播活动的带宽要求

我被分配了一个项目,在互联网上直播一个可能有 50,000 名用户的活动。这将是一次广播,因此所有用户都会看到相同的直播视频。我的问题是,就观看该流的用户数量而言,我的带宽要求是多少。

  1. 我有点困惑,原因是每个用户是否都需要广播中单独的带宽流?

  2. 如果我安装一个具有流媒体功能的服务器,带宽为 50 Mbps,考虑到它是一个广播,这是否足够了。

  3. 我是否一定需要有 C 类 IP 才能在 rtmp 协议上运行流媒体服务器?

  4. 是否可以通过 RTSP 实现这一点。Google Hangout Air 等服务如何工作?Hangout 和 Youtube 在进行直播时使用什么协议。

我读过一些文章,其中广播只需要将数据流传输给所有用户,而单播则需要为每个连接/用户提供单独的流。

请向我提出解决方案,特别是如果您有这样的实际经验。

提前致谢

答案1

通常情况下,您会使用多播来实现这一点,但互联网不会路由多播。因此,您需要为每个用户提供单独的流。您没有提供视频的比特率,因此我们无法告诉您总带宽是多少,但我们假设它是 500Kbps。总带宽将是 500Kbps * 50,000,远远超过我所知道的任何互联网管道。

相关内容