開發人員中心

Android 相機和媒體應用程式

歡迎閱讀相機和媒體應用程式開發內容。瀏覽運用 Jetpack Media3 建構播放和編輯應用程式的相關資源。瞭解如何在 Android 多裝置生態系統中為使用者提供引人入勝的媒體體驗。

建構新型相機和媒體用途

使用者從手機做任何事,逐漸使用裝置多元化的時代來臨。Android 持續改良,可協助您觸及各種裝置使用者,不論是手機、平板電腦、手錶、電視,甚至是車內裝置都沒問題。
導覽
簡單、可自訂、可靠且高效能的 Android API,適用於核心媒體體驗。
導覽
為靈活的螢幕 (例如折疊式裝置和折疊式裝置) 運用自動調整 UI 支援。
導覽
讓使用者快速存取媒體。
導覽
推薦您熟悉的電視內容。

前往裝置圖片庫尋找靈感

在大螢幕圖片庫中探索平板電腦和折疊式裝置的媒體設計
在 Wear OS 圖片庫中探索智慧型手錶的媒體設計
前往電視節目庫探索電視的媒體設計
開發
使用 ExoPlayer (在 Media3 中的預設播放器實作方式),或實作 SimpleBasePlayer 類別來建立您自己的播放器。接著,實作 MediaSession 或 MediaLibraryService 以擴充播放功能。
開發
Media3 引進了 Transformer,這項 API 可用於編輯媒體,包括在格式間進行轉換作業 (轉碼)、套用變更,例如將長篇影片的片段剪輯、裁剪影片影格的一部分、套用自訂效果及其他編輯作業。
修飾
為使用者提供高動態範圍、子母畫面和空間音訊等功能,讓使用者感到開心。瞭解專為讓應用程式脫穎而出而設計的平台和 Jetpack API。
拓展
瞭解如何將應用程式從基本媒體功能改為跨裝置整合、提高參與度、產生收益等等。
取樣
請參閱我們針對音訊和影片播放等用途的範例應用程式實際操作的最佳做法,包括如何實作 MediaSession,以及如何透過空間音訊讓應用程式脫穎而出。

您使用的是獨立式 ExoPlayer 程式庫、MediaCompat 或 Jetpack Media2 等舊版 API 嗎?請按照我們的遷移指南操作,並使用我們的遷移指令碼,輕鬆完成 Media3 遷移作業。

遷移至 Jetpack Media3 的理由

  • 更新了 ExoPlayer、MediaSession 和 MediaController API
  • 使用新的 Transformer API 編輯
  • 與 MediaCompat API 回溯相容
探索 Android 媒體和相機套件中最新的開發人員解決方案,瞭解如何充分提升使用者的娛樂體驗。
瞭解如何使用 Media3 的程式庫進行多種影片編輯,包括將影片從一種格式轉換成其他格式、套用效果,以及結合多個音訊和影片串流。

透過活動認識我們

Android 開發人員關係相機和媒體團隊的成員將出席這些活動,我們非常希望能親自見面!
Droidcon

歡迎在 6 月 6 日星期四在舊金山舉行 Droidcon 活動。我們會在中午 12:10 舉行「使用 Media3 輔助媒體編輯管道」的 Lightning Talk,並提供全天候的諮詢服務。

詳情請造訪 sf.droidcon.com

I/O 連線

我們會在 6 月 27 日星期四在 I/O Connect 柏林舉辦諮詢時間。

敬請回覆以下網址: rsvp.withgoogle.com/events/ioconnect-berlin-2024

I/O 連線

我們會在 7 月 17 日星期三舉辦 I/O Connect Bengaluru 的諮詢時間。

敬請回覆以下網址: rsvp.withgoogle.com/events/ioconnect-bengaluru-2024

針對 Media3 提供意見或回報錯誤