20000个并发视频视图将扩展最强大的服务器。我考虑一下 Flash Media Server ,但我怀疑从一个盒子中提供这么多的视频是否可行。假设256k的最小比特率(在这个速率下看起来不那么好),我们将谈论上行传输大约5千兆位/秒。那是一些非常沉重的生命。如果它存在,我怀疑它是免费的。
您可以执行此red5或任何其他闪存介质服务器,但您将需要多个服务器,最可能大约10个左右;更不用说为视频提供流所需的所有带宽。这是基本设置:
设置并配置广播公司将要使用的源服务器 发布他们的流
设置和配置将消耗原点的边缘服务器 使用ffmpeg流并发布到其本地实例
重复步骤2以提供其他查看器连接
这个“简单”的例子省略了一些细节,但如果你足够聪明,你可以解决这些问题。
正如您期待如此众多的观众,P2P分发可能是一种方式。这样,在繁重的数字下,负载将从服务器移动到客户端。它们将充当您内容的“中继器”。这当然可能会引入更多延迟。
查看 PeerCast 和 Freecast 了解更多信息。