哪种Flash H.264 HTTP流媒体方法最好?

我正在研究预先录制的HTTP.264视频流。我使用RTMP遇到了太多的防火墙问题。 人们是否接受了新的Adobe HTTP动态流媒体方法? http://www.adobe.com/products/httpdynamicstreaming/ 有没有使用Akamai HD的积极经验的人? http://wwwns.akamai.com/hdnetwork/demo/flash/zeri/index.html 或旧的HTTP Pseudo Streaming仍然是要走的路? http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/12534/video-delivery-http-pseudo-streaming 我发现很惊人,我所看到的在线编码服务都不支持F4F和FMF Adob​​e HTTP动态流格式。 http://www.encoding.com http://heywatch.com/page/home http://zencoder.com http://www.pandastream.com 理想的实际上是一个支持Apple的m3u8 HTTP Streaming方法的OSMF插件,因为不需要特殊的服务器组件,它将与iphone和android 3兼容。但是这个插件似乎还不存在而且我有太多时间/项目中的预算约束我自己编写这样的插件。     
已邀请:
Adobe的HTTP Streaming机制是最好的方法,如果它适用于您的情况(您可以使用他们的流媒体服务器,另一个兼容的如Wowza,或者可以使用他们的工具来分解视频并托管单独的部分)。当您遇到防火墙问题时,这比RTMP更好。它也比伪流式传输更好,因为处理单独部分的客户端代码完全包含在Flash播放器中,更易于实现,并且可以提供更平滑的结果。此外,由于播放器将视频重新组合在一起,因此您不会在搜索时丢弃下载的视频,这通常是伪流式传输的情况。 也就是说,伪流媒体仍然是一个非常好的选择。它与Adobe的HTTP流媒体几乎完全相同,但是在播放器外部实现,并且大多数情况下(但不一定)会在下载部分之外搜索时丢弃下载的视频。 我不能肯定地说,但我怀疑你不会在Adobe特定产品之外看到很多支持Adobe的HTTP流媒体标准的原因是有三个完全不同的HTTP流媒体“标准”,它们完全相同一种完全不兼容的方式(Adobe,Apple和Microsoft)。如果这三者最终在标准上达成一致,那么第三方工具支持应该更容易找到。     
F4F和F4M并未真正编码。您将视频编码为MP4并使用命令行Adobe F4F Packager(适用于Windows或Linux)进行处理。这会生成您的F4F和F4M文件,MP4文件不会再被转码,只是编入索引,如果您愿意,可以拆分成段。     

要回复问题请先登录注册