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é
Caster l'écran d'accueil
iOS
Boîte de dialogue Caster, non connecté
Caster l'écran d'accueil
Chrome
Boîte de dialogue Caster, non connecté
Caster 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
Récepteurs indisponibles
Récepteurs indisponibles
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
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