音訊和影片總覽

本節說明用於處理音訊和影片資料的核心 API,包括播放、編輯和錄製等用途。您也會看到有關應用程式架構和平台行為的說明建議。

Jetpack Media3

在大多數情況下,我們會推薦 Media3 解決方案來打造音訊和影片體驗。如果您是媒體功能的開發新手,請從這裡開始著手。

前往「關於 Jetpack Media3」

Media3 MediaSession

瞭解 Jetpack Media3 程式庫和主要 API,用於實作播放用途。

前往 Media3 MediaSession

Media3 ExoPlayer

深入瞭解 ExoPlayer,這是 Media3 中所含的擴充式媒體播放器 API。

前往 Media3 ExoPlayer

Media3 Transformer

探索 Media3 的 Transformer 模組,Media3 是一組功能強大且高效能的 API,可用於媒體編輯用途。

前往 Media3 Transformer

Media3 使用者介面

瞭解在應用程式中顯示影片和播放控制項的預設 UI 元件。

前往 Media3 UI

Jetpack MediaRouter

瞭解如何在不同裝置之間轉送播放,藉此打造共享體驗。

前往 Jetpack MediaRouter

平台 API 和行為

瞭解 Android 平臺本身隨附的媒體 API 和行為,例如格式支援和音量控制 API。

前往「平台 API 和行為」頁面

舊版媒體 API

MediaCompat API 不再更新,但您可以透過本節保留指南。

前往舊版媒體 API