我有一个很大的视频文件(mp4格式。gbs大小很少)。
我希望用户能够随机搜索到视频的任何部分,而不必缓冲(有点像youtube)
我更喜欢在浏览器上使用HTML5视频播放器(特别是在iOS设备上)
典型的服务器架构是什么样子的?我是媒体服务器的新手,所以我想知道是FMS (闪存媒体服务器)还是Wowza媒体服务器解决了这个问题,还是自托管解决方案更简单?我甚至需要一个成熟的媒体服务器吗?再说一次,当涉及到媒体服务器之类的东西时,我是个菜鸟。
还有关于视频播放器的任何建议吗?
发布于 2012-02-20 14:25:08
如今,视频流不再需要专门的视频流服务器。
对于您的应用程序,您只需使用Apache或Nginx,并获取视频内容的HTTP链接到iOS设备,iOS设备将通过HTTP传输进行视频流。
发布于 2012-02-20 14:21:22
根据您的基础架构,我建议您使用微软平滑流式处理:http://www.iis.net/download/smoothstreaming
它允许自适应比特率,并将在各种播放器上工作,包括Flash,Silverlight,HTML5和iOS播放器。
它也是免费的,只需要运行IIS即可。我相信你现在也可以在Azure CDN上使用它了。
发布于 2012-02-24 08:07:51
你可以看看奥多比的HTTP Dynamic Streaming。如果您希望完全避免使用媒体服务器,这是一个很好的解决方案。这是一个使用f4fpackager工具(免费)准备内容的过程,然后是Apache web服务器和HTTP Origin Module (免费)。
还有一些方法可以提取打包的内容,这样你就可以从任何网络服务器或像亚马逊S3这样的服务器上提供内容。
如果你愿意把钱花在媒体服务器上,FMS会按你的要求去做,我敢肯定Wowza也会这么做的(不过我对Wowza不太熟悉)。
https://stackoverflow.com/questions/9356949
复制相似问题