新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM9的媒體播放器的設(shè)計(jì)方案

        基于ARM9的媒體播放器的設(shè)計(jì)方案

        作者: 時(shí)間:2012-06-20 來(lái)源:網(wǎng)絡(luò) 收藏

        圖4 TS 流解析流程

        由于時(shí)間和資源有限,本中移植成熟的QT/Embedded 庫(kù)到機(jī)頂盒的嵌入式系統(tǒng),作為其圖形界面類(lèi)庫(kù)。Qt/Embedded 采用frame buffer (幀緩沖)作為底層圖形接口。同時(shí),將外部輸入設(shè)備抽象為keyboard 和mouse 輸入事件。Qt/Embedded 的應(yīng)用程序可以直接寫(xiě)內(nèi)核緩沖幀,這避免開(kāi)發(fā)者使用繁瑣的XLIB/Server 系統(tǒng)。界面程序流程圖如圖5 所示。

        圖5 界面程序流程圖

        4 結(jié)語(yǔ)

        本系統(tǒng)利用TQ2440 硬件平臺(tái)的優(yōu)勢(shì),將Linux2.6.14 內(nèi)核移植到開(kāi)發(fā)板中,實(shí)現(xiàn)了一款嵌入式Linux 的機(jī)頂盒流,完成了其與網(wǎng)絡(luò)接口的實(shí)現(xiàn),通過(guò)TS 流的解析實(shí)現(xiàn),提供了對(duì)主流的MPEG-2、MPEG-4、H.264 等格式文件的支持。該系統(tǒng)具有良好的可移植性和可擴(kuò)展性,能夠滿足市場(chǎng)需求的不斷變化。


        上一頁(yè) 1 2 下一頁(yè)

        評(píng)論


        相關(guān)推薦

        技術(shù)專(zhuān)區(qū)

        關(guān)閉
        主站蜘蛛池模板: 黔江区| 襄垣县| 格尔木市| 洪江市| 荥阳市| 莱州市| 怀柔区| 兴安县| 拜城县| 新泰市| 巫山县| 洛隆县| 洱源县| 韩城市| 东港市| 蛟河市| 虹口区| 温州市| 榆社县| 庄河市| 公主岭市| 白城市| 固阳县| 秀山| 甘谷县| 保靖县| 黄浦区| 锦屏县| 六安市| 青河县| 惠来县| 乌鲁木齐县| 松阳县| 永靖县| 濉溪县| 福安市| 恩施市| 贵州省| 游戏| 洮南市| 阜平县|