YouTube开始默认使用HTML5视频播放

今天,YouTube在其官方博客中正式宣布,将使用HTML5作为视频播放的默认,而不是原来的Flash,以增加开发者、视频所有者和观众使用YouTube的灵活性 。在博客中,YouTube提到使用HTML5有技术优势 。

ABR(Adaptivebitrater)支持:ABR可以有效减少缓冲时间,并利用MediaSourseExtensions使视频/直播在Chrome、IE11、Safari8、Firebox等众多浏览器中流畅播放 。HTML5还可以照顾各种流媒体设备,包括XboxOne、Playstation4和Chromecast 。

支持VP9编解码:VP9编解码可以有效节省带宽、加载时间和文件大小 。YouTube团队鼓励开发人员使用iframeAPI而不是Flash,这样他们就可以在许多不支持Flash的设备上浏览视频 。

加密媒体扩展:通过这种扩展和普通加密措施的结合,YouTube视频可以通过简单的配置支持不同平台上的各种内容保护技术 。它简化了视频传输中加密保护和内容高度融合带来的不便,可以减少视频播放中的干扰 。

WebRTC和全屏API支持:YouTube开发者可以通过WebRTC在浏览器中开发直播工具插件 。借助HTML5的全屏API,YouTube可以在标准HTMLUI下提供沉浸式的全屏观看体验 。

YouTube工程总监理查德雷德说:

不仅是YouTube,整个行业都从这些发展中受益 。HTML5不仅受到网飞和Vimeo等内容提供商的欢迎,也受到苹果和微软等公司的欢迎,这些公司都对HTML5的成功发挥了重要作用 。

【YouTube开始默认使用HTML5视频播放】 2010年,乔布斯曾撰文声讨Flash,认为Flash存在封闭性、随意性、有技术缺陷、与触控设备不兼容等诸多缺点 。“移动时代是一个低功耗设备、触摸屏界面和开放网络标准的时代,Flash已经落后了 。”他认为像HTML5这样的标准“将在移动设备和个人电脑上同样成功” 。自2010年以来,YouTube团队一直试图改革HTML5 。前期的主要困难是缺乏ABR技术支持 。

    推荐阅读