Apps für die TV-Wiedergabe entwickeln

Das Suchen und Abspielen von Mediendateien ist häufig Teil der Nutzererfahrung einer TV-App. Es kann eine Herausforderung sein, eine solche Funktion von Grund auf neu zu entwickeln und gleichzeitig darauf zu achten, dass sie schnell, flüssig und ansprechend ist. Unabhängig davon, ob Ihre Anwendung Zugriff auf einen kleinen oder großen Medienkatalog bietet, ist es wichtig, dass Nutzer schnell Optionen durchstöbern und die gewünschten Inhalte aufrufen können.

Das Android-Framework bietet Klassen zum Erstellen von Benutzeroberflächen für diese Arten von Apps mit der Leanback-Androidx-Bibliothek. Diese Bibliothek bietet ein Klassen-Framework zum Erstellen einer effizienten und vertrauten Oberfläche zum Durchsuchen und Abspielen von Mediendateien mit minimalem Coding. Die Klassen sind so konzipiert, dass sie erweitert und angepasst werden können, sodass Sie eine einzigartige Umgebung für Ihre Anwendung schaffen können.

Auf den Seiten in diesem Abschnitt wird beschrieben, wie Sie mithilfe der Leanback-Supportbibliotheken für TV eine TV-App zum Durchsuchen und Abspielen von Medieninhalten erstellen.

Themen

UIs mit Compose für Fernseher erstellen
Benutzeroberflächen mit dem Leanback-UI-Toolkit erstellen
Mediensitzung implementieren
Mit einem MediaSession kannst du Android TV mitteilen, was in deiner App abgespielt wird, und Interaktionen von außerhalb deiner App die Steuerung der Medien ermöglichen.
„Now Playing“-Karte anzeigen
Verwende MediaSession, um eine Karte von „Läuft gerade“ auf dem Startbildschirm anzuzeigen.
An Framerate des Inhalts anpassen
Framerates mithilfe der Framerate API verwalten