我需要build立一个网站的服务器,将现场audio和videostream。 该function将像www.ustream.tv一样具有一个广播电台和无限订阅者(只能通过文本聊天)的频道。 根据连接,stream将具有几个比特率。 首先,我需要能够拥有1000个用户的100个广播用户。
哪个是最好的软件和硬件组合? 我将从一台服务器开始,然后如果需要的话,我会build立更多的服务器。
我听说过基于闪存媒体服务器3.5或Red5的媒体服务器。 但我不知道哪一个更喜欢。
提前致谢(对不起,我的英语)
一些想法;
至于硬件方面,听起来我觉得既需要性能又要有韧性,否则你就很难以低廉的价格获得这个价格,坚持一个中等/大男孩(戴尔或更好),而不是build立你自己的,自己 – 你会很忙,因为它是。
希望这有一些用处。
对100个videostream进行即时编码,无论您需要多less比特率,都不会超过任何服务器,除非您要使用大铁杆,而且听起来像是您想要一个便宜的解决scheme,所以这不是一个选项。 如果你的客户端进行了编码,而你的服务器只是处理分配,那么它仍然是一个很大的打击,但是却不是那么重要,但是这意味着让客户端对不同的比特率进行编码,并把所有的数据stream同时传输给你。
这是您可能必须编写自己的客户端的一种types,或者调整一个开放源代码项目来实现stream式屏幕捕获,以获取这些提要。 我会研究这个,看看你可以stream到什么样的服务器,然后从那里去。
Windows 2008媒体服务。
在没有硬件和networking规划的大量投资的情况下,你将能够做到这样的事情的唯一方法是使用托pipe的stream媒体服务(类似于虚拟主机服务,但更多的利基)。 您还可以考虑使用Amazon的CloudFront Streaming服务。