Esempi di contenuti multimediali Android
Una selezione di esempi di codice da utilizzare per accelerare lo sviluppo delle app. Sfoglia gli esempi per scoprire come creare diversi componenti per le tue app.
Esempi evidenziati
Lettore musicale universale Android
Questo esempio mostra come implementare un'app di riproduzione audio utilizzando Media3 ExoPlayer che funziona su più fattori di forma e fornisce un'esperienza utente coerente.
Trasformatore Media3
Questo esempio mostra come utilizzare le API Media3 Transformer per creare un'app di modifica di contenuti multimediali.
Test e convalida
App di prova di Media Controller
Un'implementazione di esempio dell'API MediaController che puoi usare per testare le complessità della riproduzione di contenuti multimediali su Android e per verificare l'implementazione della sessione multimediale.
Demo API
Demo principale Media3
Una semplice app di riproduzione che utilizza ExoPlayer per riprodurre una serie di stream di prova. Un buon punto di partenza o un progetto di riferimento.
Demo sessione Media3
Un'app di riproduzione che implementa una MediaSession.
Demo Cast Media3
Un'app di riproduzione con integrazione Google Cast. Mostra il passaggio dalla riproduzione Trasmetti alla riproduzione locale e viceversa.
Demo SurfaceControl di Media3
Un'app di riproduzione che utilizza l'API SurfaceControl per reindirizzare l'uscita video di ExoPlayer a visualizzazioni diverse. Richiede minSdkVersion 29.
Demo Media3 GL
Un'app di riproduzione che esegue il rendering del video su GLSurfaceView e applica uno mesh GL.
Campioni MIDI
Questa raccolta di app di esempio mostra le API MIDI 2.0 introdotte in Android 13.