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, de contrôler et de se déconnecter des récepteurs Web.

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

  Boîte de dialogue Cast, non connectée (récepteurs disponibles)

Obligatoire (comportement par défaut d' Android MediaRouter) :
A Lorsque l'application émettrice n'est pas connectée à un récepteur Cast, appuyez sur le bouton Cast pour afficher la boîte de dialogue "Caster".
B Le titre de la boîte de dialogue "Caster" s'affiche
C Cette boîte de dialogue affiche une liste des récepteurs Web qui castent actuellement.
D Le nom de chaque application qui caste actuellement doit s'afficher, "D".

Notez les scénarios multi-utilisateurs:

  • Lorsqu'un autre utilisateur se connecte à un récepteur en train de caster du contenu à partir de la même application et du même compte, l'application émettrice fournit les commandes permettant de caster le contenu.
  • Lorsqu'un autre utilisateur se connecte à un destinataire qui diffuse actuellement du contenu à partir d'une application qui ne diffuse pas de contenu, l'ancienne application émettrice se déconnecte, et la nouvelle application émettrice se connecte.

Android

Boîte de dialogue Cast, non connecté

Boîte de dialogue Cast, image non connectée

Caster l'écran d'accueil

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

iOS

Boîte de dialogue Cast, non connecté

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

Caster l'écran d'accueil

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

Chrome

Boîte de dialogue Cast, non connecté

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

Caster l'écran d'accueil

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

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

Pour iOS, lors de la première diffusion de contenu, les utilisateurs doivent autoriser l'accès au réseau local (LNA) pour les appareils Cast. Un écran d'informations interstitiel s'affiche pour les utilisateurs et leur explique pourquoi cette autorisation est nécessaire. Il est suivi de la boîte de dialogue standard des autorisations LNA d'Apple.

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 récepteurs Web peuvent ne pas être disponibles (par exemple, l'accès au réseau local est désactivé ou le problème lié au réseau Wi-Fi).

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 comprendre pourquoi l'accès au réseau local est nécessaire, afin d'augmenter la probabilité que l'utilisateur accepte l'accès local.
  B   Récepteurs indisponibles: lorsque vous appuyez sur l'icône Cast, un écran d'aide 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 au réseau interstitiel et au réseau local

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

Récepteurs indisponibles

Récepteurs indisponibles

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

  Boîte de dialogue Cast, connectée, mais ne caste pas

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

Android

Boîte de dialogue Cast : connecté, mais ne caste pas

Application du récepteur chargée / inactive

iOS

Boîte de dialogue Cast : connecté, mais ne caste pas

Application du récepteur chargée / inactive

 

  Caster la boîte de dialogue pendant la diffusion

Obligatoire
A Le titre "Nom-récepteur" de la boîte de dialogue de diffusion s'affiche.
B Le destinataire ou le contenu en cours de diffusion sont affichés sous le titre.
C La boîte de dialogue Cast affiche un bouton "ARRÊTER LA DIFFUSION" qui permet d'arrêter 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 des commandes de la boîte de dialogue "Caster".

Android

Caster la boîte de dialogue pendant la diffusion

Contenu en cours de lecture par le récepteur

iOS

Caster la boîte de dialogue pendant la diffusion

Contenu en cours de lecture par le récepteur

Chrome

Caster la boîte de dialogue pendant la diffusion

Caster la boîte de dialogue pendant la diffusion

Contenu en cours de lecture par le récepteur

 

 

Les images utilisées dans ce guide de conception sont fournies par la Blender Foundation. Elles sont partagées sous licence Creative Commons ou droits d'auteur.

  • Elephant's Dream: (c) copyright 2006, Blender Foundation / Pays-Bas 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