Apps de mídia Android
Sua primeira parada para o conteúdo sobre desenvolvimento de apps de mídia. Conheça os recursos para criar
apps de reprodução e edição com o Jetpack Media3. Aprenda a estender experiências de mídia envolventes para usuários em todo o ecossistema de vários dispositivos do Android.
Crie casos de uso modernos de áudio e vídeo
Os usuários estão migrando de smartphones para um mundo cada vez mais multidispositivo. O Android está evoluindo para ajudar você a alcançar os usuários onde eles estão com os recursos que desejam: em smartphones, tablets, relógios, TVs e até mesmo em carros.
Guia
Jetpack Media3
APIs do Android simples, personalizáveis, confiáveis e de alto desempenho para as principais experiências de mídia.
Guia
Jetpack Compose e WindowManager
Aproveite o suporte à IU adaptável para telas flexíveis, como dobráveis e dobráveis.
Encontre inspiração nas galerias de dispositivos
Galeria de telas grandes
Conheça designs de mídia para tablets e dispositivos dobráveis na galeria de telas grandes
Galeria do Wear OS
Conheça os designs de mídia para smartwatches na galeria do Wear OS
Galeria de TV
Explorar designs de mídia para TVs na galeria de TV
Fluxo de trabalho principal
Desenvolver
Reprodução
Use o ExoPlayer, a implementação padrão do Player na Media3, ou crie seu próprio player implementando a classe SimpleBasePlayer. Em seguida, amplie seus recursos de reprodução implementando uma MediaSession ou o MediaLibraryService.
Desenvolver
Editando
A Media3 introduz o Transformer, uma API para edição de mídia, incluindo a conversão entre formatos (transcodificação), a aplicação de alterações, como cortar um clipe de um vídeo mais longo, cortar uma parte do frame do vídeo, aplicar efeitos personalizados e outras operações de edição.
Ajustar
Adicionar experiências de mídia premium
Surpreenda seus usuários com recursos como HDR, picture-in-picture e áudio espacial. Saiba mais sobre a plataforma e as APIs do Jetpack projetadas para fazer seu app se destacar.
Crescer
Melhore seu app
Veja como migrar seu app da funcionalidade de mídia básica para a integração com vários dispositivos, maior engajamento, geração de receita e muito mais.
Exemplo
Analisar um app de exemplo
Confira as práticas recomendadas em ação no nosso app de exemplo para casos de uso de reprodução de áudio e vídeo, incluindo como implementar um MediaSession e ajudar seu app a se destacar com áudio espacial.
Migrar para Media3
Você usa APIs mais antigas, como a biblioteca autônoma do ExoPlayer, MediaCompat ou Jetpack Media2? Siga nosso guia de migração e use nosso script de migração para facilitar a migração da Media3.
Por que migrar para o Jetpack Media3
- Atualização das APIs ExoPlayer, MediaSession e MediaController
- Como editar com a nova API Transformer
- Compatível com versões anteriores de APIs MediaCompat.
Conteúdo em destaque
HDR de 10 bits: captura, reprodução e compartilhamento de vídeos de 10 bits
Mergulhe nos vídeos HDR de ponta a ponta, incluindo captura, edição, reprodução e compartilhamento de vídeo.
Transcodificação e edição de mídia, transformação e lançamento!
Conheça a nova API Media3 Transformer para casos de uso de edição e transcodificação de vídeos.
Fique por dentro
Issue Tracker da Jetpack Media3
Compartilhe feedback ou informe bugs no Media3
Participe da conversa
Junte-se a nós e a uma comunidade ativa de desenvolvedores de apps de mídia no fórum Android Insiders.