Boîte de dialogue "Caster"

La boîte de dialogue "Caster" s'affiche chaque fois que vous appuyez sur l'icône Cast. La boîte de dialogue "Caster" permet aux utilisateurs de se connecter aux récepteurs Web, de les contrôler et de s'en déconnecter.

Si vous développez une implémentation personnalisée ou une application pour iOS ou Chrome, vous devez implémenter cette boîte de dialogue de manière cohérente, afin que les utilisateurs puissent la reconnaître et la faire fonctionner de manière cohérente sur tous les appareils, applications et plates-formes. Consultez la section Applications de référence pour obtenir des exemples.

  Boîte de dialogue "Caster", non connecté (destinataires disponibles)

Obligatoire (comportement par défaut d' Android MediaRouter) :
A Lorsque l'application émettrice n'est pas connectée à un récepteur Cast, appuyer sur l'icône Cast affiche la boîte de dialogue "Caster"
B Le titre de la boîte de dialogue "Caster sur" s'affiche
C La boîte de dialogue "Caster sur" affiche la liste des récepteurs Web disponibles
D

Notez les scénarios multi-utilisateurs:

  • Lorsqu'un autre utilisateur se connecte à un destinataire qui caste actuellement du contenu à partir de la même application et du même compte, l'application émettrice fournit les commandes de diffusion du contenu.
  • Lorsqu'un autre utilisateur se connecte à un récepteur qui caste actuellement du contenu à partir d'une application qui ne diffuse pas de contenu, l'application émettrice précédente se déconnecte et la nouvelle application émettrice se connecte.

Android

Boîte de dialogue Caster, non connecté

Boîte de dialogue "Caster", image non connectée

Caster l'écran d'accueil

Caster l'image de l'écran d'accueil

iOS

Boîte de dialogue Caster, non connecté

Image non connectée de la boîte de dialogue de diffusion

Caster l'écran d'accueil

Caster l'image de l'écran d'accueil

Chrome

Boîte de dialogue Caster, non connecté

Image non connectée de la boîte de dialogue de diffusion

Caster l'écran d'accueil

Caster l'image de l'écran d'accueil
 

  Boîte de dialogue Caster, non connecté (iOS uniquement)

Pour iOS, lorsqu'ils castent pour la première fois, les utilisateurs doivent autoriser l'accès au réseau local (LNA) pour les appareils Cast. Un écran d'informations interstitielles s'affiche. L'utilisateur explique pourquoi cette autorisation est nécessaire. Il est suivi de la boîte de dialogue standard d'autorisations Apple LNA qui s'affiche.

Après la première diffusion, si aucun appareil n'est détecté lorsque l'utilisateur appuie sur l'icône Cast alors que l'utilisateur est connecté au Wi-Fi, un écran d'aide s'affiche. Il explique pourquoi les Web Receivers peuvent ne pas être disponibles (par exemple, si l'accès au réseau local est désactivé ou si le réseau Wi-Fi présente un problème).

Obligatoire :
  A   Première diffusion: après avoir appuyé sur l'icône Cast pour la première fois, un interstitiel doit s'afficher pour expliquer à l'utilisateur pourquoi il doit autoriser l'application à accéder aux appareils du réseau local. L'interstitiel doit inclure des informations expliquant pourquoi l'accès au réseau local est nécessaire, afin d'augmenter la probabilité que l'utilisateur accepte l'accès de l'autorisation locale.
  B   Récepteurs indisponibles: lorsque l'utilisateur appuie sur l'icône Cast, un écran d'aide s'affiche. Il explique les raisons possibles pour lesquelles l'utilisateur ne parvient pas à trouver les récepteurs Web. Il contient également des liens vers les paramètres permettant de résoudre les problèmes d'autorisation LNA.

Première diffusion (iOS)

Première diffusion: autorisations d'accès aux interstitiels et au réseau local

Flux d'acceptation de l'accès au réseau local Cast

Récepteurs indisponibles

Récepteurs indisponibles

Flux de diffusion, accès au réseau local désactivé
 

  Boîte de dialogue "Caster", connecté, mais pas de diffusion

Obligatoire
A Lorsque l'application émettrice est connectée à un récepteur Web, lorsque vous appuyez sur l'icône Cast, la boîte de dialogue Cast s'affiche.
B Le titre de la boîte de dialogue Cast "Nom du récepteur" s'affiche
C La boîte de dialogue Cast affiche un bouton permettant d'arrêter la diffusion avec le bouton "ARRÊTER LA DIFFUSION" (pour en savoir plus sur la déconnexion, consultez L'expéditeur arrête la diffusion).

Android

Boîte de dialogue "Caster" : connecté, mais pas de diffusion

Application réceptrice chargée / inactive

iOS

Boîte de dialogue "Caster" : connecté, mais pas de diffusion

Application réceptrice chargée / inactive

 

  la boîte de dialogue "Caster" pendant la diffusion

Obligatoire
A Le titre "Nom du récepteur" de la boîte de dialogue Caster s'affiche
B Le destinataire ou le contenu en cours de diffusion s'affiche sous le titre
C La boîte de dialogue "Caster" affiche un bouton "ARRÊTER LA DIFFUSION" qui arrête la diffusion (pour en savoir plus, consultez L'expéditeur arrête la diffusion)

Bonne pratique

  • Pour une expérience utilisateur optimale, fournissez des commandes persistantes en plus de celles de la boîte de dialogue "Caster".

Android

Caster la boîte de dialogue pendant la diffusion

Le récepteur lit du contenu

iOS

Caster la boîte de dialogue pendant la diffusion

Le récepteur lit du contenu

Chrome

Caster la boîte de dialogue pendant la diffusion

Caster la boîte de dialogue pendant la diffusion

Le récepteur lit du contenu

 

 

Les images utilisées dans ce guide de conception sont fournies avec l'aimable autorisation de la Blender Foundation, et partagées sous licence ou sous licence 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