In diesem Abschnitt werden die wichtigsten APIs für die Verarbeitung von Audio- und Videodaten behandelt, einschließlich Anwendungsfällen wie Wiedergabe, Bearbeitung und Aufnahme. Außerdem finden Sie hier Empfehlungen zur App-Architektur und Beschreibungen des Plattformverhaltens.
Jetpack Media3
In den meisten Fällen ist Media3 unsere empfohlene Lösung für die Entwicklung von Audio- und Videoanwendungen. Beginnen Sie hier, wenn Sie noch keine Media-Funktionen entwickelt haben.
Informationen zu Jetpack Media3
Media3 MediaSession
Die Jetpack Media3-Bibliothek und wichtige APIs für die Implementierung von Wiedergabe-Anwendungsfällen.
Media3 ExoPlayer
ExoPlayer ist eine funktionsreiche und erweiterbare Media Player API, die in Media3 enthalten ist.
Media3 Cast
Erweitere deine Media-App mit dem Modul Cast aus Media3, um sowohl die lokale als auch die Remote-Wiedergabe zu ermöglichen.
Media3 Transformer
Das Transformer-Modul aus Media3 bietet eine Reihe leistungsstarker und performanter APIs für die Medienbearbeitung.
Media3-Benutzeroberfläche
Hier erfahren Sie mehr über die Standard-UI-Komponenten zum Anzeigen von Video- und Wiedergabesteuerelementen in Ihrer App.
Jetpack MediaRouter
Hier erfährst du, wie du die Wiedergabe zwischen Geräten weiterleiten kannst, um ein gemeinsames Erlebnis zu schaffen.
Plattform-APIs und ‑Verhaltensweisen
Hier finden Sie Informationen zu Media APIs und Verhaltensweisen, die mit der Android-Plattform selbst einhergehen, z. B. Formatunterstützung und APIs zur Lautstärkeregelung.
Zu „Plattform-APIs und ‑Verhaltensweisen“
Legacy-Media-APIs
Die MediaCompat-APIs werden nicht mehr aktualisiert, die Anleitungen sind aber in diesem Abschnitt weiterhin verfügbar.