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.
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.
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.
Interface do Media3
Saiba mais sobre os componentes de IU padrão para exibir controles de vídeo e reprodução no seu app.
MediaRouter do Jetpack
Saiba mais sobre o roteamento de reprodução entre dispositivos para criar uma experiência compartilhada.
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.