系統(tǒng)開放:IPTV實現(xiàn)規(guī)模發(fā)展的突破口
2007/11/06
近年來,中國電信在上海等地進行規(guī)模化商用試點的過程中發(fā)現(xiàn)當前IPTV平臺的不開放、非標準化已經(jīng)成為影響IPTV業(yè)務(wù)規(guī)模發(fā)展的主要瓶頸之一。特別是IPTV系統(tǒng)都是端到端封閉的系統(tǒng),不同廠家的機頂盒無法統(tǒng)一接入IPTV業(yè)務(wù)系統(tǒng)、不同的IPTV業(yè)務(wù)系統(tǒng)不能互聯(lián)互通、媒體資源和信息資源不能共享,由此引發(fā)了中國電信對IPTV標準化和開放性的各種需求與思考。要支持業(yè)務(wù)的開放和進一步的發(fā)展,要降低整個產(chǎn)業(yè)鏈的成本,都需要實現(xiàn)IPTV系統(tǒng)的開放。這是遵從市場、業(yè)務(wù)和技術(shù)發(fā)展的規(guī)律,也是促進中國IPTV產(chǎn)業(yè)發(fā)展的根本出發(fā)點。
今年以來,信息產(chǎn)業(yè)部、中國電信都在積極推動IPTV端到端系統(tǒng)的標準化,制定了系列的IPTV行業(yè)標準和企業(yè)標準,正在進行緊鑼密鼓的標準符合度及開放性測試。那么究竟什么是開放的IPTV系統(tǒng)呢?我們認為,IPTV的開放性主要包括業(yè)務(wù)的開放性和技術(shù)的開放性。
業(yè)務(wù)開放性:從業(yè)務(wù)層面IPTV可以形象地描述為IP+TV,TV就是傳統(tǒng)的電視媒體服務(wù)也稱之為基本業(yè)務(wù),包括:直播、點播和時移等,TV的開放性體現(xiàn)在開放的內(nèi)容運營及媒體資源提供,支持多種流媒體編碼方式、統(tǒng)一的資源采集和發(fā)布、開放的EPG系統(tǒng)。IP指的是基于IP的寬帶互聯(lián)網(wǎng)應(yīng)用,將原來基于PC的互聯(lián)網(wǎng)應(yīng)用快速移植到電視終端,并可以通過遙控器進行方便的業(yè)務(wù)操作,也稱之為增值業(yè)務(wù)。綜合而言,業(yè)務(wù)的開放性應(yīng)滿足業(yè)務(wù)能力要求,能夠在IPTV系統(tǒng)中快速方便地增加業(yè)務(wù)能力引擎,能夠?qū)崿F(xiàn)CP/SP業(yè)務(wù)的統(tǒng)一接入和統(tǒng)一管理,能夠提供第三方可編輯的業(yè)務(wù)展示門戶。
技術(shù)開放性:從技術(shù)實現(xiàn)角度看,IPTV系統(tǒng)的開放性首先體現(xiàn)在規(guī)范化的體系架構(gòu),從體系架構(gòu)上實現(xiàn)業(yè)務(wù)與承載分離、業(yè)務(wù)與管理分離、內(nèi)容與業(yè)務(wù)的獨立,并建立統(tǒng)一的IPTV業(yè)務(wù)門戶和統(tǒng)一的終端管理系統(tǒng)。其次是業(yè)務(wù)能力系統(tǒng)接口的開放和標準化,如:通過流媒體傳輸協(xié)議和控制協(xié)議的標準化,以實現(xiàn)流媒體內(nèi)容的分發(fā),完成點播、組播、單播時移和組播時移等功能。再次是統(tǒng)一接入認證和業(yè)務(wù)管理的標準化,實現(xiàn)多終端形態(tài)的統(tǒng)一接入和適配,實現(xiàn)多業(yè)務(wù)的統(tǒng)一鑒權(quán)和認證。最后是終端的標準化,眾所周知機頂盒終端的發(fā)展正在呈現(xiàn)多樣化趨勢,終端的硬件平臺可以是SOC、DSP、x86,操作系統(tǒng)可以是vXworks、Linux、WinCE、WinXP,終端可以是具有專用化功能的游戲終端、證券終端、教育終端等等,但不管終端怎樣千變?nèi)f化,其最終都必須按標準化的方式統(tǒng)一接入同一IPTV平臺系統(tǒng)。
系統(tǒng)開放核心技術(shù)之一——中間件技術(shù)
IPTV系統(tǒng)開放涉及兩個核心技術(shù),首先是中間件技術(shù)。從技術(shù)開放性的分析中我們提到的業(yè)務(wù)能力引擎實現(xiàn)、業(yè)務(wù)統(tǒng)一管理、終端標準化都可以通過中間件方案來實現(xiàn)。因此可以說IPTV開放性的核心要點就是中間件產(chǎn)品的開發(fā)。中間件用來屏蔽和封裝業(yè)務(wù)功能的具體實現(xiàn),可以方便地移植和擴展業(yè)務(wù)能力,中間件用來屏蔽和封裝業(yè)務(wù)管理能力的具體實現(xiàn),可以通過中間件來實現(xiàn)運營商對業(yè)務(wù)可管理、可控制。
IPTV的中間件可以分為系統(tǒng)側(cè)中間件和終端側(cè)中間件。目前系統(tǒng)側(cè)中間件的分歧比較大,造成分歧的主要原因在于明確系統(tǒng)側(cè)中間件首先需要統(tǒng)一平臺側(cè)的功能模塊和業(yè)務(wù)實現(xiàn)。而且IPTV平臺系統(tǒng)對于IPTV終端相對集中且數(shù)量較少,因此對于中間件的需求相對較弱,我們重點探討的是終端側(cè)中間件的實現(xiàn)。
從當前業(yè)務(wù)開展的需求來看,我們認為IPTV的終端側(cè)中間件應(yīng)該具備以下功能。
- 系統(tǒng)啟動和初始化功能:啟動及初始化是機頂盒開始工作的第一步,該模塊主要完成系統(tǒng)初始化工作,準備運行工作。
- 認證管理及安全控制:IPTV系統(tǒng)設(shè)備連接實現(xiàn)用戶認證、網(wǎng)絡(luò)安全策略、軟件認證等安全管理功能,具體應(yīng)該實現(xiàn)用戶認證、業(yè)務(wù)應(yīng)用鑒權(quán)、業(yè)務(wù)訪問地址配置、網(wǎng)絡(luò)安全策略、密鑰、會話令牌管理等等。
- 基本業(yè)務(wù)能力的實現(xiàn):基本業(yè)務(wù)能力主要指媒體播放和控制,媒體播放和控制中間件向上層應(yīng)用提供音頻視頻媒體播放的核心控制功能,它是流業(yè)務(wù)的控制臺,負責流業(yè)務(wù)操作控制,如播放、停止、暫停、快進、快退等。
- 增值業(yè)務(wù)能力的實現(xiàn):增值業(yè)務(wù)能力的實現(xiàn)可以分為CS和BS兩種架構(gòu),BS的實現(xiàn)方式主要通過擴展JS及插件封裝向應(yīng)用層提供終端遙控器操作及瀏覽器擴展功能,CS的實現(xiàn)方式主要通過下載或安裝客戶端軟件與增值業(yè)務(wù)平臺互通實現(xiàn)各種增值業(yè)務(wù)功能。
- 終端管理功能:終端管理模塊負責機頂盒的管理和配置功能,包括本地配置、遠程管理、日志管理、版本升級、異常管理、安全管理、QoS策略管理等等。
- 數(shù)字版權(quán)管理模塊:數(shù)字版權(quán)管理模塊為上層應(yīng)用提供一個獨立的接口,提供給應(yīng)用程序一個高級接口來訪問條件接入系統(tǒng),而底層的條件接入系統(tǒng)在處理例如權(quán)利控制消息和權(quán)利管理消息時,并沒有暴露給上一層的應(yīng)用程序。數(shù)字版權(quán)管理模塊屏蔽了不同的數(shù)字版權(quán)系統(tǒng)之間的差異性。
- 資源管理模塊:資源管理模塊負責管理和調(diào)度應(yīng)用程序使用的各種資源及他們的狀態(tài)。對于整個IPTV系統(tǒng)來說,中間件體系結(jié)構(gòu)是保證IPTV業(yè)務(wù)開放性和構(gòu)件開放性的基礎(chǔ)。中間件屏蔽了硬件、軟件、協(xié)議和算法的復(fù)雜性與差異,有利于業(yè)務(wù)的開發(fā)、加載和集成,便于業(yè)務(wù)能力的升級和擴充,降低了業(yè)務(wù)開發(fā)成本,提高了業(yè)務(wù)開發(fā)速度。
系統(tǒng)開放核心技術(shù)之二——多終端適配技術(shù)
另一個IPTV系統(tǒng)開放性的核心技術(shù)是多終端的適配技術(shù)。前面已經(jīng)提到機頂盒終端的發(fā)展正在呈現(xiàn)多樣化趨勢,終端會采用不同的硬件平臺、不同的操作系統(tǒng),這樣就造成終端能力的差異性巨大;而從業(yè)務(wù)角度考慮,針對不同用戶群,提供多樣化的終端形態(tài)是業(yè)務(wù)發(fā)展的必然趨勢,對于喜歡看視音頻節(jié)目的用戶就提供VOD終端,對喜歡玩游戲的用戶就提供XBOX、PS2終端,對于股民則提供專用的股票交易終端。面臨這些現(xiàn)實情況和業(yè)務(wù)需求,就必須要求IPTV平臺系統(tǒng)實現(xiàn)終端的自動識別和業(yè)務(wù)適配。從以上的分析可以看出,針對多終端形態(tài)統(tǒng)一接入,是IPTV系統(tǒng)開放性的重要標志。
實現(xiàn)IPTV系統(tǒng)的多終端適配,主要包括實現(xiàn)以下幾項功能。
- 終端的統(tǒng)一管理:對終端的軟硬件版本、終端支持的業(yè)務(wù)功能、終端的開戶信息進行統(tǒng)一管理。目前業(yè)界正在考慮通過建設(shè)ITMS(綜合終端管理系統(tǒng))來實現(xiàn)這些功能。只有對終端信息進行了有效的管理,可以及時跟蹤終端的變化情況,才能準確進行終端適配,這是終端適配的前提條件。
- 終端的認證識別:對終端的認證識別要求終端在進行業(yè)務(wù)接入和業(yè)務(wù)訪問時,攜帶終端的設(shè)備信息。終端的設(shè)備信息可以是一組詳細信息列表也可以是標示終端類型的序號。平臺系統(tǒng)在接收到終端的設(shè)備信息后,可以通過業(yè)務(wù)管理系統(tǒng)與ITMS進行交互和比對,最終確定可以為終端提供的業(yè)務(wù)能力,并引導(dǎo)終端訪問相應(yīng)的業(yè)務(wù)門戶。
- 差異化業(yè)務(wù)能力的提供:根據(jù)不同的終端形態(tài),首先應(yīng)設(shè)計不同的業(yè)務(wù)門戶,以展示不同的業(yè)務(wù)入口。同時針對不同的終端,業(yè)務(wù)能力系統(tǒng)應(yīng)提供遵循不同的模版、用戶界面、操作要求來展示業(yè)務(wù),這就是所謂的能力轉(zhuǎn)換和適配。最好從內(nèi)容源角度出發(fā),不同的終端可能對內(nèi)容格式、大小、顏色等屬性都有特殊的要求,這就要求IPTV系統(tǒng)還要具備格式轉(zhuǎn)換和內(nèi)容適配能力。
- 靈活的業(yè)務(wù)管理和計費模式:不同的終端往往表示著不同的用戶群,這就需要針對每個不同的用戶群可以進行獨立的業(yè)務(wù)管理,并可設(shè)定不同的計費模式。這種業(yè)務(wù)管理和計費功能,往還需要提供給第三方系統(tǒng)進行調(diào)用,所以業(yè)務(wù)管理平臺提供開放的第三方應(yīng)用接口是必需的。
隨著下一代網(wǎng)絡(luò)的發(fā)展和電信、電視、互聯(lián)網(wǎng)三網(wǎng)融合的大趨勢,IPTV機頂盒還將出現(xiàn)更多的形態(tài),IPTV平臺系統(tǒng)的終端自適應(yīng)及多終端適配功能的實現(xiàn)是保證IPTV業(yè)務(wù)呈現(xiàn)多樣性和終端產(chǎn)業(yè)鏈開放的基礎(chǔ)。多終端適配功能需求的實現(xiàn),也使IPTV的同一業(yè)務(wù)內(nèi)容能夠在多種終端上以多種方式進行呈現(xiàn),很好地完成了業(yè)務(wù)資源的共享和再利用。
中國信息產(chǎn)業(yè)網(wǎng)(www.cnii.com.cn)
相關(guān)鏈接: