OpenMax

OpenMAX是Khronos制定的API,這個Khronos也是OpenGL的制定者,同時在著手制定的標準/規範還有OpenGL es,OpenVG,OpenEL等等,其中大多都是針對手持設備/嵌入式設備的。

OpenMAX是一個多媒體應用程式的標準。由NVIDIA公司和Khronos™在2006年推出。
OpenMAX是Khronos制定的API,這個Khronos也是OpenGL的制定者,同時在著手制定的標準/規範還有OpenGL es,OpenVG,OpenEL等等,其中大多都是針對手持設備/嵌入式設備的。

OpenMAX的作用

1.加速跨OS和silicon平台的多媒體組建的開發、整合和編程;
2.使library和codec實現者能夠快速有效的利用新silicon的潛在的加速功能,而不關心下層的硬體結構。

OpenMAX的層次

OpenMAX自上而下分為三個層次:OpenMAX ALOpenMAX ILOpenMAX DL
OpenMAX AL:Application Layer, 套用和多媒體中間層的標準接口,使得套用在多媒體接口上具有了可移植性
OpenMAX IL: Integrateion Layer,作為在嵌入式和移動設備中使用的audio,video,images codecs的底層接口。使得AP和多媒體框架可以以統一的方式訪問多媒體codec和支持組件。Codec可以是硬體和軟體的任意組合,對用戶透明。
OpenMAX DL: Development Layer定義了一套API,包含了audio,video和imaging使用的函式集合,這些函式可以由晶片廠商針對新的處理器
進行實現和最佳化,然後被codec 廠商在各種codec上使用。

參考材料

[1] http://www.khronos.cn/index.shtml

相關詞條

相關搜尋

熱門詞條

聯絡我們