La boîte de dialogue Cast s'affiche chaque fois que vous appuyez sur le bouton Cast. La boîte de dialogue Cast 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 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 lui fassent confiance pour qu'elle fonctionne de manière cohérente sur les appareils, les applications et les plates-formes. Pour en savoir plus, consultez la section Applications de référence.
Boîte de dialogue Cast, non connecté (récepteurs disponibles)
Obligatoire (comportement par défaut d'
Android MediaRouter) :
A Lorsque l'application d'envoi n'est pas connectée à un récepteur de cast, appuyer sur le bouton de cast affiche la boîte de dialogue de cast.
B Le titre de la boîte de dialogue de cast, "Caster vers", s'affiche.
C La boîte de dialogue de cast affiche la liste des récepteurs Web disponibles.
D Chaque récepteur en cours de diffusion doit afficher "Diffusion de nom de l'application".
Notez les scénarios multi-utilisateurs:
- Lorsqu'un autre utilisateur se connecte à un récepteur en cours de diffusion depuis la même application et le même compte, l'application d'envoi fournit les commandes du contenu diffusé.
- Lorsqu'un autre utilisateur se connecte à un récepteur en cours de diffusion depuis une application qui ne diffuse pas, l'application d'envoi précédente se déconnecte et la nouvelle application d'envoi se connecte.
Android
Boîte de dialogue Cast, non connecté

Écran d'accueil de la diffusion

iOS
Boîte de dialogue Cast, non connecté

Écran d'accueil de la diffusion

Chrome
Boîte de dialogue Cast, non connecté

Écran d'accueil de la diffusion

Boîte de dialogue de diffusion, non connecté (iOS uniquement)
Pour iOS, lorsque vous castez du contenu pour la première fois, vous devez autoriser l'accès au réseau local (LAN) aux appareils de cast. Un écran d'informations interstitiel est présenté aux utilisateurs pour expliquer pourquoi cette autorisation est nécessaire, suivi de la boîte de dialogue d'autorisations LNA standard d'Apple.
Après la première diffusion, si aucun appareil n'est détecté lorsque l'utilisateur appuie sur le bouton Cast alors qu'il est connecté au Wi-Fi, un écran d'aide s'affiche pour expliquer pourquoi les récepteurs Web ne sont peut-être pas disponibles (par exemple, l'accès au réseau local est désactivé ou il y a un problème avec le réseau Wi-Fi).
Obligatoire :
A Casting pour la première fois: après avoir appuyé sur le bouton Cast pour la première fois, une annonce interstitielle 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 sur la raison pour laquelle l'accès au réseau local est nécessaire afin d'augmenter la probabilité que l'utilisateur accepte l'accès aux autorisations locales.
B Récepteurs indisponibles: appuyer sur le bouton Cast affiche un écran d'aide expliquant les raisons possibles pour lesquelles l'utilisateur ne parvient pas à détecter les récepteurs Web, ainsi que des liens vers les paramètres pour résoudre les problèmes d'autorisations LNA.
Caster du contenu pour la première fois (iOS)
Première diffusion: autorisations d'accès aux annonces interstitielles et au réseau local

Récepteurs indisponibles
Récepteurs indisponibles

Boîte de dialogue Cast, connectée, mais pas de diffusion
Obligatoire
A Lorsque l'application d'envoi est connectée à un récepteur Web, appuyer sur le bouton Cast affiche la boîte de dialogue Cast.
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 l'étiquette "ARRÊTER LA DIFFUSION". (Pour en savoir plus sur la déconnexion, consultez la section L'expéditeur arrête la diffusion.)
Android
Boîte de dialogue Cast, connecté, mais pas de diffusion

Application du récepteur chargée / inutilisée

iOS
Boîte de dialogue Cast, connecté, mais pas de diffusion

Application du récepteur chargée / inutilisée

Boîte de dialogue de diffusion pendant la diffusion
Obligatoire
A Le titre de la boîte de dialogue de diffusion "Nom du récepteur" s'affiche
B Le récepteur ou le contenu actuellement diffusé s'affiche sous le titre
C La boîte de dialogue de diffusion affiche un bouton "ARRÊTER LA DIFFUSION" qui arrête la diffusion (pour en savoir plus, consultez la section 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 Cast.
Android
Boîte de dialogue de diffusion, pendant la diffusion

Récepteur lisant du contenu

iOS
Boîte de dialogue de diffusion, pendant la diffusion

Récepteur lisant du contenu

Chrome
Boîte de dialogue de diffusion, pendant la diffusion

Récepteur lisant du contenu

Les images utilisées dans ce guide de conception sont mises à disposition par la Blender Foundation, sous copyright ou 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