El diálogo de transmisión se muestra cada vez que se presiona el botón Transmitir. El diálogo de transmisión permite a los usuarios conectarse a receptores web, controlarlos y desconectarse de ellos.
Si desarrollas una implementación personalizada o compilas una app para iOS o Chrome, debes implementar este diálogo de manera coherente para que los usuarios lo reconozcan y confíen en que funcionará de manera coherente en todos los dispositivos, apps y plataformas. Consulta las apps de referencia para ver ejemplos.
Diálogo de transmisión, no conectado (receptores disponibles)
Obligatorio (comportamiento predeterminado de
Android MediaRouter):
A Cuando la app de envío no está conectada a un receptor de transmisión,
si se presiona el botón Transmitir, se muestra el diálogo de transmisión.
B Aparece el título del diálogo de transmisión, "Transmitir a".
C El diálogo de transmisión muestra una lista de receptores web disponibles.
D Cada receptor que transmite contenido actualmente debe mostrar "Transmitiendo
nombre de la app"
Ten en cuenta las situaciones de varios usuarios:
- Cuando otro usuario se conecta a un receptor que transmite contenido actualmente desde la misma app y cuenta, la app de envío proporciona los controles para el contenido transmitido.
- Cuando otro usuario se conecta a un receptor que transmite contenido actualmente desde una app que no está transmitiendo, la app de envío anterior se desconecta y la nueva app de envío se conecta.
Android
Diálogo de transmisión, no conectado
Pantalla principal de transmisión
iOS
Diálogo de transmisión, no conectado
Pantalla principal de transmisión
Chrome
Diálogo de transmisión, no conectado
Pantalla principal de transmisión
Diálogo de transmisión, no conectado (solo para iOS)
En iOS, cuando transmiten por primera vez, los usuarios deben dar su consentimiento para permitir el acceso a la red local (LNA) a dispositivos Cast. Se presenta a los usuarios una pantalla de información intersticial en la que se explica por qué se necesita este permiso, seguida del diálogo de permisos LNA estándar de Apple.
Después de transmitir por primera vez, si no se encuentran dispositivos cuando se presiona el botón Transmitir mientras el usuario está conectado a Wi-Fi, se muestra una pantalla de ayuda en la que se explica por qué es posible que los receptores web no estén disponibles (por ejemplo, el acceso a la red local está inhabilitado o hay un problema con la red Wi-Fi).
Obligatorio:
A Transmisión por primera vez: Después de presionar el botón Transmitir
por primera vez,
se debe mostrar un intersticial para explicarle al usuario por qué debe permitir
que la app acceda a los dispositivos de la red local. El intersticial debe incluir información sobre
por qué se necesita el acceso a la red local para aumentar la probabilidad de que el usuario acepte
el acceso al permiso local.
B Receptores no disponibles: Si se presiona el botón Transmitir, se muestra una pantalla de ayuda en la que se explican los posibles motivos por los que el usuario no puede descubrir receptores web, junto con vínculos a Configuración para solucionar problemas de permisos de LNA.
Transmisión por primera vez (iOS)
Transmisión por primera vez: intersticial y permisos de acceso a la red local
Receptores no disponibles
Receptores no disponibles
Diálogo de transmisión, conectado, pero sin transmitir
Obligatorio
A Cuando la app de envío está conectada a un receptor web,
si se presiona el botón Transmitir, se muestra el diálogo de transmisión.
B Aparece el título del diálogo de transmisión, "Nombre del receptor".
C El diálogo de transmisión muestra un botón para detener la transmisión
con la etiqueta "DETENER TRANSMISIÓN" (para obtener más información sobre la desconexión, consulta
El remitente detiene la transmisión)
Android
Diálogo de transmisión, conectado, pero sin transmitir
App receptora cargada o inactiva
iOS
Diálogo de transmisión, conectado, pero sin transmitir
App receptora cargada o inactiva
Diálogo de transmisión, durante la transmisión
Obligatorio
A Aparece el título del diálogo de transmisión, "Nombre del receptor".
B El receptor o el contenido que se transmite actualmente se muestra debajo
del título.
C El diálogo de transmisión muestra un botón "DETENER TRANSMISIÓN" que detiene
la transmisión (para obtener más información, consulta
El remitente detiene la transmisión).
Práctica recomendada
- Para obtener la mejor experiencia del usuario, proporciona controles persistentes además de los controles del diálogo de transmisión.
Android
Diálogo de transmisión, durante la transmisión
Receptor que reproduce contenido
iOS
Diálogo de transmisión, durante la transmisión
Receptor que reproduce contenido
Chrome
Diálogo de transmisión, durante la transmisión
Receptor que reproduce contenido
Las imágenes que se usan en esta guía de diseño son cortesía de Blender Foundation y se comparten bajo licencia de derechos de autor o Creative Commons.
- Elephant's Dream: (c) copyright 2006, Blender Foundation / Netherlands Media Art Institute / www.elephantsdream.org
- Sintel: (c) copyright Blender Foundation | www.sintel.org
- Tears of Steel: (CC) Blender Foundation | mango.blender.org
- Big Buck Bunny: (c) copyright 2008, Blender Foundation / www.bigbuckbunny.org