El diálogo para transmitir se muestra cada vez que se presiona el botón para transmitir. El diálogo de transmisión permite a los usuarios conectarse, controlarse y desconectarse de los receptores web
Si desarrollas una implementación personalizada o compilas una app para iOS o Chrome, debes implementar este diálogo de manera coherente, de modo que los usuarios lo reconozcan y confíen en que funcione de manera coherente en 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 emisora no esté conectada a un receptor de transmisión, se mostrará el diálogo para transmitir a través del botón para transmitir
Observe las situaciones multiusuario:
- Cuando otro usuario se conecta a un receptor que transmite contenido desde la misma app y cuenta, la app emisora proporciona los controles para el contenido de transmisión.
- Cuando otro usuario se conecta a un receptor que transmite contenido desde una app que no lo hace, se desconecta la app emisora anterior y se conecta la nueva.
Android
Diálogo de transmisión: no conectado

Pantalla principal de Cast

iOS
Diálogo de transmisión: no conectado

Pantalla principal de Cast

Chrome
Diálogo de transmisión: no conectado

Pantalla principal de Cast

Diálogo de transmisión, no conectado (solo para iOS)
En iOS, cuando se transmite por primera vez, los usuarios deben dar su consentimiento para permitir el acceso a la red local (LNA) a dispositivos de transmisión. Se muestra una pantalla intersticial a los usuarios en la que se explica por qué se necesita este permiso, seguido del diálogo de permisos estándar de Apple LNA.
Después de transmitir por primera vez, si no se encuentran dispositivos cuando se presiona el botón para transmitir mientras el usuario está conectado a una red Wi-Fi, aparece una pantalla de ayuda en la que se explica por qué es posible que los receptores web no estén disponibles (por ejemplo, si 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 para transmitir
por primera vez, se debe mostrar un anuncio intersticial que explique al usuario por qué debería permitir que
acceda a los dispositivos de red locales. El intersticial debe incluir información sobre
por qué se necesita acceso a la red local para aumentar la probabilidad de que el usuario acepte
acceso a los permisos locales.
B Receptores no disponibles: Cuando se presiona el botón para transmitir, se muestra una pantalla de ayuda en la que se explican los posibles motivos por los que el usuario no puede descubrir los receptores web, junto con vínculos a Configuración para solucionar problemas relacionados con los permisos de LNA.
Transmisión por primera vez (iOS)
Transmisión por primera vez: permisos de acceso intersticial y de red local

Receptores no disponibles
Receptores no disponibles

Diálogo de transmisión, conectado pero sin transmitir
Obligatorio
A Cuando la app emisora se conecta a un receptor web,
presionar el botón para transmitir muestra el diálogo para transmitir
B El título del diálogo para transmitir "Nombre del receptor" aparece
C El diálogo para transmitir muestra un botón para detener la transmisión
con la etiqueta del botón "DETENER TRANSMISIÓN" (para obtener más información sobre la desconexión, consulta Detención del emisor)
Android
Diálogo de transmisión: conectado pero sin transmitir

App receptora cargada / inactiva

iOS
Diálogo de transmisión: conectado pero sin transmitir

App receptora cargada / inactiva

Diálogo de transmisión durante la transmisión
Obligatorio
A El título del diálogo de transmisión "Receiver-Name" aparece
B El receptor o el contenido que se transmite actualmente aparece debajo
del título
C El diálogo de transmisión muestra el botón "DETENER TRANSMISIÓN" que detiene la transmisión (para obtener más información, consulte
El emisor detiene la transmisión)
Práctica recomendada
- Para obtener la mejor experiencia del usuario, proporciona controles persistentes, además de los controles en el diálogo para transmitir.
Android
Diálogo de transmisión durante la transmisión

El receptor está reproduciendo contenido

iOS
Diálogo de transmisión durante la transmisión

El receptor está reproduciendo contenido

Chrome
Diálogo de transmisión durante la transmisión

El receptor está reproduciendo contenido

Las imágenes que se usan en esta guía de diseño son cortesía de la Fundadora Blender, compartida bajo licencia de Creative Commons o derechos de autor.
- Elephant's Dream (c) Derechos de autor (2006), Blender Foundation / Dutch Media Art Institute/www.elephantsdream.org
- Sintel: (c) Copyright Blender Foundation | www.sintel.org
- Bases de acero para mezclas de acero (CC) | mango.blender.org
- Big Buck Bunny (derechos de autor) 2008, Blender Foundation / www.bigbuckbunny.org