我想从网络摄像头,通过互联网广播视频。问题是,视频的直播观看人数将超过20000人(预计)。
我对Red5广播有很少的经验。我用Red5和Flash做了一些广播。它适用于1或2个观众,即它是伟大的个人聊天/视频会议应用程序。
但是,当观众数量增加时,广播的延迟也会增加。对于每个加入广播的新用户,我遇到了大约0.5秒的延迟添加。
有没有人能给我推荐一些更好的技术,我可以在这些技术上做这个直播。我不想使用http://www.ustream.com;我想创建一个我自己的工具。但这始终是最后的解决方案。
发布于 2010-04-15 23:27:51
20000的并发视频点击量将扩展最强大的服务器。我会考虑考虑Flash Media Server,但我怀疑在一个盒子里提供如此多的视频是可行的。假设最低比特率为256k (在这个速率下看起来不会很好),我们谈论的是大约5千兆位/s的上行传输,这是一些非常繁重的工作。如果它存在,我怀疑它是否是免费的。
发布于 2010-04-15 23:30:10
正如你所期望的那样,有如此多的观众,P2P分发可能是一条出路。这样,在大数字下,负载将从您的服务器转移到客户端。他们会充当你的内容的“中继者”。当然,这可能会带来更多的延迟。
有关更多信息,请查看PeerCast和Freecast。
发布于 2014-05-01 23:01:18
您可以使用red5或任何其他闪存媒体服务器,但您需要不止一台服务器,而且很可能需要大约10台服务器;更不用说为观众提供流所需的所有带宽了。下面是基本设置:
这个“简单”的例子遗漏了一些细节,但是如果你足够聪明,你可以弄清楚这些细节。
https://stackoverflow.com/questions/2646583
复制相似问题