Apps für die TV-Wiedergabe entwickeln
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Das Durchsuchen und Abspielen von Mediendateien ist häufig ein Teil der Nutzererfahrung einer TV-App. Es kann eine Herausforderung sein, eine von Grund auf neue Lösung zu entwickeln und gleichzeitig dafür zu sorgen, dass sie schnell, flüssig und ansprechend ist. Unabhängig davon, ob Ihre Anwendung Zugriff auf einen kleinen oder großen Medienkatalog bietet, ermöglichen Sie es Nutzern, die Optionen schnell zu durchsuchen und zum gewünschten Inhalt zu gelangen.
Themen
- UIs mit Compose für TV erstellen
Hinweis:Das Leanback-UI-Toolkit, das Ansichten und Fragmente verwendet, wurde zugunsten von Compose eingestellt.
- Mediensitzung implementieren
- Mit
MediaSession
kannst du Android TV mitteilen, was in deiner App abgespielt wird, und durch Interaktionen außerhalb deiner App die Medien steuern.
- Wiedergabesteuerung auf dem Fernseher
- Best Practices für eine einheitliche Wiedergabequalität unter Android TV OS.
- Now Playing-Karte anzeigen
- Verwende
MediaSession
, um eine Now Playing-Karte auf dem Startbildschirm einzublenden.
- Videovorschauen anzeigen
- Du kannst ein Vorschauvideo direkt auf einer Oberfläche des Startbildschirms rendern.
- Unterstützung für Inaktivmodus
- Spare Energie und vermeide Probleme mit durchbrennen des Bildschirms.
- An Framerate des Inhalts anpassen
- Mit der Framerate API kannst du Framerates verwalten.
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2024-06-26 (UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Benötigte Informationen nicht gefunden"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zu umständlich/zu viele Schritte"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nicht mehr aktuell"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem mit der Übersetzung"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem mit Beispielen/Code"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Sonstiges"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Leicht verständlich"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Mein Problem wurde gelöst"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Sonstiges"
}]
{"lastModified": "Zuletzt aktualisiert: 2024-06-26\u00a0(UTC)."}
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2024-06-26 (UTC)."]]