La navigazione e la riproduzione di file multimediali fanno spesso parte dell'esperienza utente offerta da un'app TV. Creare un'esperienza di questo tipo da zero, accertandosi che sia veloce, fluida e accattivante, può essere difficile. Indipendentemente dal fatto che la tua app fornisca l'accesso a un catalogo di contenuti multimediali di piccole o grandi dimensioni, consenti agli utenti di sfogliare rapidamente le opzioni e trovare i contenuti che preferiscono.
Argomenti
- Crea UI con Compose per la TV
- Configurare l'app per l'utilizzo di Compose per la TV
- Creare un browser del catalogo con Compose per TV
- Creare una visualizzazione dei dettagli con Compose per la TV
- Implementare una sessione multimediale
- Utilizza un
MediaSession
per comunicare ad Android TV i contenuti in riproduzione nella tua app e consentire alle interazioni esterne all'app di controllare i contenuti multimediali. - Controlli di riproduzione sulla TV
- Best practice per creare un'esperienza di riproduzione coerente sul sistema operativo Android TV.
- Visualizzare una scheda Now Playing
- Usa
MediaSession
per visualizzare una scheda Now Playing nella schermata Home. - Mostra anteprime video
- Visualizza un video di anteprima direttamente in una sezione della schermata Home.
- Supporto della modalità Ambient
- Risparmia energia ed evita problemi di bruciatura dello schermo.
- Adatta alla frequenza fotogrammi dei contenuti
- Gestisci le frequenze fotogrammi usando l'API Frequenza fotogrammi.
Nota: il toolkit Leanback UI, che utilizza viste e frammenti, è stato ritirato e sostituito con Compose.