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 encontra recomendações sobre arquitetura de apps e descrições de comportamentos da plataforma.

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 tem experiência no desenvolvimento de 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 MediaSession do Media3

ExoPlayer da Media3

Saiba mais sobre o ExoPlayer, uma API de player de mídia extensível e com muitos recursos incluída no Media3.

Acessar o ExoPlayer da Media3

Media3 Cast

Estenda seu app de mídia com o módulo Cast da Media3, permitindo a reprodução local e remota.

Acesse Media3 Cast

Media3 Transformer

Conheça o módulo Transformer da Media3, um conjunto de APIs eficientes e de alto desempenho para casos de uso de edição de mídia.

Acessar o Media3 Transformer

Interface do Media3

Saiba mais sobre os componentes de interface 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 APIs de mídia e comportamentos que vêm com a própria 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