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