Lineamiento del AEP: Compatibilidad con pantalla en pantalla (PIP)

Adopta el modo de pantalla en pantalla (PIP) para garantizar que las apps que incluyen reproducción de video principal, videollamadas, comunicación o navegación activa permitan que el contenido se reduzca sin problemas a una ventana flotante cuando un usuario navega fuera de la app. Esta funcionalidad es fundamental para la multitarea moderna, ya que evita una experiencia restrictiva en la que los usuarios se ven obligados a mantener una app completamente abierta solo para continuar una transmisión o una llamada.

Implementación obligatoria

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

  • La app debe usar las APIs de PiP de Android.
  • La app debe realizar una transición fluida del contenido de video principal al modo de PIP cuando se cierre la app.
  • La reproducción debe continuar sin interrupciones ni pausas durante la transición.
  • La transición debe ser fluida e inmediata. Las apps que se cierran por completo y, luego, se vuelven a abrir lentamente como una ventana flotante brindan una experiencia deficiente y no cumplen con el requisito.

Aplicabilidad de los lineamientos

Este lineamiento se aplica a lo siguiente:

  • Apps que tienen los siguientes casos de uso:
    • Reproducción de video (incluidos SFV y transmisiones en vivo)
    • Videollamadas y chat
    • Mapas y navegación
  • Factores de forma de teléfonos, tablets, dispositivos plegables y computadoras de escritorio

Exenciones

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 de pantalla en pantalla. Estos recursos son solo para tu referencia y no contienen requisitos adicionales del programa.