【发布时间】:2013-12-26 08:12:22
【问题描述】:
我的组织是一个大型组织,他们需要创建一个提供 24 小时直播支持的在线频道。他们对使用 Youtube 和 Vimeo 等第三方视频托管网站不感兴趣。
我负责为频道创建网站和移动应用程序。但是我对要求没有太多了解。所以请指导我在以下正确的方向,
- 服务器配置(移动支持)
- 软件要求
- 最佳托管服务
- 网站要求
- 移动应用程序要求
【问题讨论】:
标签: mobile web video-streaming live
我的组织是一个大型组织,他们需要创建一个提供 24 小时直播支持的在线频道。他们对使用 Youtube 和 Vimeo 等第三方视频托管网站不感兴趣。
我负责为频道创建网站和移动应用程序。但是我对要求没有太多了解。所以请指导我在以下正确的方向,
【问题讨论】:
标签: mobile web video-streaming live
Adobe Media Server 非常适合您的要求。有一些替代方案,例如 wowza,但 Adobe 的服务器提供了许多花里胡哨的功能。 Adobe 的想法很简单,你设置一个发布点,然后将你的视频/音频内容推送到它,并在你的 HTML5 视频标签中使用流的链接。
这里有一篇关于此(旧版媒体服务器)的文章供您参考。 http://www.adobe.com/devnet/adobe-media-server/articles/beginner_live_fms3.html
只要您坚持使用 HTML5,网站要求和移动应用程序要求就不会那么复杂,而且 HTML5 几乎已经“为移动做好准备”。你所要做的就是使用来自媒体服务器的流媒体链接,你很好。
嗯,服务器硬件和网络要求取决于您流式传输的数据量和观看您流式传输的同时访问者。如果您可以访问高速专用 ISP,那么您可以在自己的场所运行自己的专用服务器。
CPU:Core 2 Quad(Quad Core Q6600) 或 i7(i7 920) 是很好的装备。 内存:4-8 GB 硬盘:1TB
带宽:必须不计量、专用、1:1(从 20Mbps 开始,然后在需要时升级到 50Mbps、100Mbps 等)
至于你需要多少带宽,你只需要做简单的数学运算……一个视频播放意味着(视频比特率 + 音频比特率 + 5% 容差)x 同时观看视频的人数。
示例:100 人同时观看具有 160 kbps 视频和 48 kbps 音频规格的视频意味着您至少需要 (160 + 48) * 1.05 * 100 = 21840 kbps 或 22 mbps。
如果您无法满足上述要求,您可以选择托管解决方案,他们会按您流式传输的每 GB 带宽向您收费。
【讨论】: