數字電視電子節目指南軟件系統的設計
劉兆祥 深圳創維-RGB電子有限公司
電子節目指南指的是在電視節目信息中起到導航作用的系統,是為數字電視廣播編碼進行傳遞的系統,實現了對數字電視廣播業務信息系統的集中的管理,并且在制作、審查、調度等方面發揮了較好的作用,在廣電運營的管理中發揮了極大的作用。
數字電視;電子節目導航系統;系統原理
電子節目指南為用戶提供了諸多的便利,用戶可以快速的訪問自己想要訪問的節目,而且其操作是非常簡單的,界面比較容易控制。電子節目指南可以分成不同的類型,用戶可以按照自己的喜好進行瀏覽。在電子節目指南創建的過程中,應該實現數據的定義,現在在濟寧電子節目指南分析中還沒有標準,本文對電子節目指南進行簡單的分析,介紹了關鍵技術。
電子節目指南是在節目專用信息整合的基礎上建立起來的,可以將各類業務以表格的形式展現出來,如節目關聯表、各類業務的功能描述等,對網絡信息實現了整合,還可以對特定的業務進行詳細的描述,這類表格可以按照節目類型和組織方式的不同,分成不同的業務,采用不同的傳輸機制,將原始網絡與現代網絡結合起來。在具體的操作中,業務的表格可以以不同字段的方式實現,在傳輸流中傳輸,而且每個字段都可以進行定義。在字段中,包含了很多子數據,很多業務的信息都可以被傳遞,各類字段中,可以通過直接負載的方式傳遞,但是這種傳遞方式并不隨意,而是按照一定的規律進行。在字段中的元素有標識、長度、序號等。
電子節目指南主要是由兩部分構成的,分別是前端子系統和接收端子系統,前端子系統的主要作用是對數據的組織和生成,通常情況下,通過借助復用器,完成數據的組織工作,而且將生成的數據分成不同的層次,在TS流中進行傳輸。
接收端子的系統主要是完成對數據的接收和解析等,這種功能是通過綜合接收解碼器完成,將各類數據分類并解析出來,通過對電子節目指南的數據和SI數據庫數據的交換完成。為了方便用戶的使用,數據是可以重復發送的,而且其傳輸的速率也是可以調節的。接收端隨時都可以接收數據,對發送端的數據進行解析。如果發送端的數據發生了變化,或者是數據實現了更新,那么就應該通知接收端。電子節目指南系統是一個新型的應用程序,這個程序在數字電視中得到了廣泛的應用,而且其安裝在機頂盒中,在上層的電子節目指南中,借助計算機實體的軟件和硬件,通過編寫計算機函數的方式,可以對數據整合,借助大數據的方式,實現節目的分類和整合。
3.1 本地應用方案
在電子節目指南系統中,要對方案進行運行,可以通過對節目列表的分析,完善業務的信息,通過傳輸層將各類信息傳遞,數據在經過通道中,通過解碼器解碼,然后在接收機中會形成數據庫,然后通過檢索的方式,用戶可以得到自己想要的節目的信息?,F在絕大多數的廠商都是采用的這種方案。
3.2 交互式實現方案
這種方案在運用中是將電視機頂盒的軟件采用,采用超文本鏈接的方式,在發送端將節目信息以網頁的形式傳遞,并且電子節目指南系統會將數據直接傳輸到機頂盒上,機頂盒通過文本的引擎可以顯示節目的信息,用戶采用瀏覽網頁的形式了解節目的信息。用于可以實現與電子節目指南系統的交互,如果缺少回傳信道,那么網頁在傳遞信號中可以采用本地交互的形式,如果存在回傳的信道,那么可以采用機頂盒的方式,對網絡信息獲取。
以上介紹的兩種方案都是與接收機的使用密切相關的,發送端可以提供大量的節目信息,而且使用起來比較簡單。
在電子節目指南系統中,其運用的技術還是比較復雜的,發送端主要采用的是數據的組織和生成技術,在接收端主要采用的是數據的接收和解析技術,在接收端建立相關的數據庫,就能在電子節目指南系統中顯示出相關的界面,這些都要借助計算機硬件,數據的接收和解析的階段,也借助計算機軟件來實現。
4.1 數據的組織和生成
在發送端的服務和接收端的服務正好是相反的,數據的組織應該按照相關的語法定義執行,而且應該對傳輸網絡中的業務信息分析,信息的內容應該與接收端的信息對應起來??梢圆捎梅謱用枋龅姆椒ǎ乙WC分層的順序是正確的。
4.2 數據庫的建立
在建立數據庫的過程中,應該對數據的結構進行準確的分析,這樣才能方便用戶的檢索,尤其是在電子節目指南系統的建立中,機頂盒在運行中,要實現交互的運作,數據庫的建立質量對機頂盒運行的性能產生的影響也是比較大的,數據庫不僅僅有網絡信息,而且還存在大量的傳輸流信息和業務信息,大量的信息都是通過描述實現的,可以采用樹狀鏈來對信息進行整理,實現網絡、傳輸流、業務信息的整合,在傳遞不同信息中應該采用不同的方法。
4.3 電子節目指南系統的顯示技術
在電視節目和電子節目指南系統同時運用中,用戶可能會在電視屏幕上看到畫面重疊的問題,當用戶看到此類情況時,應該分別看到的是圖形層、視頻層和背景層。這些圖形成中顯示的是圖像和疊加的文字,屏幕為用戶提供更多的文字信息。視頻層在用戶收看節目的過程中,會顯示活動的圖像。背景層是在還沒有播放電視的情況下,會出現屏幕的圖像,電子指南系統在運行中,會形成很多的圖形層,界面會出現狀態轉移的問題,而且會出現消息驅動機制,通過函數的形式將相關的數據進行處理。
電子節目指南系統界面實現了圖形與數據的分離,在數據的檢索和提取中是在不同的界面實現的,而且還要借助圖形元素庫的形式,通過狀態轉移和控制的方式,對視頻層、背景層進行操作。數據的檢索不僅僅可以檢索本地的數據庫,而且還可以對網絡的數據庫進行檢索,其界面提供的元素也是多樣的,在庫存在本地的機頂盒中,通過狀態轉移的方式進行控制,實現活動的焦點,在控制狀態下實現數據的轉移,在圖形層上合成圖像,接收各個模塊的數據。
電子節目指南系統可以為用戶提供諸多的方便,用戶可以借助電子節目指南系統直接找到自己需要的節目信息,提高了效率。電子加密指南是在TS傳輸流中實現的,其具有標準的定義,是機頂盒在TS流的傳輸中,可以顯示出節目的列表,節目以最直觀的方式展現在用戶面前。
[1]余雷.基于數字電視廣播的電子節目指南系統的實現[J].中國有線電視,2014,Z3:44-48.
[2]徐儉.數字電視廣播系統的業務信息與電子節目指南[J].電視工程,2014,02:13-16.
[3]張鑫.重慶數字電視電子節目指南(EPG)系統的實現及研究[J].有線電視技術,2012,02:72-74.