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