Media は、すべての Android 搭載車に安全でシームレスな接続型のインフォテインメント エクスペリエンスをもたらすメディアアプリを構築するためのプラットフォームを提供します。Media とは、メディアアプリの注意散漫防止の最適化(DO)再生とブラウジング エクスペリエンスを実現するように設計された Android システム アプリケーションです。Media は、Android オープンソース プロジェクト(AOSP)でその機能が完全に実装されています。
図 1. Media 画面のサンプル実装。
Media について詳しくは、次のページをご覧ください。
- システム コンポーネントとユーザーフロー。詳しくは、Media を操作するコンポーネントと最も一般的なユーザーフローをご確認ください。
- メディアを使用したラジオの実装。ラジオの UI を Media と統合して、メディアソースとラジオを 1 つのアプリケーションであるかのように操作可能にする方法について説明します。
- メディアのカスタマイズ。AOSP 構造内のさまざまなレベルに定義されているスタイルとアセットを扱う方法を示します。
- メディアカードの実装。メディアカードを実装して、タイトルやアルバムアートのようなメディア メタデータを表示します。メディアカードには、プレイリストなどのメディア アイテムのキューも表示できます。
用語
このセクションでは次の用語が使用されます。
- 再生可能なメディア アイテム。曲、本の章、ポッドキャストのエピソードなど、システムによって再生可能な音声セグメント。
- ブラウジング可能なメディア アイテム。曲のカテゴリ、最近の曲のフォルダ、アーティストや著者、視聴者で並べ替えたポッドキャストと再生可能なメディア アイテムといった再生可能、またはその他のブラウジング可能なメディア アイテムをグループにまとめるために使用される組織要素。
Media の機能
Media は以下の機能を備えています。
運転中 | 駐車中 |
---|---|
再生コントロール。
カタログの閲覧。
|
運転中の機能と次の機能:
|
タスク
次の表に、各当事者のタスクを示します。
車両メーカー(vOEM) | アプリ デベロッパー | |
---|---|---|
|
|
|
カスタマイズのガイドライン
AOSP で実装した Media では、Car UI ライブラリを使用したカスタマイズが可能です。ベーステーマと構造は、次の制限に従って変更を加えずに導入または変更できます。次の表に、Media のカスタマイズに関する OEM の責任を示します。
Media のカスタマイズ | 説明 |
---|---|
必要 | カラーパレットやサイズ設定など、全体的なテーマとスタイルを調整する。 |
任意 | Media の概要構造(タブの配置など)を変更する。 |
禁止 |
アプリのブランディングを含む、Media API のコントラクトを変更する。
以下に関する情報アーキテクチャを変更する。
|