Visão geral de áudio e vídeo

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.

Acessar Media3 MediaSession

ExoPlayer da Media3

Conheça ExoPlayer, uma API de player de mídia extensível e rica em recursos incluída na Media3.

Acessar o ExoPlayer da 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.

Acessar a Media3 Transformer

Interface do Media3

Saiba mais sobre os componentes de IU padrão para mostrar controles de vídeo e reprodução no seu app.

Acessar a interface do Media3

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.

Acessar APIs legadas de mídia