基于A(yíng)RM-Linux的高清數字機頂盒軟件系統設計與實(shí)現
基于MiniGUI開(kāi)發(fā)的UI模塊如圖5所示。UI模塊主要滿(mǎn)足用戶(hù)通過(guò)遙控器進(jìn)行節目搜索、播放、換臺以及節目瀏覽等操作。本文引用地址:http://dyxdggzs.com/article/151798.htm
UI模塊的體系結構如圖6所示。
本研發(fā)項目,形成了一套包括Linux操作系統移植、驅動(dòng)程序、MiniGUI庫移植和上層應用程序在內的機頂盒軟件系統。該軟件配合機頂盒硬件平臺構成了基本實(shí)用的整機系統,經(jīng)測試該系統的設計方法具有很好的合理性和穩定性。本項目采用的傳輸標準是我國目前采用的DVB-C標準,因此,在系統整體功能的定位上,主要考慮了DVB-C標準的特點(diǎn),在軟件功能上也側重了對DVB-C PSI的支持。該軟件實(shí)現的功能主要有:一方面機頂盒利用該軟件可以實(shí)現基本的解調、信道解碼、音/視頻解碼輸出等功能;另一方面還能向用戶(hù)提供一系列選單式的交互操作功能,實(shí)現諸如節目搜索、系統設置的改變存儲、節目信息的查看、定時(shí)操作、電子節目指南、本地存儲節目的快進(jìn)快退等附加功能。這些功能的實(shí)現基本滿(mǎn)足了當前用戶(hù)對高清數字機頂盒的要求。我國是彩電大國,但目前機頂盒還很不普及,因此該項目不僅具有很好的研究?jì)r(jià)值,而且具有廣闊的市場(chǎng)前景。
參考文獻
[1] 張晟,郭小勤.數字機頂盒軟件設計[J].中國有線(xiàn)電視,2007(14):1367-1369.
[2] 鄭端建,郭磊,魏世民.MiniGUI圖形庫在嵌入式Linux平臺上的移植與實(shí)現[J].儀表技術(shù),2008(10):10-14.
[3] 林德才,李?lèi)?,魏芳?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/基于">基于STB7100的高清IPTV機頂盒設計[J].電視技術(shù),2008(1):47-49.
[4] 黃欣,陳珊,俞斯樂(lè ).基于ST解決方案的HDTV機頂盒軟件的設計實(shí)現[J].信息終端,2002(7):63-65.
[5] 胡宏平.基于數字電視機頂盒的嵌入式Linux操作系統的設計[J].電視技術(shù),2005(8):52-57.
[6] YU Si Le, CHEN Shan. An improved structure of pre-determined parental viewing control data in software design for ATSC receiver[J]. IEEE Trans, on CE, 2002,48(1).
[7] 陳珊,俞斯樂(lè ).數字電視接收機中電子節目指南功能的軟件實(shí)現研究[J].NSBT,北京:2000.
評論