Creare app per la riproduzione di contenuti TV

La navigazione e la riproduzione di file multimediali fanno spesso parte dell'esperienza utente fornita da un'app TV. Creare un'esperienza di questo tipo da zero, assicurandosi che sia veloce, fluida e accattivante, può essere complicato. Indipendentemente dal fatto che la tua app fornisca l'accesso a un catalogo multimediale piccolo o grande, consente agli utenti di sfogliare rapidamente le opzioni e accedere ai contenuti che vogliono.

Argomenti

Creare UI con Compose per TV

Nota: il toolkit UI Leanback, che utilizza visualizzazioni e frammenti, è stato deprecato a favore di Compose.

Implementare una sessione multimediale
Utilizza un MediaSession per informare Android TV di cosa è 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
Utilizza un MediaSession per visualizzare una scheda Now Playing nella schermata Home.
Visualizzare le anteprime dei video
Esegui il rendering di un video di anteprima direttamente su una superficie della schermata Home.
Supportare la modalità Ambient
Risparmia energia ed evita i problemi di burn-in dello schermo.
Adatta alla frequenza fotogrammi dei contenuti
Gestisci le frequenze dei fotogrammi utilizzando l'API FrameRate.
Ottimizzare l'utilizzo della memoria
Ottimizza l'utilizzo della memoria per la tua app.