Lineamiento del AEP: Compatibilidad con Cast

Integra la compatibilidad con Google Cast en aplicaciones centradas en audio y video aprovechando la biblioteca de Media3. Esto mejora la experiencia multimedia de la app, ya que ofrece una experiencia de transmisión sin inconvenientes y permite a los usuarios transmitir video y audio sin esfuerzo desde dispositivos móviles a pantallas más grandes, como TVs y pantallas inteligentes. Esta integración garantiza una experiencia coherente y de alta calidad en múltiples pantallas, y es fundamental para mantener la paridad en las apps modernas centradas en los medios.

Implementación obligatoria

Para que tu app cumpla con los requisitos del AEP, debe cumplir con los siguientes requisitos:

  • Implementa Cast con Media3 y asegúrate de que el ícono de Cast sea visible en la IU del reproductor de medios y de que se inicie correctamente una conexión a un dispositivo compatible con Cast.
  • Verifica la integración del selector de salida (disponible de forma predeterminada en Media3). Asegúrate de que el chip del dispositivo en la sesión de medios y la notificación de la pantalla de bloqueo controle correctamente las transferencias del reproductor cuando la ruta de salida cambia de un dispositivo a otro.

Aplicabilidad de los lineamientos

Este lineamiento se aplica a lo siguiente:

  • Apps que tienen los siguientes casos de uso:
    • Reproducción de audio, como música, podcasts, radio en vivo y audiolibros
    • Transmisión de video, incluidos programas de TV, películas, deportes en vivo, noticias en vivo, videos horizontales de formato largo, transmisiones en vivo y videos transaccionales
  • Factores de forma de teléfonos, tablets, computadoras de escritorio y dispositivos plegables

Exenciones

Se aplican las siguientes exenciones a este lineamiento:

  • Apps de videollamadas y apps que ofrecen exclusivamente videos de formato corto verticales
  • Las apps pueden usar un framework alternativo equivalente que proporcione calidad, capacidades del usuario, estabilidad y compatibilidad similares en todo el ecosistema. Comunícate con el equipo de asistencia si tienes un marco de trabajo adecuado para su consideración.

Documentación y recursos de la función

En los siguientes recursos, se proporcionan orientación para la implementación y detalles técnicos sobre la función Media3 Cast. Estos recursos son solo para tu referencia y no contienen requisitos adicionales del programa.