Developer Center
Android-Kamera- und -Medien-Apps
Ihre erste Anlaufstelle für Inhalte zur Entwicklung von Kamera- und Medien-Apps. Hier finden Sie Ressourcen zum Erstellen von Wiedergabe- und Bearbeitungsanwendungen mit Jetpack Media3. Hier erfährst du, wie du Nutzern auf allen Geräten von Android ansprechende Medienerlebnisse bieten kannst.
Moderne Kamera- und Medienanwendungsfälle entwickeln
Immer mehr Menschen nutzen Smartphones, um sich von ihren Geräten zu trennen. Android entwickelt sich ständig weiter, damit Sie Nutzer dort erreichen können, wo sie gerade sind – auf Smartphones, Tablets, Smartwatches, Fernsehern und sogar in Autos.
Leiten
Jetpack Media3
Einfache, anpassbare, zuverlässige und leistungsstarke Android APIs für zentrale Medienfunktionen.
Leiten
Jetpack Compose und WindowManager
Nutze die adaptive Benutzeroberfläche für flexible Displays wie faltbare und klappbare Displays.
In Gerätegalerien Inspiration finden
Galerie mit großen Bildschirmen
In der Galerie für große Bildschirme entdecken Sie Mediendesigns für Tablets und faltbare Smartphones.
Wear OS-Galerie
Mediendesigns für Smartwatches in der Wear OS-Galerie ansehen
TV-Galerie
Mediendesigns für Fernseher in der TV-Galerie entdecken
Zentraler Workflow
Entwickeln
Wiedergabe
Verwenden Sie ExoPlayer, die Standard-Player-Implementierung in Media3, oder erstellen Sie einen eigenen Player, indem Sie die SimpleBasePlayer-Klasse implementieren. Erweitern Sie dann Ihre Wiedergabefunktionen, indem Sie einen MediaSession oder MediaLibraryService implementieren.
Entwickeln
Bearbeitung
Mit Media3 wird Transformer vorgestellt, eine API zum Bearbeiten von Medien, einschließlich der Konvertierung zwischen Formaten (Transcodierung). Außerdem werden Änderungen wie das Zuschneiden eines Clips aus einem längeren Video, das Zuschneiden eines Teils des Videoframes, das Anwenden benutzerdefinierter Effekte und andere Bearbeitungsvorgänge eingeführt.
Optimieren
Premium-Medienerlebnisse hinzufügen
Mit Funktionen wie HDR, Bild im Bild und Spatial Audio kannst du deine Nutzer begeistern. Hier erfahren Sie mehr über die Plattform und die Jetpack APIs, mit denen sich Ihre App von anderen abhebt.
Vergrößere
Apps optimieren
Finde heraus, wie du deine App von grundlegenden Medienfunktionen hin zu einer geräteübergreifenden Integration, mehr Interaktion, Umsatzgenerierung und vielem mehr überträgst.
Beispiel
Beispiel-App prüfen
In unserer Beispiel-App zu Anwendungsfällen für die Audio- und Videowiedergabe werden Best Practices umgesetzt. Sie erfahren unter anderem, wie Sie eine MediaSession implementieren und mit Spatial Audio dafür sorgen, dass sich Ihre App von der Masse abhebt.
Zu Media3 migrieren
Verwenden Sie ältere APIs wie die eigenständige ExoPlayer-Bibliothek, MediaCompat oder Jetpack Media2? Folgen Sie unserer Migrationsanleitung und verwenden Sie unser Migrationsskript, um die Media3-Migration zu vereinfachen.
Gründe für die Migration zu Jetpack Media3
- Aktualisierte ExoPlayer-, MediaSession- und MediaController-APIs
- Bearbeitung mit der neuen Transformer API
- Abwärtskompatibel mit MediaCompat APIs
Hervorgehobene Inhalte
Feedback geben oder Fehler melden
Helfen Sie uns mit der Jetpack Media3-Problemverfolgung, um uns bei der Verbesserung zu helfen.