Media fornisce una piattaforma su cui creare app multimediali che forniscono esperienze di infotainment sicure, fluide e connesse in ogni auto compatibile con Android. Media è un'applicazione del sistema Android progettata per fornire un'esperienza di riproduzione e navigazione ottimizzata per la distrazione (DO) per le app multimediali. Un'implementazione completamente funzionale di Media è inclusa in Android Open Source Project (AOSP) .
Figura 1. Schermate multimediali
Per informazioni su Media, vedere i seguenti articoli:
- Componenti del sistema e flussi utente . Consulta questo articolo per ulteriori informazioni sui componenti che interagiscono con Media, nonché sui flussi utente più comuni.
- Implementare la radio con i media . Leggi come integrare l'interfaccia utente Radio con Media per consentire agli utenti di interagire con fonti multimediali e radio come se fossero un'unica applicazione.
- Personalizzazione dei supporti . Scopri come lavorare con stili e risorse definiti a diversi livelli nella struttura AOSP.
Terminologia
Vengono utilizzati questi termini:
Termine | Descrizione |
---|---|
Fonte multimediale | Un'applicazione Android che implementa l' API Android MediaBrowserService per esporre il controllo della riproduzione e l'esplorazione del proprio catalogo di elementi multimediali. |
Elemento multimediale | Un elemento nel catalogo Media Source. Gli elementi multimediali possono essere:
|
Funzionalità multimediali
I media forniscono queste funzionalità.
Mentre si guida | Mentre parcheggiato |
---|---|
Controllo della riproduzione.
Sfoglia il catalogo.
| Tutto quanto elencato in "Durante la guida", nonché:
|
Compiti
Questa tabella descrive i compiti di ciascuna parte.
Produttori di automobili (OEM) | Sviluppatori di app | |
---|---|---|
|
|
|
Linee guida per la personalizzazione
L'implementazione multimediale inclusa in AOSP utilizza la libreria dell'interfaccia utente dell'auto per consentire la personalizzazione e fornisce un tema e una struttura di base che possono essere adottati così come sono o modificati in base alle seguenti restrizioni. La tabella seguente descrive le responsabilità dell'OEM relative alla personalizzazione dei supporti.
Personalizzazione dei media | Descrizione |
---|---|
DOVREBBE | Modifica il tema e lo stile generale, inclusa la tavolozza dei colori e il dimensionamento. |
MAGGIO | Modifica la struttura di alto livello di Media (ad esempio, il posizionamento delle schede). |
NON DEVI | Modifica i contratti API Media, incluso il branding dell'app:
Modificare l'architettura delle informazioni di:
|