正文

18.1 OpenMax系統(tǒng)結構和移植內容(1)

Android系統(tǒng)級深入開發(fā):移植與調試 作者:韓超


OpenMax是一個多媒體應用程序的框架標準。其中,OpenMax IL(集成層)技術規(guī)格定義了媒體組件接口,以便在嵌入式器件的流媒體框架中快速集成加速編解碼器。

在Android中,OpenMax IL層,通??梢杂糜诙嗝襟w引擎的插件,Android的多媒體引擎OpenCore和StageFright都可以使用OpenMax作為插件,主要用于編解碼(Codec)處理。

在Android的框架層,也定義了由Android封裝的OpenMax接口,和標準的接口概念基本相同,但是使用C++類型的接口,并且使用了Android的Binder IPC機制。Android封裝OpenMax的接口被StageFright使用,OpenCore沒有使用這個接口,而是使用其他形式對OpenMax IL層接口進行封裝。

Android OpenMax的基本層次結構如圖18-1所示。


上一章目錄下一章

Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號