ESPN视频升级到H.264 Encoding; Shuns HTTP for RTMP
我家有个流传已久的笑话,当我的孩子抓到我在看ESPN的体育节目集训时.在工作时间,我微笑着说“市场调查”.“好吧, 这可不是什么笑话, 但几周前,当我注意到ESPN大幅升级了该网站的最高质量视频流时,这一想法变成了现实.
升级了多少? 好吧, 当我最后一次看 2009年2月, ESPN以576x324 @ 24 fps的格式发布, 并使用VP6编解码器以目标视频数据速率712kbps进行编码. 目前最高质量的流媒体分辨率是720p.97帧/秒,以略低于3mbps的视频数据速率编码.
ESPN, 以前通过渐进式下载分发的, 也部署了自适应流(这并不奇怪),但使用的是基于rtmp的方案, 而不是HTTP. 如果你一直在关注这场辩论, 大多数专家认为HTTP在技术上优于RTMP,因为HTTP数据包对防火墙更友好,并且可以从HTTP缓存中获益, 更不用说您不需要流媒体服务器来传递数据包, 这会降低HTTP的成本. 基于rtmp的流媒体似乎仍然是主流技术,这一事实抵消了所有这些理论争论的分量, ESPN选择RTMP是一个很好的支持.
ESPN负责这些变化的人忙得没时间接受电话采访, 但ESPN还是好心地给乔·阿利卡塔发了一些邮件提问, ESPN数字媒体公司产品开发总监. 以下是我的问题和他的回答. 在这下面,你会发现一些对H的分析.264配置选项用于ESPN编码其视频.
SM:你已经从VP6变成了H.264 codec; why was that?
ESPN:正确,我们已经转向了更通用的H.264编解码器,这有助于减少我们的转码场的开销,这是围绕H.264优化和效率.
SM:你们也从静态转向了自适应比特率技术. 这里的目标是什么?
ESPN:正确. 这为我们的粉丝提供了最好的体验,因为他们正在通过分析CPU和当前带宽等元素来查看我们的内容,以确定播放的最佳比特率.
SM:你们还提高了视频的分辨率和数据速率. 这是怎么回事??
ESPN:正确. 我们的目标是继续为我们的粉丝提供最好的体验. 在条件支持的情况下,我们现在提供五种不同的比特率,最高可达720p高清,视频速度低于3MB/秒.
SM:从渐进式下载到RTMP流媒体的变化背后是什么?
正确的再次. 作为我们提高粉丝体验质量目标的一部分, 我们已经转移到RTMP流获得我们更快的时间到第一帧和能力,我们的粉丝寻求任何点的视频使用我们的章节缩略图功能. 这也提高了我们的运营效率,因为粉丝只下载他们可能会观看的部分内容.
SM: RTMP vs. HTTP一直是一个相当重要的行业争论, HTTP有很多推广商,在奥运会和周日足球之夜等活动上取得了巨大成功. 你考虑过HTTP吗?? 如果不是,为什么不是,如果是,为什么是RTMP?
ESPN:我们确实考虑过HTTP传输,但最终感觉, 在我们的决策点, 在我们使用的框架中,RTMP是一个更精细的选择.
SM:你目前对HTML5有何看法?
ESPN:如果实现得当,HTML5视频有望普及和标准化. 我们将继续监控它的桌面体验.
流的细节
我从ESPN网站上下载了一些文件, 使用MediaInfo和Bitrate Viewer对文件进行分析,编译出如表1所示的流信息. 请注意,我在与Joe Alicata的电子邮件讨论后编制了这些信息, 所以我没机会问他关于结果的问题.
这些工具和我通常使用的任何其他工具都不能告诉我ESPN编码文件的音频比特率——不知道为什么——尽管ESPN以48千赫的频率产生立体声. MediaInfo表示文件使用x264视频编解码器进行编码,并且所有文件都使用 .FLV格式.
![ESPN流媒体图表](http://ia.wxzjnt.com/Images/ArticleImages/ArticleImage.11375.jpg)
有趣的是,ESPN为不同的流媒体使用了不同的配置文件. 虽然我可以看到使用主配置文件的720p流为iPad/iPhone 4/iPod Touch 4兼容, 如果iOS兼容性是个问题, 你可以假设640x360流将使用基线配置文件来兼容旧款iphone和iPod touch. So, 我相信对不同的流使用不同的配置文件是有原因的, 但它并没有跳出来.
ESPN还将VP6文件的关键帧间隔从10秒降至2秒.264. 这是自适应流编码时的标准, 因为你只能在关键帧上切换流, 更频繁的关键帧可以实现更灵敏的切换. 类似的, 恒比特率编码是自适应流的最保守方法, 以及我对客户从单一文件切换到自适应流媒体的建议. 另一方面, 如果您正在为单个文件流编码文件, 关键帧间隔为10和可变比特率编码是较好的技术.
好了,现在你知道我对ESPN新视频计划的了解了吧. 对于大型生产商来说, 我认为,ESPN坚持使用经过验证的、真正的基于rtmp的自适应流媒体,这一点很重要,也一点也不奇怪. 对于所有生产者, ESPN的三个最高流平均超过2mbps的事实应该告诉你,大多数Joe和Joette six - pack都可以检索并流畅地播放高质量的视频, ESPN正在提高所有面向消费者的视频流的门槛.
相关文章
流媒体东2013开幕日的主题演讲, ESPN解释了为什么在线视频需要比标准电视更好.
2013年5月21日
这家体育巨头将使用Elemental为台式机和移动设备提供14个视频输出流, 以及移动应用程序和区域属性.
11月30日
特纳体育的新兴媒体副总裁谈到了该网络的PGA锦标赛在线交付, 以及HTTP流媒体的好处和HTML5视频的影响
2010年12月31日