IPTV業(yè)務(wù)開(kāi)放能力與基于中間件的互聯(lián)互通
1 概述
基于IP的互聯(lián)網(wǎng)發(fā)展時(shí)間雖短但卻取得了飛速發(fā)展,相比之下,傳統(tǒng)電信網(wǎng)雖歷經(jīng)百年發(fā)展,至今功能和業(yè)務(wù)仍比較簡(jiǎn)單。究其差異性,主要在于電信網(wǎng)相對(duì)封閉壟斷,而互聯(lián)網(wǎng)卻是開(kāi)放共享的;ヂ(lián)網(wǎng)的業(yè)務(wù)開(kāi)放能力可使人們方便快速地開(kāi)發(fā)和使用各種新的業(yè)務(wù),而不斷涌現(xiàn)的新功能和新業(yè)務(wù)是推動(dòng)互聯(lián)網(wǎng)高速擴(kuò)張的動(dòng)力。
從某種意義上說(shuō),IPTV是另一張可被運(yùn)營(yíng)、可被管理的互聯(lián)網(wǎng),也具有像互聯(lián)網(wǎng)一樣的開(kāi)放互動(dòng)特征。與傳統(tǒng)的相對(duì)封閉壟斷的有線(xiàn)電視、衛(wèi)星電視以及基于DVB的數(shù)字電視相比,IPTV能否憑借自身先天的業(yè)務(wù)開(kāi)放特性,不斷提供差異性業(yè)務(wù),不僅是決定IPTV能否生存和發(fā)展的核心,也是決定IPTV能否像互聯(lián)網(wǎng)一樣高速發(fā)展的關(guān)鍵,因此業(yè)務(wù)開(kāi)放能力是建立健康的、可持續(xù)發(fā)展的IPTV產(chǎn)業(yè)鏈的重中之重。
2 IPTV業(yè)務(wù)開(kāi)放能力對(duì)互通接口的需求
隨著IPTV在國(guó)內(nèi)的不斷發(fā)展,系統(tǒng)與終端的互通問(wèn)題成為大家關(guān)注的焦點(diǎn)。機(jī)頂盒市場(chǎng)開(kāi)放的好處顯而易見(jiàn),主要是為了降低機(jī)頂盒成本,健全I(xiàn)PTV產(chǎn)業(yè)鏈,使運(yùn)營(yíng)商獲得更好的議價(jià)空間。單純以犧牲IPTV業(yè)務(wù)開(kāi)放能力來(lái)實(shí)現(xiàn)機(jī)頂盒與系統(tǒng)的互通不利于IPTV產(chǎn)業(yè)鏈的健康發(fā)展,因此業(yè)界急需既能保障IPTV業(yè)務(wù)開(kāi)放能力又能降低機(jī)頂盒成本的方案。
雖然IPTV可以提供直播、點(diǎn)播、時(shí)移等基本視頻業(yè)務(wù)和一定數(shù)量的增值業(yè)務(wù),但整個(gè)產(chǎn)業(yè)仍在“呼喚”具備較強(qiáng)競(jìng)爭(zhēng)優(yōu)勢(shì)的差異化業(yè)務(wù)。IPTV系統(tǒng)的業(yè)務(wù)能力正在深入開(kāi)發(fā)中,如視頻匯聚、視頻關(guān)聯(lián)等業(yè)務(wù),此外IPTV系統(tǒng)的商業(yè)模式也正在探索之中?梢灶A(yù)見(jiàn),第三方業(yè)務(wù)提供商、業(yè)務(wù)開(kāi)發(fā)商以及應(yīng)用軟件提供商將在產(chǎn)業(yè)鏈中占有越來(lái)越重要的位置。
隨著IPTV業(yè)務(wù)能力和商務(wù)模式的不斷發(fā)展,對(duì)當(dāng)前機(jī)頂盒與系統(tǒng)的互通接口提出了明確的需求,即互通接口要與IPTV開(kāi)放的業(yè)務(wù)實(shí)現(xiàn)技術(shù)相獨(dú)立;互通接口要支持新業(yè)務(wù)的發(fā)展;互通接口還要能支持新業(yè)務(wù)的快速部署。從長(zhǎng)遠(yuǎn)來(lái)看,如果這些需求不能滿(mǎn)足,IPTV將失去賴(lài)以發(fā)展的核心動(dòng)力。
3 IPTV系統(tǒng)與終端的互通和標(biāo)準(zhǔn)化
目前,在機(jī)頂盒與系統(tǒng)互通方面有兩種主流方案:一種是基于信令協(xié)議的互通,另一種是基于中間件的互通。
基于信令互通的模式需要事先確定好IPTV所要支持的全部業(yè)務(wù),每種業(yè)務(wù)都要通過(guò)終端和系統(tǒng)間的約定(即精確到比特的信令協(xié)議)來(lái)實(shí)現(xiàn)。如果增加任何業(yè)務(wù)或修改某種業(yè)務(wù),系統(tǒng)和終端雙方都需要重新定義接口協(xié)議,工作量相對(duì)繁重而冗長(zhǎng)。這種模式對(duì)于電話(huà)這樣的單一業(yè)務(wù)非常適合,但對(duì)于不斷有新業(yè)務(wù)涌現(xiàn)的IPTV,則不適合新業(yè)務(wù)的快速引入和部署。對(duì)于很多有生命力的互動(dòng)業(yè)務(wù),如視頻關(guān)聯(lián),也很難用定義信令的方式來(lái)實(shí)現(xiàn)互通。此外,考慮到目前國(guó)內(nèi)主要IPTV系統(tǒng)廠商的業(yè)務(wù)接入方式各不相同,業(yè)務(wù)方案各有差異,在機(jī)頂盒上實(shí)現(xiàn)業(yè)務(wù)的技術(shù)手段也各不相同的現(xiàn)狀,即使只互通有限的業(yè)務(wù),信令互通模式也會(huì)面臨很多實(shí)現(xiàn)上的困難。
相比較而言,基于中間件的互通模式在保證IPTV業(yè)務(wù)開(kāi)放能力的前提下,達(dá)到開(kāi)放機(jī)頂盒市場(chǎng)、降低機(jī)頂盒成本的目的。
從中間件的發(fā)展歷程來(lái)看,中間件產(chǎn)生的原始需求是為了實(shí)現(xiàn)異構(gòu)系統(tǒng)間的標(biāo)準(zhǔn)化和互通化。比如,分布式數(shù)據(jù)庫(kù)中間件ODBC(OpenDatabaseConnectivity)就是為了屏蔽不同數(shù)據(jù)庫(kù)間以及客戶(hù)端的差異,實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫(kù)系統(tǒng)間的標(biāo)準(zhǔn)化互通。另外,Java虛擬機(jī)也是為了屏蔽操作系統(tǒng)差異性、滿(mǎn)足異構(gòu)計(jì)算機(jī)互通標(biāo)準(zhǔn)化的需要。IPTV領(lǐng)域的中間件可被概括為如下三類(lèi)。
第一類(lèi)是系統(tǒng)中間件,位于IPTV系統(tǒng)側(cè)各模塊間或IPTV系統(tǒng)服務(wù)器與第三方服務(wù)器之間,與終端不直接發(fā)生交互。例如,位于IPTV內(nèi)容引入頭端與第三方業(yè)務(wù)供應(yīng)商服務(wù)器間的中間件用來(lái)支持節(jié)目和內(nèi)容的標(biāo)準(zhǔn)化引入。
第二類(lèi)是機(jī)頂盒終端內(nèi)部中間件,位于機(jī)頂盒的操作系統(tǒng)與應(yīng)用程序之間,主要用于協(xié)調(diào)機(jī)頂盒內(nèi)部模塊間的交互,并不涉及終端與系統(tǒng)的交互。例如,機(jī)頂盒內(nèi)部的“瀏覽器”和媒體播放器等,這類(lèi)中間件通常由專(zhuān)門(mén)的機(jī)頂盒中間件開(kāi)發(fā)商開(kāi)發(fā)。
第三類(lèi)是IPTV系統(tǒng)和終端間互聯(lián)互通的中間件,位于IPTV系統(tǒng)服務(wù)器和機(jī)頂盒終端之間,主要用于實(shí)現(xiàn)系統(tǒng)與終端間業(yè)務(wù)的互通,亦可起到屏蔽機(jī)頂盒底層資源的作用,保證IPTV業(yè)務(wù)在多種平臺(tái)機(jī)頂盒終端上獲得實(shí)現(xiàn)。本文主要關(guān)注和討論的是第三類(lèi)中間件,各機(jī)頂盒廠商最為關(guān)注的也是這類(lèi)中間件。
IPTV系統(tǒng)和終端互通中間件的目的是為了實(shí)現(xiàn)異構(gòu)終端和系統(tǒng)間的標(biāo)準(zhǔn)化以及互聯(lián)互通。它不僅可將應(yīng)用程序與底層資源隔離,更重要的是實(shí)現(xiàn)系統(tǒng)應(yīng)用與終端應(yīng)用之間的交互,保障IPTV具備開(kāi)放的業(yè)務(wù)能力。IPTV系統(tǒng)與終端間不僅可以通過(guò)該中間件實(shí)現(xiàn)IPTV基本業(yè)務(wù),當(dāng)引入新業(yè)務(wù)時(shí),系統(tǒng)平臺(tái)只需要下發(fā)更新后的中間件模塊就可以實(shí)現(xiàn)業(yè)務(wù)的擴(kuò)展和更新,終端同樣只需要通過(guò)下載更新應(yīng)用程序來(lái)實(shí)現(xiàn)新的業(yè)務(wù)應(yīng)用。
概括來(lái)說(shuō),IPTV系統(tǒng)與終端互通中間件封裝了特定IPTV應(yīng)用的核心業(yè)務(wù)邏輯,屏蔽了系統(tǒng)底層軟硬件資源的復(fù)雜性和差異性,并通過(guò)更高層的標(biāo)準(zhǔn)API支持業(yè)務(wù)領(lǐng)域應(yīng)用程序的快速開(kāi)發(fā),同時(shí)保證IPTV系統(tǒng)業(yè)務(wù)能力的開(kāi)放性和可擴(kuò)展性。
IPTV中間件實(shí)現(xiàn)互通和標(biāo)準(zhǔn)化,不僅有助于降低機(jī)頂盒成本,還有助于建立健康的IPTV產(chǎn)業(yè)鏈。中間件互通模式使得更多的機(jī)頂盒硬件廠商、應(yīng)用程序開(kāi)發(fā)商和中間件開(kāi)發(fā)商能參與到機(jī)頂盒的研發(fā)生產(chǎn)中,即不管是生產(chǎn)、開(kāi)發(fā),還是業(yè)務(wù)、內(nèi)容等環(huán)節(jié)都有專(zhuān)業(yè)廠商參與其中并充分競(jìng)爭(zhēng)。專(zhuān)業(yè)中間件開(kāi)發(fā)商開(kāi)發(fā)的、基于標(biāo)準(zhǔn)API實(shí)現(xiàn)的中間件和應(yīng)用程序可以運(yùn)行在第三方廠商機(jī)頂盒。這種模式有利于更多廠商參與產(chǎn)業(yè)鏈,可為IPTV提供更加豐富的業(yè)務(wù)應(yīng)用,提供更高性?xún)r(jià)比的機(jī)頂盒。
4 基于中間件的IPTV互聯(lián)互通商業(yè)模式
當(dāng)前中間件互通商業(yè)模式主要是由系統(tǒng)廠商為機(jī)頂盒廠商直接提供相應(yīng)的中間件。根據(jù)系統(tǒng)廠商中間件接口規(guī)范,終端廠商開(kāi)發(fā)相應(yīng)的機(jī)頂盒底層接口協(xié)議,以便系統(tǒng)廠商的中間件下載到第三方機(jī)頂盒平臺(tái)中運(yùn)行。依據(jù)機(jī)頂盒關(guān)聯(lián)的業(yè)務(wù)能力模塊來(lái)集成接口中間件,系統(tǒng)集成廠商與機(jī)頂盒廠商合作并各自獲取相應(yīng)的知識(shí)產(chǎn)權(quán)權(quán)益。
IPTV業(yè)務(wù)更新是通過(guò)中間件更新來(lái)實(shí)現(xiàn)的,可方便地對(duì)中間件進(jìn)行升級(jí),這種便利開(kāi)放的特性使得中間件互通模式極具生命力。事實(shí)上,運(yùn)營(yíng)商通過(guò)制定標(biāo)準(zhǔn)的初始化下載協(xié)議,統(tǒng)一配置中間件調(diào)度服務(wù)器和中間件下載服務(wù)器,對(duì)新入網(wǎng)的機(jī)頂盒進(jìn)行統(tǒng)一的授權(quán)管理和中間件下載。在接口中間件開(kāi)發(fā)方面,由于系統(tǒng)廠商之間是自由競(jìng)爭(zhēng)關(guān)系,而與終端廠商的關(guān)系是協(xié)同合作,同時(shí)由于運(yùn)營(yíng)商引入更多的終端廠商也會(huì)獲得議價(jià)權(quán)?梢(jiàn)各方的利益被有機(jī)平衡,中間件被某個(gè)系統(tǒng)廠商壟斷的局面不會(huì)發(fā)生。因此,基于中間件的互通商務(wù)模式可以動(dòng)態(tài)平衡產(chǎn)業(yè)鏈各方的利益,對(duì)當(dāng)前產(chǎn)業(yè)鏈的發(fā)展起到了潤(rùn)滑和促進(jìn)作用。
當(dāng)IPTV的發(fā)展進(jìn)一步成熟后,機(jī)頂盒廠商、系統(tǒng)廠商還可以為第三方業(yè)務(wù)開(kāi)發(fā)商聯(lián)合提供SDK(SoftwareDevelopmentKit),并各自獲得相應(yīng)的知識(shí)產(chǎn)權(quán)權(quán)益。由第三方中間件開(kāi)發(fā)商開(kāi)發(fā)專(zhuān)業(yè)的中間件軟件,并存放在中間件管理服務(wù)器中供下載,每次下載均可獲得相應(yīng)的知識(shí)產(chǎn)權(quán)權(quán)益。同時(shí),也有專(zhuān)業(yè)業(yè)務(wù)開(kāi)發(fā)商在標(biāo)準(zhǔn)中間件接口上開(kāi)發(fā)新的IPTV業(yè)務(wù);業(yè)務(wù)提供商在運(yùn)營(yíng)商網(wǎng)絡(luò)中設(shè)置業(yè)務(wù)注冊(cè)和管理服務(wù)器,對(duì)其提供的IPTV業(yè)務(wù)進(jìn)行管理和分發(fā),也可由運(yùn)營(yíng)商代為分發(fā),此時(shí)業(yè)務(wù)提供商因開(kāi)發(fā)業(yè)務(wù)而獲得知識(shí)產(chǎn)權(quán)權(quán)益。運(yùn)營(yíng)商對(duì)機(jī)頂盒的業(yè)務(wù)框架和業(yè)務(wù)能力進(jìn)行統(tǒng)一管理,并對(duì)中間件開(kāi)發(fā)商和業(yè)務(wù)開(kāi)發(fā)商提供的產(chǎn)品進(jìn)行選擇和管理。通過(guò)這種模式,產(chǎn)業(yè)鏈各個(gè)環(huán)節(jié)均專(zhuān)注于自身最擅長(zhǎng)的業(yè)務(wù)領(lǐng)域,能很好地通過(guò)IPTV平臺(tái)為用戶(hù)提供專(zhuān)業(yè)化、個(gè)性化的業(yè)務(wù)。
5 UT斯達(dá)康奔流IPTV系統(tǒng)基于中間件的互聯(lián)互通應(yīng)用
UT斯達(dá)康奔流(RollingStream)IPTV系統(tǒng)是業(yè)界領(lǐng)先的、開(kāi)放的、支持多業(yè)務(wù)、多服務(wù)終端的寬帶多媒體業(yè)務(wù)平臺(tái),已得到世界范圍的大規(guī)模商用;是目前國(guó)內(nèi)IPTV商用部署市場(chǎng)份額最大的方案,也是業(yè)界惟一超過(guò)百萬(wàn)用戶(hù)商用規(guī)模的IPTV整體解決方案;可提供目前國(guó)內(nèi)最成熟的、基于中間件的互聯(lián)互通模式,不僅可以集成諸如DRM系統(tǒng)、內(nèi)容編碼器等第三方系統(tǒng),更可以完美對(duì)接基于各種硬件平臺(tái)的第三方機(jī)頂盒終端。
UT斯達(dá)康奔流IPTV系統(tǒng)為第三方機(jī)頂盒廠商提供成熟開(kāi)放的機(jī)頂盒中間件軟件,可方便地與第三方機(jī)頂盒完美對(duì)接,實(shí)現(xiàn)對(duì)新業(yè)務(wù)和新功能的快速支持和部署。第三方機(jī)頂盒的升級(jí)可以通過(guò)中間件的更新(升級(jí))得以自動(dòng)實(shí)現(xiàn),大大減少了第三方終端廠商的開(kāi)發(fā)維護(hù)成本。
為了加速與第三方機(jī)頂盒廠商、合作伙伴的合作,UT斯達(dá)康專(zhuān)門(mén)成立了奔流第三方合作伙伴實(shí)驗(yàn)室,并準(zhǔn)備了完備的合作計(jì)劃,目前已經(jīng)實(shí)現(xiàn)了與國(guó)內(nèi)諸多第三方機(jī)頂盒廠商以及IPTV運(yùn)營(yíng)商的互聯(lián)互通和合作。UT斯達(dá)康奔流IPTV系統(tǒng)還積極參與以下測(cè)試:信息產(chǎn)業(yè)部互聯(lián)互通規(guī)范的編寫(xiě)和相關(guān)測(cè)試;AVS-IPTV技術(shù)組基于AVS的IPTV系統(tǒng)和終端互聯(lián)互通測(cè)試;中國(guó)電信互通測(cè)試;中國(guó)網(wǎng)通互通測(cè)試。目前,UT斯達(dá)康正在為國(guó)內(nèi)IPTV系統(tǒng)和終端的互通以及產(chǎn)業(yè)鏈的進(jìn)一步成熟作出應(yīng)有的貢獻(xiàn)。