數字電視 HbbTV與GoogleTV平臺的技術(shù)分析
1、前言
本文引用地址:http://dyxdggzs.com/article/156937.htm數字電視自從1995年投入運營(yíng)以來(lái),中間件業(yè)務(wù)平臺就一直是人們研究和討論的課題。以歐洲為代表的數字電視運營(yíng)商,一直認為開(kāi)展數字電視增值業(yè)務(wù)是其發(fā)展的最終目的,數字電視需要中間件平臺,對互聯(lián)網(wǎng)應用需要進(jìn)行有限度的兼容和采取圍墻式的管理(Walled Garden)。這是一種從“電視”向“互聯(lián)網(wǎng)(或計算機)” 靠攏的觀(guān)點(diǎn)。以美國人為代表的觀(guān)點(diǎn)認為,數字電視接收設備就是一個(gè)互聯(lián)網(wǎng)終端,植入瀏覽器軟件,運行網(wǎng)頁(yè)瀏覽,就可以實(shí)現數字電視娛樂(lè )。這是一種從“互聯(lián)網(wǎng)(或計算機)”向“電視”靠攏的觀(guān)點(diǎn)。由此可以看出,歐洲人考慮的是怎樣從數字電視運營(yíng)中發(fā)展增值業(yè)務(wù)、獲取收益;而美國人更多的是積極尋求將家庭設備也互聯(lián)起來(lái),讓互聯(lián)網(wǎng)的豐富內容走入家庭的客廳終端。
不同的思想產(chǎn)生不同的技術(shù)路線(xiàn)。于是,以規范中間件平臺架構、接入協(xié)議和應用開(kāi)發(fā)為核心的中間件平臺標準——MHP(媒體家庭平臺)——從歐洲誕生。美國人將互聯(lián)網(wǎng)植入數字電視機頂盒的努力,一直都不曾中斷過(guò)。美國的ATVEF(Advanced Television Enhancement Forum,先進(jìn)電視發(fā)展論壇)早在1999年就發(fā)布了基于互聯(lián)網(wǎng)HTML的交互應用規范。微軟公司自1998年就推出了WebTV,直到近幾年的Mediaroom,為微軟操作系統入主消費電子花費了巨大財力、物力,行業(yè)內人士可能都不會(huì )忘記“維納斯”計劃。美國還產(chǎn)生過(guò)知名的數字電視瀏覽器技術(shù)公司——Liberate。以增值業(yè)務(wù)為目標的各式中間件平臺以及以MHP為基礎的不同中間件規范(如美國有線(xiàn)電視聯(lián)盟的OCAP、中國標準草案DTVM、日本ARIB、巴西Ginga-J等),還有眾多的中間件業(yè)務(wù)平臺在全球各地不同數字電視運營(yíng)商的運營(yíng)中發(fā)揮著(zhù)作用;而希望將將互聯(lián)網(wǎng)搬到電視的努力卻顯得非常艱難:ATVEF標準基本被人遺忘,微軟公司的WebTV平臺和維納斯計劃無(wú)疾而終,Liberate也是早就宣告破產(chǎn)了。2006年,Apple公司推出了AppleTV,其優(yōu)美的設計和良好的用戶(hù)體驗曾經(jīng)讓很多人喜愛(ài),但是,真正的市場(chǎng)效果卻并不理想,直到目前都還沒(méi)有具有商業(yè)意義的市場(chǎng)部署。
然而,互聯(lián)網(wǎng)技術(shù)與網(wǎng)絡(luò )寬帶的不斷發(fā)展、信息與視頻內容越來(lái)越豐富,尤其是近年出現的社交網(wǎng)絡(luò )、云計算等概念與系統、移動(dòng)互聯(lián)網(wǎng)等,使得“電視”與“互聯(lián)網(wǎng)”之間的融合成為不可阻擋的趨勢。但是,這兩者之間究竟如何“相會(huì )”,歐洲人與美國人又有不同的理解:歐洲的數字電視業(yè)界推出了基于中間件平臺兼容互聯(lián)網(wǎng)(寬帶)的雙模業(yè)務(wù)系統——HbbTV;而美國人持續在互聯(lián)網(wǎng)瀏覽器架構上努力,在其Android系統在移動(dòng)領(lǐng)域(手機)上成功的基礎上,Google公司將它推向了數字電視領(lǐng)域,形成了GoogleTV。
當前,有一種觀(guān)點(diǎn)認為,由于其源代碼的免費開(kāi)放,GoogleTV會(huì )迅速取代中間件系統,成為一統天下業(yè)務(wù)平臺。本文試圖從技術(shù)和運營(yíng)商業(yè)務(wù)需求的角度,闡述這兩個(gè)系統的發(fā)展前景。本文的觀(guān)點(diǎn)純屬個(gè)人觀(guān)點(diǎn),歡迎業(yè)界同仁批評指正。
2.1 HbbTV平臺的技術(shù)簡(jiǎn)介
HbbTV(Hybrid BroADCast and Broadband Television)是在MHP標準平臺的基礎上演進(jìn)與發(fā)展起來(lái)的。嚴格意義上將,MHP標準也定義了對互聯(lián)網(wǎng)協(xié)議(TCP/IP, HTTP等)的支持,但標準的大部分規范還是只對廣播環(huán)境的應用下載與管理、應用生命周期管理、應用編程接口等進(jìn)行了詳細的規定,對采用互聯(lián)網(wǎng)技術(shù)(HTML、JavaScript等)進(jìn)行應用的開(kāi)發(fā)與管理定義不是具體。HbbTV彌補了MHP中間件平臺這些方面的不足,對互聯(lián)網(wǎng)技術(shù)如何與廣播通道的協(xié)調進(jìn)行了細致的規范。由DVB提交的ETSI標準(ETSI 102 796 V1.1.1 2009-12和ETSI 102 809 V1.1.1 2010-01)對HbbTV的技術(shù)架構與應用管理進(jìn)行了明晰的規范。
2.1.1 HbbTV平臺的架構與功能
HbbTV定義的是一種雙模終端(Hybrid Terminal),可以在沒(méi)有寬帶連接時(shí),總是與廣播電視網(wǎng)絡(luò )連接著(zhù),以便不間斷地接收音視頻節目和相關(guān)應用,也可以同時(shí)支持廣播與寬帶網(wǎng)絡(luò )的連接。下圖顯示了HbbTV的業(yè)務(wù)(應用、視頻等)的通道來(lái)源。

圖為:HbbTV業(yè)務(wù)的通道來(lái)源
下圖描繪了HbbTV系統架構和主要功能組件,主要組件的功能在圖后進(jìn)行了簡(jiǎn)單說(shuō)明。

圖為:雙模終端軟件系統功能組件示意圖
通過(guò)廣播電視通道(BroADCast InteRFace),雙模終端接收AIT數據、線(xiàn)性音視頻節目、應用數據和流事件(Stream Event)。后兩者數據采用DSM-CC對象輪播協(xié)議(DSM-CC Object Carousel)傳送。因此,DSM-CC客戶(hù)端(DSM-CC Client)需要嵌入以便接收數據傳送到運行環(huán)境(RunTIme Environment)。運行環(huán)境可以看成是非常抽象的組件,執行應用、顯示界面。瀏覽器(Browser)和應用管理器(Application Manager)是這個(gè)應用運行環(huán)境的組成部分。應用管理器解析AIT數據以便控制應用的生命周期;瀏覽器執行和呈現應用。
線(xiàn)性的音視頻內容的處理與廣播電視終端(或只支持衛星、地面或有線(xiàn)數字電視的終端)完全一樣,所有與DVB相關(guān)的功能也都完全支持(如頻道列表、 EIT信息處理、選擇業(yè)務(wù)與調頻等),由廣播處理器(Broadcast Processing)組件處理,音視頻等媒體內容的播放由媒體播放器(Media Player)組件負責。
通過(guò)寬帶通道(Broadband Interface),雙模終端能夠連接到互聯(lián)網(wǎng)或其它的IP網(wǎng)絡(luò )。它提供了應用數據接收的第二個(gè)通道,以便與應用提供商的服務(wù)器連接。這個(gè)連接用于接收非線(xiàn)性音視頻內容(如內容點(diǎn)播業(yè)務(wù))?;ヂ?lián)網(wǎng)協(xié)議處理器(Internet Protocol Processing)組件包含了處理來(lái)源于互聯(lián)網(wǎng)等IP網(wǎng)絡(luò )數據的功能,通過(guò)這個(gè)組件,應用數據提供給運行環(huán)境,非線(xiàn)性音視頻內容傳送到媒體播放器(Media Player),包含在應用中解析、呈現與播放。
c++相關(guān)文章:c++教程
矢量控制相關(guān)文章:矢量控制原理
評論