新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 基于Android系統的H.264視頻壓縮技術實現

        基于Android系統的H.264視頻壓縮技術實現

        作者: 時間:2011-12-16 來源:網絡 收藏


        3 軟件設計概述
        構架分為應用層、應用框架層、運行庫和IJnux內核層,應用程序的開發通過應用框架與底層進行交互。設計采用模塊化設計方案,主要包括底層驅動移植模塊、采集模塊、傳輸模塊和顯示模塊。
        Android的視頻服務器主要包括監控前端、中間網絡和監控終端。監控前端的USB攝像頭采集視頻數據,Android應用層調用封裝的JNI庫進行標準的H.264,經過網絡打包發送給監控終端,終端通過解碼實時查看視頻。其中流媒體服務器主要由3層結構組成:服務器、網絡服務接口和驅動模塊,如圖3所示。

        本文引用地址:http://www.104case.com/article/165986.htm

        c.JPG


        3.1 操作系統結構
        Android作為終端操作系統,其軟件層次自下而上分為:Linux內核的操作系統層,各種庫和Android運行環境,應用程序框架和應用程序。結構圖如圖4所示。
        (1)應用程序。應用程序包括Email客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯系人管理程序等。所有應用程序均使用Java語言編寫。
        (2)應用程序框架。應用程序架構設計簡化了組件的重用;任一個應用程序都可以發布功能塊并且其它應用程序都可以使用其所發布的功能塊。
        (3)系統運行庫。當使用Android應用框架時,Android系統會通過一些C/C++庫來支持使用的各個組件,使其能更好地服務。其中包括Bionic系統C庫,多媒體庫,關系數據庫SQLite,Web瀏覽器引擎Webkit等。
        (4)Linux內核。Android的核心系統依賴于Linux 2.6內核,它同時也是硬件和軟件之間的抽象層。此外Android對其做了部分修改,主要涉及兩部分。Binder(IPC):提供有效的進程間通信,了自己的功能;電源管理:主要為省電,作為手持終端設備低耗電是追求目標。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 平乡县| 正安县| 崇文区| 枞阳县| 宣恩县| 定西市| 临夏市| 城步| 连州市| 通渭县| 巨鹿县| 洞头县| 星子县| 贵港市| 甘谷县| 陆良县| 合江县| 临桂县| 长沙市| 大石桥市| 巢湖市| 牙克石市| 沙河市| 泽州县| 青铜峡市| 化隆| 孟津县| 梨树县| 垫江县| 大田县| 临西县| 广东省| 莫力| 梨树县| 隆安县| 景泰县| 偏关县| 郓城县| 大竹县| 礼泉县| 平利县|