作為堅守開源瀏覽器,Mozilla希望Firefox能夠盡量避開商業(yè)性質(zhì)的閉源內(nèi)容。但在互聯(lián)網(wǎng)已經(jīng)大量擁抱H.264視頻壓縮技術(shù)的情況下,該瀏覽器已經(jīng)作出了對用戶更有利的妥協(xié)。Mozilla首席技術(shù)官Andreas Gal在博客中說到:從本周二開始,F(xiàn)irefox已能夠在WebRTC網(wǎng)絡(luò)視頻聊天中啟用H.264格式。遺憾的是,目前該技術(shù)暫時還不能用于網(wǎng)頁中的嵌入式視頻。
為了帶來PC和移動設(shè)備的網(wǎng)絡(luò)相容性,致力于開放互聯(lián)網(wǎng)的Mozilla不得不作出了這一妥協(xié)。Gal在博客中稱:
“Mozilla一直是一個致力于沒有專利和技術(shù)控制的開放網(wǎng)絡(luò)倡導(dǎo)者。遺憾的是,目前沒有一個免專利費(fèi)的編解碼器能夠成為H.264的有力競爭者”。
H.264能夠在網(wǎng)絡(luò)有限的情況下,帶來高質(zhì)量的視頻體驗。但要使用它,企業(yè)必須向一家名為MPEG LA的公司支付專利許可費(fèi)(專利持有人包括索尼、松下、微軟、以及弗勞恩霍夫研究所)。
那么,開源的Firefox如何兼容這個不開放的組件的呢?Mozilla采取的方法是:通過下載由思科提供的OpenH264編解碼器(其中已支付了專利費(fèi)用)。此外,Mozilla還支持H.264的免費(fèi)替代解決方案——來自Google家的VP8。
Gal表示:“Mozilla將繼續(xù)支持VP8視頻格式,但我們認(rèn)為,就算要取代H.264,VP8也未能獲得足夠的采用。Google旗下的YouTube和Chrome正在使用VP8的繼任者(VP9),而VP10的開發(fā)工作也正在進(jìn)行中。但在視頻行業(yè)——包括移動應(yīng)用、攝像頭、智能手機(jī)處理器、以及藍(lán)光光盤——都更傾向于H.264及其繼任者,即HEVC / H.265”。
“從目前來看,我們認(rèn)為OpenH264是開放Web中的重要一步,因為它允許任何互聯(lián)的應(yīng)用程序,用上最流行的視頻格式。雖然OpenH264未實現(xiàn)真正的完全開放,但它至少是被最廣泛使用的編解碼器”。
最后,Mozilla也將評估是否對網(wǎng)頁中嵌入的OpenH264視頻提供支持。