Android Media-Beispiele
Eine Auswahl von Codebeispielen zur schnelleren App-Entwicklung. Sehen Sie sich Beispiele an, um zu erfahren, wie Sie verschiedene Komponenten für Ihre Apps erstellen.
Hervorgehobene Beispiele
Universeller Android-Musikplayer
In diesem Beispiel wird gezeigt, wie eine Audiowiedergabe-App mit Media3 ExoPlayer implementiert wird, die für mehrere Formfaktoren funktioniert und eine einheitliche Nutzererfahrung bietet.
Media3-Transformator
In diesem Beispiel wird gezeigt, wie Sie mit den Media3 Transformer APIs eine App zur Medienbearbeitung erstellen.
Tests und Validierung
Test-App für Mediencontroller
Eine Beispielimplementierung der MediaController API, mit der Sie die Feinheiten der Medienwiedergabe unter Android testen und die Implementierung Ihrer Mediensitzung überprüfen können.
API-Demos
Media3-Hauptdemo
Eine einfache Wiedergabe-App, die ExoPlayer zum Abspielen einer Reihe von Teststreams verwendet. Ein guter Ausgangspunkt oder Referenzprojekt.
Media3-Sitzungsdemo
Eine Wiedergabe-App, die eine MediaSession implementiert.
Media3 Cast-Demo
Eine Wiedergabe-App mit Google Cast-Integration Zeigt den Wechsel zwischen der gestreamten und lokalen Wiedergabe
Media3 SurfaceControl-Demo
Eine Wiedergabe-App, die die SurfaceControl-API verwendet, um die Videoausgabe von ExoPlayer an verschiedene Ansichten weiterzuleiten. Erfordert minSdkVersion 29.
Media3-GL-Demo
Eine Wiedergabe-App, die ein Video in einer GLSurfaceView rendert und einen GL-Shader anwendet.
MIDI-Samples
In dieser Sammlung von Beispiel-Apps werden die mit Android 13 eingeführten MIDI 2.0-APIs vorgestellt.