知名網路影片串流服務Netflix已準備投向HTML5的懷抱。根據 Netflix 的 Anthony Park 和 Mark Watson 的部落格發文,他們正計劃測試 HTML5 影片,並在影像串流上取代私有的 Microsoft Silverlight。
|
Netflix 可望採用 HTML5 影片 取代 Microsoft Silverlight(圖為Netflix CEO Reed Hastings,圖:VentureBeat) BigPic:558x388 |
目前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