我们想要建立一个现场视频聊天网站,并正在寻找基本的架构建议和/或推荐一个特定的框架来使用。以下是该网站的基本功能:
发布于 2010-05-02 09:56:50
我建议围绕两个poplualr流服务器之一构建您的应用程序和基础设施:
还有一个基于Java的Red5项目,但它(无论好坏)是一个不成熟的开源项目。一开始节省一些钱听起来不错,但即使在短期内,你也可以使用Wowza或Adobe来节省时间和金钱。
很多其他的流媒体服务器,但这些都是著名的。
至于Peer1,我还没听说过(不过我在瑞士)。从他们自己的网页上我看到他们的机架只有“100 full全双工快速以太网”。从技术上讲,这对你引用的100+观众来说已经足够了。但要超越这一点,你将需要千兆网络。晚些时候换衣服会很痛苦。一些需要考虑的事情。
不要让任何人为这个项目向你推销疯狂的硬件。100个并发用户并不特别多。任何现代双核CPU都会很好。把你的调查重点放在体面的网络访问上,确保你有足够的内存。
为了“足够好”的视频质量,目标是368 good到512 good每流。编解码器很重要--如果可以的话,去h264吧。
发布于 2010-05-02 03:25:46
我能想到的第一件事就是利维斯特拉姆。免费版本支持到50个同时观看者。
https://stackoverflow.com/questions/2752262
复制相似问题