多媒體系統不單單在微機上運行,還包括其它的連接。
多媒體系統由兩部分組成:1、多媒體硬件系統;2、多媒體軟件系統。其中硬件系統主要包括:計算機主要配置和各種外部設備以及與各種外部設備的控制接口卡(其中包括多媒體實時壓縮和解壓縮電路),軟件系統包括多媒體驅動軟件、多媒體操作系統、多媒體數據處理軟件、多媒體創作工具軟件和多媒體應用軟件。
Android的多媒體系統主要包括Java框架層,C語言框架層(MediaAPI)以及OpenCore。Java框架層上面和Java應用層相連,Java框架層和C語言框架層的中間是Java本地調用部分(MediaJNI)。多媒體部分的C語言部分的核心是media庫,它主要提供了媒體播放器和媒體記錄器的框架。media庫向上層通過JNI提供接口,下層通過PacketVideo等實現。