Le récepteur lit le contenu sur des appareils dotés ou non de commandes tactiles. Le destinataire doit répondre immédiatement aux actions dans l'application émettrice ainsi que via les commandes tactiles.
Exemples de commentaires reçus via l'interface utilisateur:
- En cours de lecture
- Suspendu
- Position de lecture / recherche
- Mise en mémoire tampon
Interface utilisateur du récepteur
Obligatoire
A Pour les récepteurs vidéo et audio, créez l'application du récepteur de sorte qu'elle s'adapte à toutes les résolutions d'écran et à n'importe quel format.
Vidéo
Interface utilisateur du récepteur vidéo
![](https://developers.google.cn/static/cast/images/r/touch-receiver-adaptiveui-video.png?authuser=0000&hl=fr)
Audio
UI du récepteur audio
![](https://developers.google.cn/static/cast/images/r/touch-receiver-adaptiveui-audio.png?authuser=0000&hl=fr)
B Sur les récepteurs vidéo et audio, n'affichez pas d'éléments qui suggèrent des gestes tactiles. Par exemple, n'affichez pas d'éléments d'aperçu pour indiquer des gestes de balayage.
C Pour les récepteurs vidéo et audio, n'affichez aucun élément qui suggère des interactions tactiles.
D Pour les récepteurs audio, n'affichez aucun élément de type commande comme une barre de progression.
À éviter:n'affichez pas d'éléments en aperçu, d'icônes pouvant ressembler à des boutons ou d'éléments de type commande.
E Sur les récepteurs vidéo, n'affichez pas de métadonnées ni d'éléments de commande sur le récepteur pendant la lecture, y compris lorsque l'appareil est en pause, afin d'éviter tout conflit avec les commandes affichées par le système.
À ne pas faire:Afficher les métadonnées et les commandes
F Pour les récepteurs audio, placez tous les éléments de métadonnées au-dessus de la zone protégée afin que celle-ci ne chevauche pas les commandes affichées par le système.
Bonnes pratiques
- Le texte doit être lisible à une distance de 1,5 à 3 mètres de l'unité d'affichage.
Application du récepteur inactive
Un écran inactif s'affiche sur le récepteur lorsqu'il est au premier plan, mais qu'aucun contenu n'est en cours de lecture.
Obligatoire
A Identifiez l'application du récepteur à charger à l'aide du logo de l'application.
B Placer tous les éléments, y compris les logos d'applications, au-dessus de la zone protégée, afin que cette zone ne chevauche pas les commandes affichées par le système.
Bonnes pratiques
- Vérifiez que l'application est chargée en affichant le texte "Prêt à caster".
- Interrompez l'exécution du destinataire en cas d'inactivité pendant cinq minutes et déconnectez toutes les applications d'envoi connectées. Lorsqu'il est arrêté, l'écran d'accueil de l'appareil s'affiche et permet d'éviter les brûlures d'écran.
Chargement de l'application du récepteur
Lorsqu'un utilisateur se connecte à un récepteur, l'application de réception doit d'abord se charger pour pouvoir afficher l'état inactif de l'application ou commencer à lire du contenu.
Obligatoire
A Identifiez l'application du récepteur en cours de chargement en affichant le logo de l'application.
B Identifiez que l'application réceptrice est en cours de chargement en affichant une icône de chargement animée.
Chargement du contenu du récepteur
Pendant le chargement du contenu et avant le début de la lecture, le récepteur doit afficher des informations pour indiquer que le contenu est en cours de chargement.
Obligatoire
A Identifiez le contenu en cours de chargement en affichant le titre ou l'illustration du contenu.
B Identifier le chargement du contenu en affichant une icône de chargement animée
Bonnes pratiques
Lorsque vous reprenez la lecture d'un contenu, revenez en arrière de 5 à 10 secondes pour que l'utilisateur ne manque rien pendant la transition de l'émetteur au destinataire.
Lecture sur le récepteur
Obligatoire
A Pour les récepteurs vidéo, n'affichez aucun élément pendant la lecture. Lorsque l'utilisateur appuie à l'écran, le système affiche les commandes du lecteur.
B Pour les récepteurs audio, placez tous les éléments de métadonnées au-dessus de la zone protégée et n'affichez aucun élément de contrôle. Lorsque l'utilisateur appuie à l'écran, le système affiche les commandes du lecteur.
Vidéo
L'utilisateur appuie sur l'écran pour afficher les commandes du lecteur.
![](https://developers.google.cn/static/cast/images/r/touch-receiver-displaycontrols-video.gif?authuser=0000&hl=fr)
Audio
L'utilisateur appuie sur l'écran pour afficher les commandes du lecteur.
![](https://developers.google.cn/static/cast/images/r/touch-receiver-displaycontrols-audio.gif?authuser=0000&hl=fr)
Destinataire en veille
Obligatoire
A Pour les récepteurs vidéo, n'affichez aucun élément lorsque l'appareil est en pause. Le système affiche les commandes du lecteur avec un bouton de lecture pour indiquer que la lecture est en pause.
B Sur les récepteurs audio, n'affichez aucun élément de commande lorsque l'appareil est en pause. Le système affiche les commandes du lecteur avec un bouton de lecture pour indiquer que la lecture est en pause.
Bonnes pratiques
- L'application réceptrice ne doit pas poursuivre la lecture du contenu, sauf si l'utilisateur l'invite explicitement à la lancer, par exemple en la reprise ou en ignorant un élément de la file d'attente.
- Interrompez l'exécution du destinataire en cas d'inactivité pendant 20 minutes et déconnectez toutes les applications d'émetteur connectées. Lorsqu'il est arrêté, l'écran d'accueil de l'appareil s'affiche et contribue à éviter les brûlures d'écran.
- Assurez-vous de l'alignement avec la mise en œuvre future des sessions en arrière-plan.
- Le cas échéant, lorsque le récepteur est arrêté pour cause d'inactivité, enregistrez l'emplacement mis en pause afin que l'utilisateur puisse reprendre la lecture ultérieurement.
Vidéo
Vidéo mise en pause
![](https://developers.google.cn/static/cast/images/r/touch-receiver-paused-video.png?authuser=0000&hl=fr)
Audio
Audio mis en pause
![](https://developers.google.cn/static/cast/images/r/touch-receiver-paused-audio.png?authuser=0000&hl=fr)
Mise en mémoire tampon du récepteur
La mise en mémoire tampon sur le récepteur se produit lorsque la latence du réseau ou d'autres facteurs entraînent un décalage de lecture.
Obligatoire
A N'affichez aucun élément, même si la mise en mémoire tampon se poursuit pendant plusieurs secondes. Les utilisateurs peuvent appuyer sur l'écran pour afficher les commandes du lecteur ou balayer l'écran pour revenir en arrière.
Vidéo
Mise en mémoire tampon du récepteur
![](https://developers.google.cn/static/cast/images/r/touch-receiver-buffering-video.gif?authuser=0000&hl=fr)
Audio
Mise en mémoire tampon du récepteur
![](https://developers.google.cn/static/cast/images/r/touch-receiver-buffering-audio.gif?authuser=0000&hl=fr)
Le récepteur arrête la diffusion
Lorsque la lecture s'arrête ou expire, le récepteur affiche son interface utilisateur inactive.
Obligatoire
A Identifiez l'application du récepteur qui est chargée ou inactive en affichant le logo de l'application.
B Placer tous les éléments, y compris les logos d'applications, au-dessus de la zone protégée, afin que cette zone ne chevauche pas les commandes affichées par le système.
Bonnes pratiques
- Déconnectez-vous de l'application réceptrice et arrêtez-la si elle est inactive pendant cinq minutes. Lorsqu'il est arrêté, l'écran d'accueil du récepteur s'affiche et permet d'éviter les brûlures d'écran.
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.
- Le rêve d'éléphant: (c) droits d'auteur 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