Exemplos de mídia do Android
Uma seleção de exemplos de código para acelerar o desenvolvimento do seu app. Procure exemplos para aprender a criar diferentes componentes para seus apps.
Exemplos em destaque
Universal Android Music Player
Este exemplo mostra como implementar um app de reprodução de áudio usando o Media3 ExoPlayer que funciona em vários formatos e oferece uma experiência do usuário consistente.
Media3 Transformer
Este exemplo mostra como usar as APIs Media3 Transformer para criar um app de edição de mídia.
Teste e validação
App de teste do controle de mídia
Um exemplo de implementação da API MediaController que pode ser usada para testar as complexidades da reprodução de mídia no Android e verificar a implementação da sessão de mídia.
Demonstrações de API
Demonstração principal da Media3
Um app de reprodução simples que usa o ExoPlayer para abrir vários streams de teste. Um bom ponto de partida ou projeto de referência.
Demonstração da sessão do Media3
Um app de reprodução que implementa uma MediaSession.
Demonstração do Google Cast da Media3
Um app de reprodução de mídia com integração ao Google Cast. Demonstra a alternância entre a reprodução de transmissão e a reprodução local.
Demonstração de SurfaceControl da Media3
Um app de reprodução que usa a API SurfaceControl para redirecionar a saída de vídeo do ExoPlayer para diferentes visualizações. Requer minSdkVersion 29.
Demonstração do Media3 GL
Um app de reprodução que renderiza vídeos em um GLSurfaceView e aplica um sombreador GL.
Exemplos de MIDI
Esta coleção de apps de exemplo mostra as APIs MIDI 2.0 introduzidas no Android 13.