1

我想知道媒体服务器是如何工作的,如果你正在做它们是否需要大带宽,比如说,像 ustream 这样的直播,并且有 10k 人在观看,你需要大带宽还是像 p2p 这样的东西?

4

1 回答 1

3

与服务器管理员相比,我更倾向于使用 Flash 进行客户端开发,但很可能,是的,您需要大量带宽才能让 10k 人观看。好消息是,使用流媒体视频,您只需下载手表的数据(与渐进式不同)。更多的问题是每个 FMS 安装可以处理的并发连接数。10k 可能需要多于 1 台运行 FMS 应用程序的服务器来处理。我目前正在开展一个项目,我们正在从 2 个安装流式传输(除了 FMS 的安装,不确定它们是如何负载平衡的),希望支持多达 2k 个并发连接。我发现这篇文章很有帮助(用户 + 带宽统计):

http://www.adobe.com/devnet/flashmediaserver/articles/performance_tuning_webcasts.html

“代码”与服务器管理相结合的部分可能会变得非常令人生畏(如果你问我的话)......每个客户都想要“youtube,但具有 X 功能”。在 1K 的许可证加上 BW,这可能会变得非常昂贵。

根据您的需要,您可能希望使用第 3 方 FMS 公司来处理您的流媒体(特别是如果它只是针对单个事件;您可以获得“按事件”定价)。另外,我最近使用 justin.tv api 在 Flex 中创建流式视频源。这很无痛,所有的BW都在他们身上:)

好消息是,一旦 FMS 运行,在 Actionscript 中开发就非常容易:)

于 2009-10-27T13:56:57.477 回答