Diretriz do AEP: suporte ao Google Cast

Integre o suporte ao Google Cast em aplicativos centrados em vídeo e áudio aproveitando a biblioteca Media3. Isso melhora a experiência de mídia do app ao oferecer uma experiência de streaming sem problemas, permitindo que os usuários transmitam vídeo e áudio de dispositivos móveis para telas maiores, como TVs e telas inteligentes. Essa integração garante uma experiência consistente e de alta qualidade em várias telas e é essencial para manter a paridade em apps modernos focados em mídia.

Implementação obrigatória

Para se qualificar para o AEP, seu app precisa obedecer aos seguintes requisitos:

  • Implemente o Cast usando a Media3, garantindo que o ícone do Cast esteja visível na interface do player de mídia e inicie uma conexão com um dispositivo compatível com Cast.
  • Verificar a integração do seletor de saída (disponível imediatamente no Media3). Verifique se o chip do dispositivo na sessão de mídia e na notificação da tela de bloqueio processa corretamente as transferências de player quando a rota de saída muda de um dispositivo para outro.

Aplicabilidade das diretrizes

Esta diretriz se aplica a:

  • Apps que têm os seguintes casos de uso:
    • Streaming de áudio, como músicas, podcasts, rádios ao vivo e audiolivros.
    • Streaming de vídeo, incluindo TV, filmes, esportes ao vivo, notícias em tempo real, videoclipes horizontais longos, transmissões ao vivo e vídeos transacionais
  • Formatos de smartphone, tablet, computador e dobrável.

Isenções

As seguintes isenções se aplicam a esta diretriz:

  • Apps de videochamadas e apps que oferecem apenas vídeos curtos na vertical.
  • Os apps podem usar um framework alternativo equivalente que ofereça qualidade, recursos do usuário, estabilidade e compatibilidade semelhantes em todo o ecossistema. Entre em contato com o suporte se tiver um framework adequado para consideração.

Documentação e recursos do recurso

Os recursos a seguir fornecem orientação de implementação e detalhes técnicos sobre o recurso Media3 Cast. Esses recursos são apenas para sua referência e não contêm requisitos adicionais do programa.