同樣,基于廣播的VOD系統主要由節目編輯、存儲、命令交互、播出、接收等幾個(gè)部分組成。首先編輯VOD節目單,并存儲到播控服務(wù)器上;將需要播出的VOD節目預先加密,生成預加密文件;然后將預加密文件上傳到內容服務(wù)器中待播;用戶(hù)通過(guò)雙向通道與內容播控服務(wù)器進(jìn)行交互,完成VOD節目點(diǎn)播;VOD播出服務(wù)器通過(guò)廣播通道播出用戶(hù)點(diǎn)播的節目;接收設備可以接收前端系統發(fā)送的節目授權或刷卡購買(mǎi)授權,并將預加密節目解擾和播放。
關(guān)鍵技術(shù)之一:節目單編輯
圖1就是一個(gè)XML節目單的大致結構。與傳統的節目單相比,PushTV節目單除了節目信息外,還包含了對機頂盒磁盤(pán)空間進(jìn)行管理的內容,例如播放時(shí)間、有效期等。因為PVR機頂盒中的硬盤(pán)空間有限(160GB),一部高清電影就可能有10GB,沒(méi)幾天就可能裝滿(mǎn),所以必須及時(shí)清理。如果讓用戶(hù)自己手動(dòng)管理,就會(huì )非常麻煩。現在依據這些節目單中的控制信息,機頂盒就可以自動(dòng)刪除過(guò)期文件,下載最新節目。這樣,就保證了每個(gè)家庭的機頂盒中總是能看到最新推送下來(lái)的節目。
關(guān)鍵技術(shù)之二:DC/OC播出
采用對象輪(OC)方式播出網(wǎng)頁(yè)/AIT應用信息表等交互信息,可以將相關(guān)內容自動(dòng)整理打包,便于機頂盒快速接收。例如,一個(gè)Html網(wǎng)頁(yè)文件中可能包含許多圖片,這些圖片文件也應盡量和該HTML文件打在一個(gè)包里,機頂盒就可同時(shí)接收到,同時(shí)顯示出來(lái)。否則,網(wǎng)頁(yè)中的內容就有可能顯示不全,或者要等很久才能顯示出來(lái)。OC打包方式考慮到了對象之間的關(guān)聯(lián)性,讓相關(guān)的文件就近打包,可以達到最好的網(wǎng)頁(yè)顯示效果。
而對象輪(DC)方式的描述信息很少,便于高速傳輸大容量文件,特別適合播出高清電影等節目信息。
可見(jiàn),OC/DC相結合的播出方式,能夠充分發(fā)揮各自特長(cháng),同時(shí)滿(mǎn)足傳輸節目指南信息和節目?jì)热莸募夹g(shù)要求。如果有必要,還可以采取主備冗余播出的方式,提高系統可靠性。
關(guān)鍵技術(shù)之三:VOD播出
要求VOD播出系統能夠播出預加密文件,預加密文件通常是使用DVB加擾算法加密而生成的加密TS流文件,在這個(gè)文件包含了ECM信息,該信息攜帶了預加密數據包的解密密鑰,因此VOD播出服務(wù)器必須能夠播出該信息,否則接收端不能播出預加密節目。
關(guān)鍵技術(shù)之四:預加密
節目文件在存儲前進(jìn)行了預先加密,采用加擾算法改變了數字碼流的排列順序,而解擾的密鑰也同時(shí)以密文方式寫(xiě)入到節目文件中。每個(gè)交費訂戶(hù)的授權信息(EMM)通過(guò)網(wǎng)絡(luò )廣播,機頂盒收到后,即可解開(kāi)ECM得到密鑰,實(shí)現“一機一卡”的在線(xiàn)控制方式。消費者可以按照產(chǎn)品、事件訂購節目,也可通過(guò)電子錢(qián)包按次/按時(shí)刷卡點(diǎn)播節目。對于機頂盒來(lái)說(shuō),解密與解擾方式和傳統CAS基本相同,此外還需要增加對XML控制信息的解析功能、PVR的播出控制命令、以及VOD的交互控制等。
預加密的處理流程
1)使用預加密處理系統制作加密TS文件:將節目的TS流或者視音頻文件生成預加密TS流文件,并存儲于加密流文件庫中;記錄相關(guān)的密鑰信息和控制管理信息,并存儲于CAS數據庫中。每個(gè)預加密TS流文件中攜帶加擾節目描述信息(PMT中包含CA描述子)及ECM授權控制信息,加密的TS包遵循Mpeg2標準。
2)加密TS流播出:使用視頻服務(wù)器及數據廣播服務(wù)器,讀取加密TS流文件并播出預加密的TS流節目。
3)產(chǎn)品定義與管理:使用PMS(節目/產(chǎn)品管理)系統,編輯節目列表(TS流文件組成的節目),并存儲節目列表于擴展業(yè)務(wù)數據庫中。
4)用戶(hù)信息準備:使用SMS(用戶(hù)管理)系統錄入用戶(hù)的各種相關(guān)信息。
5)用戶(hù)收視控制卡準備:使用發(fā)卡系統發(fā)行用戶(hù)智能卡,智能卡中帶有用戶(hù)基本信息、安全信息及授權信息。
6)訂購產(chǎn)品:使用用戶(hù)管理系統為用戶(hù)訂購基本業(yè)務(wù)或增值業(yè)務(wù)。
7)用戶(hù)接收設備接收廣播通道發(fā)送的用戶(hù)授權信息,并存儲在智能卡中。
8)用戶(hù)接收設備接收廣播通道發(fā)送的視音頻TS流節目,可以正常地接收和處理各種基本的加擾業(yè)務(wù)。
9)用戶(hù)接收設備接收廣播通道發(fā)送的預加擾的視音頻TS流節目,通過(guò)解密ECM消息獲取CW,控制接收設備解擾并顯示節目(VOD、時(shí)移TV)。
10)用戶(hù)接收設備接收廣播通道發(fā)送的預加擾的TS流數據文件,并將TS流文件存于存儲部件中;接收設備通過(guò)用戶(hù)界面操作,人為控制數據文件的播放TS流,并通過(guò)解密TS流中ECM消息獲取CW,控制接收設備解擾并顯示節目(PushTV)。
11)用戶(hù)接收設備接收廣播通道發(fā)送的TS流節目,并將TS流存于存儲部件中組成TS流的PVR文件;接收設備通過(guò)用戶(hù)界面操作,人為控制PVR文件播放TS流,并通過(guò)解密TS流中ECM消息獲取CW,控制接收設備解擾并顯示節目(PVR節目)。
四、展望未來(lái)
如果對VOD市場(chǎng)前景做一個(gè)預測,可以看到NVOD、TVOD、PushTV、基于廣播的VOD都具有自己的特點(diǎn),互相無(wú)法替代,將共同在這個(gè)舞臺上扮演不同的角色。NVOD和基于廣播的VOD可能會(huì )更加普及,而PushTV的終端成本較高,TVOD帶寬成本較高,將分享少量市場(chǎng)份額。
五、結語(yǔ)
PushTV和基于廣播的VOD適合現有網(wǎng)絡(luò )和終端形式,是一個(gè)值得嘗試的新業(yè)務(wù),會(huì )有一定的發(fā)展空間。預加密則是保證節目商利益,促進(jìn)內容更加精彩的關(guān)鍵技術(shù),將推動(dòng)PushTV和基于廣播的VOD產(chǎn)業(yè)鏈的穩步發(fā)展。