胡 典
(作者單位:湖南廣電移動電視有限責任公司)
論單向數字電視廣播網中的數據推送應用技術
胡 典
(作者單位:湖南廣電移動電視有限責任公司)
摘 要:本文主要介紹了數據推送在單向數字電視廣播網中應用所采用到的相關技術。該技術的使用讓沒有互聯網的用戶也可獲得互聯網視頻點播業務的體驗。
關鍵詞:數字電視;數據推送;對象輪;數據輪
隨著互聯網的普及,互動數字電視業務不斷增加,特別是視頻點播業務,但傳統的單向數字電視特別是地面無線數字電視網中由于沒有回傳鏈路,無法實現雙向互動業務的運營。基于數字電視廣播網的數據推送是采用廣播頻道傳送視頻、圖片、文字等數據,并將其存儲在本地后,在本地進行展示、播放等控制以滿足用戶點播需求的一項業務。
典型的數據推送系統可分為內容編輯、內容存儲、內容發布、內容播出和接收終端5個部分。圖1為數據推送系統結構簡圖。
如圖1所示,使用前端節目編輯工具編輯節目素材以及內容后生成XML文件,然后將文件上傳,并存儲到存儲服務器中待播;其后,播出系統編排ini格式的節目單,最后通過發布系統進行發布;接收設備可以接收前端系統發送的節目內容并播放。
2.1 節目單編輯系統
與傳統的節目單相比,數據推送節目單除了節目信息外(節目信息包含節目海報、類別、導演、演員、上映時間和情節介紹等),還需包含對終端存儲空間進行管理的內容,如播放時間、有效期等。數據推送終端中的硬盤空間有限,一部高清影片文件大小可能達到數GB,為盡可能推送更豐富的內容,過期文件必須及時清理。依據這些節目單中的控制信息,終端就可以自動刪除過期文件、節省存儲空間,及時更新節目。
2.2 前端發布系統
前端發布系統的數據輪播發送的方式有兩種:對象輪(OC)與數據輪(DC)。
對象輪(OC)通過數字電視廣播網絡周期性地發送數據模塊。目錄結構、文件實體、流或流事件信息都可以是數據模塊的內容,這些內容以對象的方式進行封裝,對于不同類型的對象可以分別指定發送速率、發送時段、循環次數、優先級。不同的對象可以跨流發送,同一個對象也可以屬于多個對象輪,因此,對象輪的發送方式給予了前端系統非常靈活的操作方式,即可以將多種內容關聯操作,形成一個功能強大的服務,也可以根據服務應用的優先級給予不同級別的響應。例如,網頁文件中可能包含許多圖片,這些圖片文件也應盡量和該網頁文件打在一個包里,機頂盒就可同時接收到,并同時顯示出來。OC打包方式考慮到了對象之間的關聯性,讓相關的文件就近打包,可以達到最好的網頁顯示效果,提高用戶體驗。
數據輪(DC)也通過廣播網周期性地發送數據模塊,與對象輪的區別是其數據模塊的大小已知,且可以隨時更新、加入數據族或從中刪除。其描述信息很少,便于高速傳輸大容量文件,特別適
合播出高清電影等節目信息。

圖1 數據推送系統結構圖
因此,將對象輪與數據輪相結合播出,能夠充分發揮兩種輪播方式的特長,同時滿足傳輸節目指南信息和節目內容的技術要求。
2.3 播出系統
播出系統要求能控制總輸出速率,確保不改變原設計的數字電視廣播網的傳輸速率,以免影響直播電視頻道的播出。
2.4 接收終端
數據推送數字電視終端與普通數字電視終端不同,除基本的直播節目收視功能外還具有如下特點。(1)具有雙解調功能,即具有2路數字電視解調芯片,能夠同時解調兩個頻率的射頻信號,其中一個專門用來處理接收數據。(2)終端具有多任務并行運行能力,以便用戶收看直播電視節目的同時能夠接收數據。(3)集成數據推送業務處理基礎模塊。實現數據接收、解析數據、展示數據、用戶引導界面展示等功能。(4)帶有本地存儲功能,存儲空間設計建議16GB以上,以便盡可能多地存儲影片等視頻。(5)具有空間自動管理功能,即對臨時文件、殘缺文件能夠進行智能清理。(6)具有防拷貝功能,保護影片等文件版權。
數據推送經過改造后特別適合單向廣播電視網絡,尤其是地面數字電視廣播網,系統不僅可推送影片,同樣可推送各類政務信息、電子商務信息、農業信息、天氣及本地娛樂等數據業務。為有效保護下載節目的版權,確保運營商、內容商的利益,利于整個產業鏈的有序發展,數據推送系統還可加入預加密系統或版權保護系統。數據推送系統具有較低的設計成本、較高的業務支撐能力和安全性,在廣大農村地區具有很大的發展空間,甚至可為國家大力提倡的農村信息化建設服務。