Media 提供平台,可用於建構媒體應用程式,在所有支援 Android 的車輛中提供安全、順暢且連線的資訊娛樂體驗。Media 是 Android 系統應用程式,旨在為媒體應用程式提供分心程度最佳化 (DO) 的播放和瀏覽體驗。Android 開放原始碼計畫 (AOSP) 包含了功能完整的 Media 實作項目。
圖 1. 媒體畫面範例實作。
如要瞭解媒體,請參閱下列頁面:
- 系統元件和使用者流程。 進一步瞭解與媒體互動的元件,以及最常見的使用者流程。
- 使用媒體實作電台。瞭解如何將 Radio UI 與媒體整合,讓使用者能與媒體來源和收音機互動,就像使用單一應用程式一樣。
- 自訂媒體。 瞭解如何使用在 AOSP 結構體中不同層級定義的樣式和資產。
- 實作媒體資訊卡。實作媒體資訊卡,以便顯示媒體中繼資料,例如標題、專輯封面等。媒體資訊卡也可以顯示媒體項目的佇列,例如播放清單。
術語
本節會使用這些術語。
- 可播放的媒體項目。系統可播放的音訊片段,例如歌曲、書籍章節和 Podcast 單集
- 可瀏覽的媒體項目。用於將可播放或其他可瀏覽的媒體項目 (例如歌曲類別、最近的歌曲資料夾) 分組的組織元素,以及以藝人、作者或觀眾分類的 Podcast 和可播放的媒體項目。
媒體功能
媒體提供這些功能。
行車期間 | 車輛停妥時 |
---|---|
播放控制項。
目錄瀏覽。
|
行車期間下列所有功能,以及:
|
Tasks
下表說明各方的任務。
車輛製造商 (vOEM) | 應用程式開發人員 | |
---|---|---|
|
|
|
自訂規範
AOSP 中包含的媒體實作會使用 Car UI 程式庫 啟用自訂功能,並提供可直接採用或根據下列限制修改的基本主題和結構。下表說明 OEM 在媒體自訂功能方面的責任。
媒體自訂 | 說明 |
---|---|
SHOULD | 調整整體主題和樣式,包括調色盤和大小。 |
5 月 | 修改媒體的高階結構 (例如分頁位置)。 |
不得 |
修改 Media API 合約,包括應用程式品牌:
修改下列項目的資訊架構:
|