胡 典
(作者單位:湖南廣電移動(dòng)電視有限責(zé)任公司)
論單向數(shù)字電視廣播網(wǎng)中的數(shù)據(jù)推送應(yīng)用技術(shù)
胡 典
(作者單位:湖南廣電移動(dòng)電視有限責(zé)任公司)
摘 要:本文主要介紹了數(shù)據(jù)推送在單向數(shù)字電視廣播網(wǎng)中應(yīng)用所采用到的相關(guān)技術(shù)。該技術(shù)的使用讓沒(méi)有互聯(lián)網(wǎng)的用戶也可獲得互聯(lián)網(wǎng)視頻點(diǎn)播業(yè)務(wù)的體驗(yàn)。
關(guān)鍵詞:數(shù)字電視;數(shù)據(jù)推送;對(duì)象輪;數(shù)據(jù)輪
隨著互聯(lián)網(wǎng)的普及,互動(dòng)數(shù)字電視業(yè)務(wù)不斷增加,特別是視頻點(diǎn)播業(yè)務(wù),但傳統(tǒng)的單向數(shù)字電視特別是地面無(wú)線數(shù)字電視網(wǎng)中由于沒(méi)有回傳鏈路,無(wú)法實(shí)現(xiàn)雙向互動(dòng)業(yè)務(wù)的運(yùn)營(yíng)?;跀?shù)字電視廣播網(wǎng)的數(shù)據(jù)推送是采用廣播頻道傳送視頻、圖片、文字等數(shù)據(jù),并將其存儲(chǔ)在本地后,在本地進(jìn)行展示、播放等控制以滿足用戶點(diǎn)播需求的一項(xiàng)業(yè)務(wù)。
典型的數(shù)據(jù)推送系統(tǒng)可分為內(nèi)容編輯、內(nèi)容存儲(chǔ)、內(nèi)容發(fā)布、內(nèi)容播出和接收終端5個(gè)部分。圖1為數(shù)據(jù)推送系統(tǒng)結(jié)構(gòu)簡(jiǎn)圖。
如圖1所示,使用前端節(jié)目編輯工具編輯節(jié)目素材以及內(nèi)容后生成XML文件,然后將文件上傳,并存儲(chǔ)到存儲(chǔ)服務(wù)器中待播;其后,播出系統(tǒng)編排ini格式的節(jié)目單,最后通過(guò)發(fā)布系統(tǒng)進(jìn)行發(fā)布;接收設(shè)備可以接收前端系統(tǒng)發(fā)送的節(jié)目?jī)?nèi)容并播放。
2.1 節(jié)目單編輯系統(tǒng)
與傳統(tǒng)的節(jié)目單相比,數(shù)據(jù)推送節(jié)目單除了節(jié)目信息外(節(jié)目信息包含節(jié)目海報(bào)、類別、導(dǎo)演、演員、上映時(shí)間和情節(jié)介紹等),還需包含對(duì)終端存儲(chǔ)空間進(jìn)行管理的內(nèi)容,如播放時(shí)間、有效期等。數(shù)據(jù)推送終端中的硬盤空間有限,一部高清影片文件大小可能達(dá)到數(shù)GB,為盡可能推送更豐富的內(nèi)容,過(guò)期文件必須及時(shí)清理。依據(jù)這些節(jié)目單中的控制信息,終端就可以自動(dòng)刪除過(guò)期文件、節(jié)省存儲(chǔ)空間,及時(shí)更新節(jié)目。
2.2 前端發(fā)布系統(tǒng)
前端發(fā)布系統(tǒng)的數(shù)據(jù)輪播發(fā)送的方式有兩種:對(duì)象輪(OC)與數(shù)據(jù)輪(DC)。
對(duì)象輪(OC)通過(guò)數(shù)字電視廣播網(wǎng)絡(luò)周期性地發(fā)送數(shù)據(jù)模塊。目錄結(jié)構(gòu)、文件實(shí)體、流或流事件信息都可以是數(shù)據(jù)模塊的內(nèi)容,這些內(nèi)容以對(duì)象的方式進(jìn)行封裝,對(duì)于不同類型的對(duì)象可以分別指定發(fā)送速率、發(fā)送時(shí)段、循環(huán)次數(shù)、優(yōu)先級(jí)。不同的對(duì)象可以跨流發(fā)送,同一個(gè)對(duì)象也可以屬于多個(gè)對(duì)象輪,因此,對(duì)象輪的發(fā)送方式給予了前端系統(tǒng)非常靈活的操作方式,即可以將多種內(nèi)容關(guān)聯(lián)操作,形成一個(gè)功能強(qiáng)大的服務(wù),也可以根據(jù)服務(wù)應(yīng)用的優(yōu)先級(jí)給予不同級(jí)別的響應(yīng)。例如,網(wǎng)頁(yè)文件中可能包含許多圖片,這些圖片文件也應(yīng)盡量和該網(wǎng)頁(yè)文件打在一個(gè)包里,機(jī)頂盒就可同時(shí)接收到,并同時(shí)顯示出來(lái)。OC打包方式考慮到了對(duì)象之間的關(guān)聯(lián)性,讓相關(guān)的文件就近打包,可以達(dá)到最好的網(wǎng)頁(yè)顯示效果,提高用戶體驗(yàn)。
數(shù)據(jù)輪(DC)也通過(guò)廣播網(wǎng)周期性地發(fā)送數(shù)據(jù)模塊,與對(duì)象輪的區(qū)別是其數(shù)據(jù)模塊的大小已知,且可以隨時(shí)更新、加入數(shù)據(jù)族或從中刪除。其描述信息很少,便于高速傳輸大容量文件,特別適
合播出高清電影等節(jié)目信息。
圖1 數(shù)據(jù)推送系統(tǒng)結(jié)構(gòu)圖
因此,將對(duì)象輪與數(shù)據(jù)輪相結(jié)合播出,能夠充分發(fā)揮兩種輪播方式的特長(zhǎng),同時(shí)滿足傳輸節(jié)目指南信息和節(jié)目?jī)?nèi)容的技術(shù)要求。
2.3 播出系統(tǒng)
播出系統(tǒng)要求能控制總輸出速率,確保不改變?cè)O(shè)計(jì)的數(shù)字電視廣播網(wǎng)的傳輸速率,以免影響直播電視頻道的播出。
2.4 接收終端
數(shù)據(jù)推送數(shù)字電視終端與普通數(shù)字電視終端不同,除基本的直播節(jié)目收視功能外還具有如下特點(diǎn)。(1)具有雙解調(diào)功能,即具有2路數(shù)字電視解調(diào)芯片,能夠同時(shí)解調(diào)兩個(gè)頻率的射頻信號(hào),其中一個(gè)專門用來(lái)處理接收數(shù)據(jù)。(2)終端具有多任務(wù)并行運(yùn)行能力,以便用戶收看直播電視節(jié)目的同時(shí)能夠接收數(shù)據(jù)。(3)集成數(shù)據(jù)推送業(yè)務(wù)處理基礎(chǔ)模塊。實(shí)現(xiàn)數(shù)據(jù)接收、解析數(shù)據(jù)、展示數(shù)據(jù)、用戶引導(dǎo)界面展示等功能。(4)帶有本地存儲(chǔ)功能,存儲(chǔ)空間設(shè)計(jì)建議16GB以上,以便盡可能多地存儲(chǔ)影片等視頻。(5)具有空間自動(dòng)管理功能,即對(duì)臨時(shí)文件、殘缺文件能夠進(jìn)行智能清理。(6)具有防拷貝功能,保護(hù)影片等文件版權(quán)。
數(shù)據(jù)推送經(jīng)過(guò)改造后特別適合單向廣播電視網(wǎng)絡(luò),尤其是地面數(shù)字電視廣播網(wǎng),系統(tǒng)不僅可推送影片,同樣可推送各類政務(wù)信息、電子商務(wù)信息、農(nóng)業(yè)信息、天氣及本地娛樂(lè)等數(shù)據(jù)業(yè)務(wù)。為有效保護(hù)下載節(jié)目的版權(quán),確保運(yùn)營(yíng)商、內(nèi)容商的利益,利于整個(gè)產(chǎn)業(yè)鏈的有序發(fā)展,數(shù)據(jù)推送系統(tǒng)還可加入預(yù)加密系統(tǒng)或版權(quán)保護(hù)系統(tǒng)。數(shù)據(jù)推送系統(tǒng)具有較低的設(shè)計(jì)成本、較高的業(yè)務(wù)支撐能力和安全性,在廣大農(nóng)村地區(qū)具有很大的發(fā)展空間,甚至可為國(guó)家大力提倡的農(nóng)村信息化建設(shè)服務(wù)。