久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

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

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

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


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

本文引用地址:http://www.cqxgywz.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):提供有效的進程間通信,了自己的功能;電源管理:主要為省電,作為手持終端設備低耗電是追求目標。



評論


相關推薦

技術專區

關閉