In diesem Abschnitt werden die wichtigsten APIs zur Verarbeitung von Audio- und Videodaten beschrieben, einschließlich Anwendungsfälle 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 empfehlen wir Media3 für die Erstellung von Audio- und Videoinhalten. Beginnen Sie hier, wenn Sie noch keine Erfahrung mit der Entwicklung von Medienfunktionen haben.
Weitere Informationen zu Jetpack Media3
Media3 MediaSession
Informationen zur Jetpack Media3-Bibliothek und zu wichtigen APIs für die Implementierung von Wiedergabe-Use-Cases.
Media3 ExoPlayer
ExoPlayer
ist eine funktionsreiche und erweiterbare Mediaplayer-API, die in Media3 enthalten ist.
Media3 Transformer
Das Transformer
-Modul von Media3 bietet eine Reihe leistungsstarker und leistungsfähiger APIs für Anwendungsfälle der Medienbearbeitung.
Media3-Benutzeroberfläche
Informationen zu den Standard-UI-Komponenten zum Anzeigen von Video- und Wiedergabesteuerungen in Ihrer App.
Jetpack MediaRouter
Hier erfährst du, wie du die Wiedergabe zwischen Geräten weiterleiten kannst, um Inhalte gemeinsam zu genießen.
Plattform-APIs und -Verhalten
Hier finden Sie Informationen zu Medien-APIs und -Verhalten, die zur Android-Plattform selbst gehören, z. B. APIs für die Formatunterstützung und Lautstärkeregelung.
Plattform-APIs und -Verhalten aufrufen
Legacy Media APIs
Die MediaCompat APIs werden nicht mehr aktualisiert, die Anleitungen in diesem Abschnitt bleiben jedoch erhalten.