媒體模組會處理媒體類型和轉碼器、與 ExoPlayer 互動、向架構公開傳輸控制項和播放資訊,以及執行其他媒體相關函式。
媒體元件經常成為攻擊目標 (許多近期的安全錯誤都與媒體相關),因此加快更新安全錯誤和功能,加強安全防護,應可減少攻擊可利用的安全錯誤數量。媒體架構仍可擴充,合作夥伴可以繼續擴充媒體轉碼器和媒體格式擷取器。
媒體模組和元件
下列模組包含可更新的媒體元件。
- 媒體模組。包括下列媒體元件。 - 媒體擷取器會處理不同類型的媒體。每個擷取器都是個別的 - .so檔案,內含 sniffer 函式,可判斷擷取器是否能處理特定媒體檔案,以及 factory 函式,可為該媒體檔案建立擷取器例項。
- MediaSession2API 可讓媒體應用程式向其他程序 (例如 Android 架構和其他應用程式) 公開傳輸控制項和播放資訊。
- MediaParserAPI (Android 11 新增功能) 可讓 ExoPlayer 有效運用架構媒體容器剖析器,從媒體容器擷取媒體樣本。
- 相容媒體轉碼 (Android 12 新功能) 可啟用平台的相容媒體轉碼功能。 
 
- 媒體轉碼器模組。包括可更新的軟體 Codec2 元件。 
如要進一步瞭解這些模組和元件,請參閱「媒體」一節。
模組格式
媒體模組 (com.android.media) 和媒體編解碼器模組 (com.android.media.swcodec) 採用 APEX 格式,適用於搭載 Android 10 以上版本的裝置。
自訂
如要瞭解如何新增自訂擷取器和解碼器,請參閱「自訂媒體元件」。
