我正在开发一个网站,其主要功能是播放视频,通常是一个接一个地播放视频。
将 MP4 和 WebM 文件存储在 Amazon S3 上,然后使用 HTML5/Flash 完成播放是否合适?
通过 Amazon S3 提供视频是否会对速度产生影响?或者,我最好从用于运行该网站的同一个 Amazon EC2 服务器提供视频吗?
我真的在寻找优点/缺点。谢谢。
我无法想象使用亚马逊进行流媒体播放。老实说,对于这种应用程序来说,他们的流量成本太高了。
无论如何,如果你仍然想使用它,S3似乎不是一个好的选择,因为它是专为例如存储而设计的集群存储。归档而不是流式传输,它具有每秒请求数以及并发性的限制。
对于流媒体,您需要尽可能快的存储,而 Amazon 的任何服务都离此很远,尤其是 S3,而对于 EBS,它也不是太快。
您可以考虑配备 SSD 驱动器和正常带宽价格的服务器。
我自己有 10 台流媒体服务器,每天处理 100TB 的流量,每台都有 8 个 SSD 驱动器和 10Gbps 接口,加上 64GB RAM 和 16 个内核。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)