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