Diálogo de transmisión

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, controlar 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 para que los usuarios lo reconozcan y confíen en su funcionamiento de manera coherente en todos los dispositivos, las apps y las plataformas. Consulta las apps de referencia para ver ejemplos.

Transmitir diálogo, no conectado (receptores disponibles)

Obligatorio (comportamiento predeterminado de Android MediaRouter):
A Cuando la app emisora no está conectada a un receptor de Cast, presiona el botón para transmitir y, luego, el diálogo para transmitir
B El título del diálogo para transmitir aparece el mensaje "Transmitir a..."
C El diálogo para transmitir muestra una lista de receptores web disponibles.
Visualización de la app

Observe las situaciones multiusuario:

  • Cuando otro usuario se conecta a un receptor que actualmente 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, la app emisora anterior se desconecta y se conecta la nueva.

Android

Transmitir el diálogo, no conectado

Diálogo de transmisión, no imagen conectada

Transmitir pantalla principal

Transmitir la pantalla principal

iOS

Transmitir el diálogo, no conectado

Imagen de diálogo de transmisión no conectada

Transmitir pantalla principal

Transmitir la pantalla principal

Chrome

Transmitir el diálogo, no conectado

Imagen de diálogo de transmisión no conectada

Transmitir pantalla principal

Transmitir la pantalla principal
 

Transmitir el diálogo, no conectado (solo para iOS)

En iOS, cuando transmitas contenido por primera vez, los usuarios deberán dar su consentimiento para permitir el acceso a la red local (LNA) a los dispositivos de transmisión. Se muestra una pantalla de información intersticial a los usuarios, en la que se explica por qué se necesita este permiso y, luego, en el diálogo estándar de permisos LNA de Apple.

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 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, si el acceso a la red local está inhabilitado o si 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é debe permitir que la app acceda a los dispositivos de red local. El anuncio 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 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 encontrar los Receptores web y se incluyen 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 la red local

Flujo de aceptación del acceso a la red local de transmisión

Receptores no disponibles

Receptores no disponibles

Flujo de transmisión, acceso a la red local desactivado
 

Diálogo de transmisión, conectado, pero no transmisión

Obligatorio
A Cuando la app emisora se conecta a un receptor web, cuando presionas el botón para transmitir, aparece el diálogo para transmitir
B El título para el diálogo de transmisión "Receiver-Name" aparece
C El diálogo para transmitir muestra un botón para detener la transmisión con la etiqueta del botón "STOP CASTING" (para obtener más información sobre la desconexión, consulta)

Android

Diálogo de transmisión, conectado, pero no transmitiendo

App receptora cargada / inactiva

iOS

Diálogo de transmisión, conectado, pero no transmitiendo

App receptora cargada / inactiva

 

Transmitir el diálogo durante la transmisión

Obligatorio
A El título del cuadro de diálogo de transmisión "Receiver-Name" aparece
B El receptor o el contenido que se está transmitiendo actualmente aparece debajo del título
C El diálogo de transmisión muestra el botón "STOP CASTING" 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 en el diálogo de Cast.

Android

Transmitir el diálogo durante la transmisión

El receptor reproduce contenido

iOS

Transmitir el diálogo durante la transmisión

El receptor reproduce contenido

Chrome

Transmitir el diálogo durante la transmisión

El receptor reproduce contenido

 

 

Las imágenes que se usan en esta guía de diseño son cortesía de Blender Foundation, que se comparte bajo licencia de derechos de autor o Creative Commons.

  • Elephant’s Dream: (c) copyright 2006, Blender Foundation / Dutch 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) Derechos de autor 2008, Blender Foundation / www.bigbuckbunny.org