linux机顶盒界面,基于嵌入式Linux的IPTV机顶盒的设计与实现
摘要:
隨著計(jì)算機(jī)網(wǎng)絡(luò)的加速發(fā)展,IPTV的發(fā)展也越來(lái)越迅速,逐漸成為業(yè)界關(guān)注的焦點(diǎn).IPTV具有非常鮮明的特點(diǎn),它具有多種多媒體服務(wù)功能,包括數(shù)字電視節(jié)目,播放,互聯(lián)網(wǎng)瀏覽,收發(fā)電子郵件以及多種娛樂(lè)和商務(wù)功能,并將這些應(yīng)用從業(yè)務(wù)平臺(tái)發(fā)送到電視,移動(dòng)電話或移動(dòng)電視終端為消費(fèi)者提供服務(wù). 論文研究的內(nèi)容是在Linux開(kāi)發(fā)環(huán)境下,利用AMD AU1200多媒體處理器組成IPTV機(jī)頂盒硬件系統(tǒng),操作系統(tǒng)內(nèi)核為2.4版本,采用gcc編譯器,toolchain做交叉編譯工具來(lái)開(kāi)發(fā)軟件系統(tǒng).該系統(tǒng)可以滿足視頻點(diǎn)播的需求. 論文在分析了機(jī)頂盒的基本定義及其當(dāng)前國(guó)內(nèi)國(guó)外市場(chǎng)現(xiàn)狀和發(fā)展?fàn)顩r后,總結(jié)了機(jī)頂盒的業(yè)務(wù)要求.通過(guò)研究IPTV機(jī)頂盒的業(yè)務(wù)需求以及相關(guān)文檔,對(duì)機(jī)頂盒的軟硬件環(huán)境進(jìn)行了選取.軟件部分從分層模型出發(fā),介紹了各分層模塊的軟件設(shè)計(jì)思想,包括界面主程序,播放器模塊和系統(tǒng)管理模塊,重點(diǎn)給出了機(jī)頂盒界面主程序和播放器模塊的設(shè)計(jì)思想,數(shù)據(jù)接口及程序?qū)崿F(xiàn)流程,并且介紹了如何在Linux宿主機(jī)上配置內(nèi)核及安裝和編譯設(shè)備驅(qū)動(dòng)程序,并打包成可以燒錄到目標(biāo)板上的鏡像文件的過(guò)程. 論文在最后對(duì)界面主程序模塊進(jìn)行了功能測(cè)試,測(cè)試結(jié)果在界面切換流暢性和正確性方面基本符合設(shè)計(jì)需求,達(dá)到了預(yù)期的效果.
展開(kāi)
總結(jié)
以上是生活随笔為你收集整理的linux机顶盒界面,基于嵌入式Linux的IPTV机顶盒的设计与实现的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C++核心准则T.61:不要过度参数化成
- 下一篇: 机顶盒装linux教程,一种Linux机