乔布斯心愿已了,YouTube默认使用HTML5视频播放,替换Flash

乔布斯心愿已了,YouTube默认使用HTML5视频播放,替换Flash

今天,YouTube在 官方博客中 正式宣布,YouTube的视频播放将默认使用HTML5,取代原先的Flash,目的是增加开发者、视频主以及观众等使用YouTube的灵活性。在博客中,YouTube提到使用HTML5它有着技术上的优势。

  • 支持ABR(Adaptive Bitrate,自适应比特率):ABR能够有效减少缓冲时间,能利用媒体源拓展( MediaSourse Extensions )使视频/直播在Chrome, IE11, Safari 8 还有beta版的Firebox等众多浏览器中流畅播放。HTML5也能照顾到多种流媒体设备,包括目前主流的Xbox One,Playstation 4和Chromecast等。

  • 支持VP9 codec:VP9 codec能有效节省带宽、加载时间和文件的大小。YouTube团队鼓励开发者使用 iframe API 代替Flash,这样在很多不支持Flash的设备上也能进行视频的浏览。

  • 加密媒体扩展( Encrypted Media Extensions ):通过这个扩展和正常加密的措施的结合,YouTube的视频能够通过简单的配置,在不同平台上对多种内容保护技术进行支撑。简化了视频传输中由于加密保护与内容高度整合带来的不便,可以减少视频播放中的卡顿。

  • WebRTC和全屏幕API支持:YouTube开发者可以通过WebRTC在浏览器内开发直播工具插件。有了HTML5的全屏API,YouTube在标准的HTML UI下,就可提供沉浸式的全屏观看体验。

YouTube工程总监Richard Leider称:

不仅是YouTube,整个行业都因这些进展得益。拥抱HTML5的不仅有Netflix和Vimeo等内容提供商,还有苹果微软等公司,都对HTML5的成功起到重要作用。

2010年,乔布斯曾 撰文声讨Flash ,认为Flash存在封闭、独断、存在技术缺陷还不兼容触摸设备等众多缺点,“移动时代是低功耗设备、触摸屏界面和开放网络标准的时代,Flash已经落伍。”他认为HTML5这样的标准“才会在移动设备和个人电脑上同样取得成功”。YouTube团队从 2010年就开始 尝试进行HTML5的变革,早期主要难点是缺少ABR技术的支持。

[本文参考以下来源: youtube-eng.blogspot.com ]

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 乔布斯心愿已了,YouTube默认使用HTML5视频播放,替换Flash

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址