關(guān)于因特網(wǎng)視頻之未來的爭(zhēng)論近來喋喋不休,特別是蘋果公司在iPad和iPhone平臺(tái)上禁用Adobe的Flash技術(shù)。
在去年4月的一封公開信中,蘋果CEO喬布斯解釋了為什么蘋果不容許Flash在iPhone、iPod和iPad上。取代Flash,蘋果正在推廣一種稱為HTML5的新標(biāo)準(zhǔn)。那么,這新興標(biāo)準(zhǔn)對(duì)在網(wǎng)上分配視頻的電視廣播機(jī)構(gòu)會(huì)有何影響?
首先必須了解的是HTML5的不是。它不是一種如H.264或Dirac等的新視頻壓縮算法;它不是一種如MP4(MPEG 4 Part 14)、AVI(音視頻交錯(cuò))或3GP(用于3G手機(jī))等的新視頻格式。
它也不是與以前徹底分道揚(yáng)鑣,因?yàn)樗⒂诋?dāng)前網(wǎng)絡(luò)上到處使用的兩種標(biāo)記語言HTML和XML的基礎(chǔ)之上。
HTML5是什么?
那么HTML5究竟是什么?它是一種向能上網(wǎng)的設(shè)備分發(fā)如何處理視頻內(nèi)容的指令的新方式。
當(dāng)前許多瀏覽器(蘋果的Safari、Mozilla的火狐、谷歌的Chrome)及其它即將上市的瀏覽器(微軟的IE9)都提供對(duì)視頻的原生支持。這意味著對(duì)解碼瀏覽器自身內(nèi)的某些種類的壓縮視頻將提供內(nèi)建的支持,不需安裝如Flash或微軟Silverlight這樣的插件。
例如,適用于Mac和Windows操作系統(tǒng)的Safari像Chrome一樣,原生支持內(nèi)建于此瀏覽器的原代碼?;鸷鼮g覽器內(nèi)在地并不支持H.264(由于此開源社區(qū)對(duì)使用像H.264等的專有技術(shù)天生的抗拒),但它卻原生支持另一種視頻編解碼Theora,這也得到Chrome和VLC媒體播放器程序的支持。
那么為何要轉(zhuǎn)換?當(dāng)然喬布斯有許多理由,但對(duì)于大部分公司來說,關(guān)鍵是開放的標(biāo)準(zhǔn)。盡管Adobe聲稱其播放器總桌面滲透率已達(dá)98%,但Flash依然還是Adobe的獨(dú)家產(chǎn)品。因此像蘋果和谷歌等的公司可能認(rèn)為找到一種替換Flash的方式符合他們的最大利益。而在HTML5內(nèi),他們也許已經(jīng)找到了。

圖1 在運(yùn)轉(zhuǎn)的HTML5,顯示網(wǎng)絡(luò)服務(wù)器、HTML5代碼片段和顯示在便攜式設(shè)備上的網(wǎng)頁。
為觀察HTML5的工作方式,圖1示出一個(gè)視頻文件經(jīng)過配置可在網(wǎng)上播放。在此情形中,視頻用H.264主檔壓縮,而音頻用低復(fù)雜性高級(jí)音頻編解碼(AAC)壓縮。
這兩種內(nèi)容(圖中以粉紅色顯示)隨后被組合為一種MP4容器(以黃色顯示),它還包含在流式和播放運(yùn)作中有用的其它數(shù)據(jù)。這些其它數(shù)據(jù)可能為一種幫助流服務(wù)器決定視頻和音頻文件打包方式的提示軌;或者它可能為關(guān)于文件或其它有用材料的元數(shù)據(jù)。這個(gè)容器(實(shí)際上為一個(gè)文件)然后被存儲(chǔ)于一個(gè)網(wǎng)絡(luò)服務(wù)器上,直到用戶瀏覽器請(qǐng)求它。
繼續(xù)圖1,用戶的瀏覽器需要被告知如何找到和處理此有音頻和視頻內(nèi)容的容器。這時(shí)HTML5通過嵌入觀眾正在觀看的網(wǎng)頁的代碼內(nèi)的一批指令起作用。
注意,與許多網(wǎng)絡(luò)媒體應(yīng)用一樣,為瀏覽器提供HTML5編碼的網(wǎng)頁的網(wǎng)站可能與提供媒體內(nèi)容的服務(wù)器是分離的,如此例子所示。對(duì)編寫HTML5代碼的要求是當(dāng)用戶瀏覽網(wǎng)頁時(shí)視頻會(huì)自動(dòng)開始播放,它也可這樣編寫,即要求用戶點(diǎn)擊播放按鈕。
值得一提的是,目前蘋果的手持設(shè)備不理睬該參數(shù),因此防止用戶濫用移動(dòng)帶寬,直到他們點(diǎn)擊播放按鈕。
對(duì)電視廣播機(jī)構(gòu)的影響
HTML5的好消息是如果電視廣播機(jī)構(gòu)已在使用H.264,他們不一定需要購買一批新的壓縮設(shè)備。對(duì)于一些已在用H.264編碼其內(nèi)容的大網(wǎng)絡(luò)視頻提供商(如YouTube)來說,這的確是好消息。
當(dāng)然,由于許多網(wǎng)絡(luò)視頻流系統(tǒng)基于Flash腳本語言,某些工具變化還是需要的。在不久的將來,這些工具也將支持HTML5,尤其是如果它們準(zhǔn)備用于為蘋果的便攜式設(shè)備制作內(nèi)容。
HTML5推行的一大問題是當(dāng)前缺少數(shù)字版權(quán)保護(hù)(DRM)能力。盡管最終用戶對(duì)受大眾歡迎的DRM保護(hù)的內(nèi)容永遠(yuǎn)不快,但若無某種形式的防止內(nèi)容的未授權(quán)再分配,許多內(nèi)容所有者在網(wǎng)上發(fā)行他們的視頻資產(chǎn)是不安的。
這對(duì)那些對(duì)內(nèi)容訪問收費(fèi)的網(wǎng)站(如提供受歡迎的電視廣播網(wǎng)節(jié)目的Hulu Plus服務(wù)等)尤其重要。 對(duì)可能只擁有流式傳輸內(nèi)容的有限版權(quán)的電視廣播機(jī)構(gòu)來說,分發(fā)未受DRM保護(hù)的視頻流絕對(duì)是不可能的。在這些情況下,電視廣播機(jī)構(gòu)可能必須不放棄Flash,直到或除非DRM獲HTML5部署。
在不久的將來,許多網(wǎng)絡(luò)內(nèi)容提供商可能會(huì)采用HTML5和Flash視頻的某種組合。做法可能相當(dāng)簡(jiǎn)單,只要把Flash視頻指令作為一個(gè)內(nèi)部的HTML5元素嵌入即可。
那么電視廣播機(jī)構(gòu)的底線是什么?此轉(zhuǎn)換也許與該行業(yè)經(jīng)歷的其它轉(zhuǎn)換類似,暫時(shí)兩種不同格式可能都得支持。幸運(yùn)的是,此轉(zhuǎn)換如果確實(shí)發(fā)生,應(yīng)比從標(biāo)清轉(zhuǎn)換到高清的花費(fèi)要少得多。我們惟有期待。B&P