NGB中間件標準因素簡(jiǎn)析
在網(wǎng)絡(luò )功能趨同、業(yè)務(wù)融合的今天,數字電視的運營(yíng)已經(jīng)發(fā)生了很大的變化,通過(guò)寬帶網(wǎng)絡(luò )、基于IP協(xié)議傳遞視頻的業(yè)務(wù)和多媒體終端已經(jīng)在大量涌現。在IP網(wǎng)絡(luò )上進(jìn)行點(diǎn)播、時(shí)移以及錄制等都是很普通的功能,而且,多媒體業(yè)務(wù)和富媒體應(RMA/RIA:RichMediaApplication、RichInternetApplication)正在大量涌現,應用本身和其數據已經(jīng)混為一體、不可區分。由于信息量大、以及及時(shí)性要求,這些應用以及越來(lái)越多地以HTML網(wǎng)頁(yè)的形式展現,根據需要及時(shí)下載,或者相關(guān)信息通過(guò)Ajax、 RSS等協(xié)議自動(dòng)更新。在這種情況下,如果中間件平臺還是以Java應用為核心就顯然不能夠滿(mǎn)足融合的多媒體業(yè)務(wù)的要求。那么,新的中間件技術(shù)標準應該是怎樣的呢?
本文引用地址:http://dyxdggzs.com/article/190034.htm
我們在前面已經(jīng)提到,中間件平臺的核心是:1)應用(業(yè)務(wù))下載與管理機制;2)業(yè)務(wù)編程接口規范;3)應用與其數據的傳輸協(xié)議。為了適應網(wǎng)絡(luò )的發(fā)展和交互業(yè)務(wù)的需要,DVB新近發(fā)布了支持寬帶業(yè)務(wù)(主要以IP協(xié)議為基礎的互聯(lián)網(wǎng)視頻與交互應用業(yè)務(wù))的HbbTV規范(HybridBroADCastBraodbandTV)(ETSITS102796,ETSITS102809),下圖展示了支持HbbTV的中間件平臺的技術(shù)框架:
從上圖中可以看出,HbbTV中間件平臺需要同時(shí)接收來(lái)自于廣播信道(衛星、有線(xiàn)或無(wú)線(xiàn)等)和寬帶信道(互聯(lián)網(wǎng)、或其它的IP通道)的信號,音視頻與數據可以不加區分地由這兩個(gè)通道分別接入,在帶寬限制的情況下,廣播通道可以用來(lái)播送高清節目,而寬帶的使用形式就會(huì )有很廣,如視頻點(diǎn)播、時(shí)移、信息瀏覽、電子商務(wù)等。
在寬帶和互聯(lián)網(wǎng)時(shí)代,數字電視平臺支持的業(yè)務(wù)應用一般都是通過(guò)一個(gè)TVPortal啟動(dòng)的,如下圖所示:
ETSITS102809標準還詳細規范了HbbTV平臺應用的管理協(xié)議,它一方面繼承了MHP規范的AIT協(xié)議,同時(shí),增加了基于XML 的AIF(ApplicationInformationFile)形式,對通過(guò)IP通道進(jìn)行播發(fā)的應用的啟動(dòng)、存儲、運行、消亡等控制進(jìn)行了統一的規定。支持HbbTV的數字電視平臺需要同時(shí)考慮來(lái)源于廣播信道和IP信道的應用,并進(jìn)行正確處理。在這種情況下,控制數字電視平臺的主體應該是基于 HTML和腳本語(yǔ)言,Java虛擬機、Flash引擎等語(yǔ)言的支持也是必不可少的,但已經(jīng)不成為核心。很多應用可以是通過(guò)Java、Flash甚至是 Python等插件的形式在平臺上播放,其應用信令則是統一管理的。
DVB推薦的ETSITS102809和TS102796等技術(shù)規范并沒(méi)有重新制定新的API,MHP中的Java功能包、以及 W3C的有關(guān)互聯(lián)網(wǎng)協(xié)議,各平臺的實(shí)現可以參考。
總之,數字電視行業(yè)正在面臨著(zhù)深刻的變化,多媒體視頻業(yè)務(wù)通過(guò)多種渠道不斷涌現。從老百姓的角度來(lái)講,過(guò)去被動(dòng)地看電視就夠了,現在需要越來(lái)越多的交互性?xún)热?,比如在體育賽事播出時(shí)提供增值業(yè)務(wù)等,觀(guān)眾對數字手段帶來(lái)的好處的要求也越來(lái)越多,短信、電子郵件、天氣預報也可以搬到電視屏幕上來(lái),除此以外,還需要一些個(gè)性化的社區服務(wù)。因此,現在來(lái)考慮NGB中間件標準,必須考慮現今的業(yè)務(wù)要求和技術(shù)環(huán)境,中間件平臺需要一個(gè)對 HTML/XML、腳本語(yǔ)言(如JavaScript)、Java、Flash等均需要支持的強大的軟件平臺,并且以HTML/XML支持成為平臺業(yè)務(wù)的入口,單一以Java為主體的MHP平臺可能就難以滿(mǎn)足業(yè)務(wù)發(fā)展的需求。
4、總結
我們可以預測到,增值業(yè)務(wù)的開(kāi)展對中間件的需要也越來(lái)越強烈。NGB的主要技術(shù)特征是高帶寬的IP網(wǎng)絡(luò )、完全交互的業(yè)務(wù),網(wǎng)絡(luò )和通信技術(shù)的發(fā)展,使得無(wú)線(xiàn)互聯(lián)網(wǎng)絡(luò )的帶寬也越來(lái)越大,目前的3G網(wǎng)絡(luò )上都可以流暢地傳輸視頻,而LTE等更大帶寬的網(wǎng)絡(luò )正在測試、商用前景可期。不同業(yè)務(wù)可以在無(wú)線(xiàn)移動(dòng)多媒體終端、以及數字電視機頂盒或電視機屏幕上以相同方式呈現給用戶(hù)、使之有相同的用戶(hù)體驗。數字電視中間件技術(shù)已經(jīng)發(fā)展成為需要支持不同多媒體終端平臺的軟件技術(shù)體系。支持多語(yǔ)言應用、支持不同的網(wǎng)絡(luò )協(xié)議、支持的媒體格式、支持來(lái)源于不同信道的業(yè)務(wù),正成為“三網(wǎng)融合”環(huán)境下的中間件平臺特征。
目前總局領(lǐng)導制定的NGB中間件標準必須充分考慮這些因素,制定一個(gè)既可以滿(mǎn)足現今數字電視業(yè)務(wù)要求、又能夠促進(jìn)融合業(yè)務(wù)發(fā)展的技術(shù)標準。
評論