Visão geral de áudio e vídeo

Esta seção aborda as principais APIs para processar dados de áudio e vídeo, incluindo casos de uso como reprodução, edição e gravação. Você também encontrará recomendações sobre a arquitetura do app e descrições dos comportamentos da plataforma aqui.

Jetpack Media3

Na maioria dos casos, a Media3 é nossa solução recomendada para criar experiências de áudio e vídeo. Comece por aqui se você for iniciante no desenvolvimento de recursos de mídia.

Acesse "Sobre a 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

Veja todos os detalhes sobre ExoPlayer, uma API de player de mídia extensível e avançada que está incluída no Media3.

Acessar o ExoPlayer da Media3

Media3 Transformer

Conheça o módulo Transformer da Media3, um conjunto de APIs avançadas e de alta performance 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 exibir controles de vídeo e reprodução no seu app.

Acessar a interface do Media3

MediaRouter do Jetpack

Saiba mais sobre o roteamento de reprodução entre dispositivos para criar uma experiência compartilhada.

Acessar o Jetpack MediaRouter

APIs e comportamentos da plataforma

Leia sobre APIs de mídia e comportamentos que acompanham a própria plataforma Android, por exemplo, compatibilidade com 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