知名网络影片串流服务Netflix已准备投向HTML5的怀抱。根据 Netflix 的 Anthony Park 和 Mark Watson 的部落格发文,他们正计划测试 HTML5 影片,并在影像串流上取代私有的 Microsoft Silverlight。
![Netflix 可望采用 HTML5 影片 取代 Microsoft Silverlight(图为Netflix CEO Reed Hastings,图:VentureBeat) BigPic:558](/news/2013/04/30/2350124750S.jpg) |
Netflix 可望采用 HTML5 影片 取代 Microsoft Silverlight(图为Netflix CEO Reed Hastings,图:VentureBeat) BigPic:558 |
目前Netflix用户要在浏览器上观看其影片,需先外挂Silverlight,但在进入行动世代,许多行动浏览器在执行Silverlight上,碰到许多问题。根据Openfoundry编译报导指出,Netflix希望用更为可靠的解决方案,毫无障碍地将 Netflix 串流至所有平台。再者,Microsoft 从 2001 年开始就没有持续发展 Silverlight,因此他们希望有更具前瞻性的方案。
Netflix指出浏览器插件的三大缺点,包括:1. 在开始影像串流前,用户必须在计算机上安装该插件,对许多用户来说,Netflix 可能是他们使用的服务中,唯一需要 Silverlight 插件的服务。2. 许多人认为浏览器外挂有安全与隐私风险,因此选择不安装或采用工具程序加以关闭。3. 并非所有浏览器都支持插件,因此横跨各种装置与浏览器的使用,越来越受到限制。
为了能直接在浏览器上播放付费影片,Netflix目前积极参与W3C计划:HTML5 Premium Video Extensions。其中包含允许该公司透过 JavaScript 处理串流传送的 Media Source Extensions (MSE),负责 DRM 加密的 Encrypted Media Extensions (EME),以及确保 JavaScript 程序代码与服务器安全通讯之用的加密组件 Web Cryptography API (WebCrypto)。
Netfilx 表示他们正和 Google 一起在 Chrome 浏览器中,实作对 HTML5 Premium Video Extensions 的支持。前不久 Google 宣布以 ARM 为基础的 Samsung Chromebook 已经可以透过 HTML5 使用 Netflix 服务。根据 Netfilx,这个 Chrome OS 的版本采用了上述的 MSE 与 EME 技术,至于 WebCrypto 则尚未实作在 Chrome 中,因此采用该公司自行开发的 PPAPI 插件取代。
参考数据:
Netflix 可望采用 HTML5 影片 取代 Microsoft Silverlight
延伸阅读:
Netflix Blog: HTML5 Video at Netflix