Creare app per la riproduzione di contenuti TV

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

Nota: il toolkit Leanback UI, che utilizza viste e frammenti, è stato ritirato e sostituito con Compose.

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.