Esta seção aborda as principais APIs para gerenciamento de dados de áudio e vídeo, incluindo casos de uso como reprodução, edição e gravação. Você também vai encontrar recomendações sobre a arquitetura do app e descrições dos comportamentos da plataforma aqui.
Jetpack Media3
Na maioria dos casos, a Media3 é a solução recomendada para criar experiências de áudio e vídeo. Comece aqui se você não sabe como desenvolver recursos de mídia.
Acesse "Sobre o Jetpack Media3"
Media3 MediaSession
Conheça a biblioteca Jetpack Media3 e as principais APIs para implementar casos de uso de reprodução.
ExoPlayer da Media3
Conheça ExoPlayer
, uma API de player de mídia extensível e rica em recursos
incluída na Media3.
Media3 Transformer
Conheça o módulo Transformer
do Media3, um conjunto de APIs
poderosas e de alto desempenho para casos de uso de edição de mídia.
Interface do Media3
Saiba mais sobre os componentes de IU padrão para mostrar controles de vídeo e reprodução no seu app.
MediaRouter do Jetpack
Saiba como rotear a reprodução entre dispositivos para criar uma experiência compartilhada.
Acessar o MediaRouter do Jetpack
APIs e comportamentos da plataforma
Leia sobre as APIs e os comportamentos de mídia que vêm com a plataforma Android, como suporte a formatos e APIs de controle de volume.
Acessar APIs e comportamentos da plataforma
APIs legadas de mídia
As APIs MediaCompat não são mais atualizadas, mas os guias são preservados nesta seção.