In diesen Leitfäden werden die MediaCompat APIs erörtert, die nicht mehr aktualisiert werden. Wir empfehlen dringend, stattdessen die
Jetpack Media3-Bibliothek zu verwenden.
Video-App – Übersicht
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ein typischer Videoplayer zeigt Steuerelemente und Videoinhalte immer an, während er ausgeführt wird. Im Hintergrund oder ohne Benutzeroberfläche kann er nicht ausgeführt werden. Daher ist es sinnvoll, Ihre App als einzelne Aktivität zu erstellen, die die UI, einen Player, eine Mediensitzung und einen Mediencontroller enthält:
![Videoplayer-Aktivität Videoplayer-Aktivität](https://developer.android.com/static/guide/topics/media/images/video-player-activity.png?authuser=0000&hl=de)
- Videoplayer-Aktivität erstellen
- Hier erfahren Sie, wie Sie eine Aktivität erstellen, die eine Mediensitzung und einen Mediencontroller enthält.
- Callbacks für Mediensitzungen
- Hier wird beschrieben, wie die Callback-Methoden für Mediensitzungen und andere App-Komponenten wie Benachrichtigungen und Empfänger von Nachrichtensendungen verwaltet werden.
- Transcodierung kompatibler Medien
- Legen Sie ein Transcodierungsverhalten fest, z. B. ob Videos automatisch in AVC (H.264) konvertiert werden sollen, wenn sie von einer App geöffnet werden, die das ursprüngliche Codierungsformat nicht unterstützt.
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2024-04-02 (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-04-02 (UTC).",
"confidential": False
}