引言
巴西的數(shù)字電視制式是ISDB-T。巴西的數(shù)字電視市場發(fā)展迅速,不像中國的城鎮(zhèn)用戶以DVB—c的數(shù)字電視為主,由于巴西的地理環(huán)境,地面數(shù)字電視廣播逐漸成為了巴西老百姓的首選。那么數(shù)字地面廣播如何實(shí)現(xiàn)交互呢? Ginga這種中間件技術(shù)應(yīng)運(yùn)而生。
Ginga中間件系統(tǒng)介紹
Ginga分為2個子系統(tǒng)(如圖1)。
Ginga-J是基于GEM(GloballyExecutable MHP,注:是由DVB項(xiàng)目組制定的互動電視中間件標(biāo)準(zhǔn))的技術(shù)體系,它類似一個Java的容器,可以執(zhí)行Tava系列應(yīng)用程序
Ginga-NCL是各種交互式應(yīng)用的載體,它采用了一種XML(ExtensibleMarkup Language,可擴(kuò)展標(biāo)記語言,注:它與HTML一樣,都是SGML(Standard Generalized MarkupLanguage,標(biāo)準(zhǔn)通用標(biāo)記語言)應(yīng)用技術(shù)作為其核心技術(shù),這個子模塊主要執(zhí)行一些陳述性的文檔。
由于Ginga的應(yīng)用是互動程序和陳述性文檔變換的,所以Ginga-J和Ginga-NCL之間是通過一個bridge(橋模塊)來進(jìn)行溝通。溝通這兩個子模塊的底層是一個叫common core(共同核心)的執(zhí)行模塊,該模塊的主要作用是從回傳信道中提取內(nèi)容,對普通的內(nèi)容進(jìn)行解碼。
Ginga的主要應(yīng)用
應(yīng)用一:圖2是主流巴西電視臺Bradesco的一個關(guān)于嘉年華的直播節(jié)目,電視臺在發(fā)射信號中插入了Ginga的信息量非常豐富,有別于模擬信號的CC信息(Closed Caption,注:CC字幕就是隱藏式字幕,其實(shí)多數(shù)CC字幕和劇本是一樣的,里面除了對白之外,還有現(xiàn)時場景的聲音和配樂等信息,之所以做CC字幕,在國外主要是為了方便有聽力障礙的殘障人士),還有一些簡單EPG(電子節(jié)目指南)信息,Ginga Java程序更加圖形化、個性化,我們可以從圖2中了解到每一個嘉年華參賽隊(duì)伍的詳細(xì)資料,例如領(lǐng)舞女郎信息,舞隊(duì)的歷史等等。……