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
Einfache, anpassbare, zuverlässige und leistungsstarke Android APIs für zentrale Medienfunktionen.
Leiten
Nutze die adaptive Benutzeroberfläche für flexible Displays wie faltbare und klappbare Displays.
Leiten
Ermögliche Nutzern schnellen Zugriff auf ihre Medien.
Leiten
Empfehlen Sie TV-Inhalte, die Ihren Nutzern wichtig sind.

In Gerätegalerien Inspiration finden

In der Galerie für große Bildschirme entdecken Sie Mediendesigns für Tablets und faltbare Smartphones.
Mediendesigns für Smartwatches in der Wear OS-Galerie ansehen
Mediendesigns für Fernseher in der TV-Galerie entdecken
Entwickeln
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
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
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
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
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.

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

Helfen Sie uns mit der Jetpack Media3-Problemverfolgung, um uns bei der Verbesserung zu helfen.