新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于IntelPXA270平臺的嵌入式流媒體播放器設計

        基于IntelPXA270平臺的嵌入式流媒體播放器設計

        作者: 時間:2012-04-05 來源:網絡 收藏

        播放器概述

        近兩年來,車載導航系統在國內悄然興起,據專家預測,中國車載市場在啟動初期需求約為55 萬臺,折合人民幣約27.6 億。而從長遠來看,規模將達到千億元人民幣。但是,當前車載終端的視頻播放能力大多比較薄弱,能夠支持等新式編碼格式的只有少數廠家。而且由于嵌入式系統獨有的特點,車載產品存儲空間一般都很小,只有流式文件邊下載邊播放的特性才能滿足車載終端上音、視頻的播放要求,實時的為車主播放刷新的信息。本產品是基于I P 網絡的嵌入式播放器,不但可以支持MPEG- 4 和主流的格式,而且可以通過軟件升級支持未來的媒體格式。

        播放器的底層開發環境

        播放器的硬件環境包括:Intel 開發平臺Sophia (簡稱sophia 板) 和支持802.11a、USB接口的10Mb/s無線網卡。sophia 板以Intel 公司的嵌入式處理器 為核心,伴以2700G 多媒體加速芯片實現視頻加速與3D加速,系統的硬件模塊如圖1所示:網絡控制模塊將從網卡讀出的數據送入 和Intel 2700G模塊處理,解壓后的數據在LCD或RGB顯示器上播放。



        播放器的模塊劃分

        sophia 板使用的嵌入式Linux內核是由基于linux-2.4.20內核的MontaVista linux編譯而成,文件系統是針對Flash 無緩沖機制的jffs2 文件系統。同時,sophia 板的開發商還提供了BSP、中間件等大量的軟、硬件資源,其中通信接口中的網絡控制模塊、解碼模塊和播放器模塊是系統開發的關鍵。整個系統的模塊劃分如圖 2 所示:Bootloader 在硬件物理層之上進行最底層的引導,它屬于板級支持包BSP 的一部分。BSP負責直接和底層的硬件設備建立聯系,同時,它也可以包含某些驅動。不過,在sophia 的軟件系統模塊中,網卡的驅動是作為嵌入式系統內核的模塊之一動態加載的。嵌入式中間件位于操作系統和應用程序的中間環節,提供了到程序模塊、組件庫的聯接,系統的解碼模塊和播放器模塊都是在它之上開發的。


        上一頁 1 2 3 4 下一頁

        關鍵詞: PXA270 MPEG-4 流媒體

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 肇东市| 大荔县| 罗江县| 贞丰县| 夏邑县| 松阳县| 海兴县| 休宁县| 马尔康县| 门源| 阜宁县| 利津县| 独山县| 雷波县| 方正县| 建昌县| 吉安市| 尖扎县| 阆中市| 洪江市| 宁明县| 高要市| 阜宁县| 玉龙| 赤水市| 商丘市| 清徐县| 澎湖县| 恩平市| 罗源县| 阿勒泰市| 怀集县| 新源县| 高唐县| 财经| 绩溪县| 随州市| 德令哈市| 穆棱市| 延津县| 林州市|