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
SociaLite
Questo esempio mostra come utilizzare varie API delle piattaforme Android e librerie Jetpack per implementare funzionalità comunemente utilizzate nelle app di social network.
Esempi di piattaforme
Questo repository contiene una raccolta di esempi che dimostrano l'utilizzo di diverse API della piattaforma del sistema operativo Android, incluse le API della fotocamera e dei contenuti multimediali.
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.