Vous consultez actuellement l'aide de la version:
Remarque :
Pour télécharger le lecteur AEM Screens, cliquez ici.
AEM Screens est également disponible sur Google Play, dans l’ iTunes App Store et sous Chrome OS.
Pour plus d’informations sur la mise en œuvre de Chrome OS Player, reportez-vous à la section Console de gestion Chrome.
Remarque :
Important :
Le lecteur AEM Screens n’utilise pas le jeton CSRF (Cross-Site Request Forgery). Par conséquent, pour configurer un serveur AEM afin qu’il puisse être utilisé avec AEM Screens, ignorez le filtre de référent en autorisant les référents vides.
Les points clés suivants permettent de configurer le serveur AEM en vue de son utilisation avec AEM Screens :
Autoriser les requêtes de référents vides
Suivez les étapes ci-après pour activer Apache Sling Referrer Filter Allow Empty. Cette activation est nécessaire pour un fonctionnement optimal du protocole de contrôle entre le lecteur et le serveur AEM Screens.
- Accédez à Configuration de la console Web Adobe Experience Manager.
- Cochez l’option allow.empty.
- Cliquez sur Enregistrer.
AEM en mode d’exécution NOSAMPLECONTENT
L’exécution d’AEM en production permet d’utiliser le mode d’exécution NOSAMPLECONTENT. Supprimez l’en-tête X-Frame-Options=SAMEORIGIN (dans la section de l’en-tête de réponse supplémentaire) de
http://localhost:4502/system/console/configMgr/org.apache.sling.engine.impl.SlingMainServlet.
Cette opération est nécessaire pour que le lecteur AEM Screens joue des chaînes en ligne.
Restrictions de mot de passe
L’enregistrement du lecteur AEM Screens échoue si des restrictions de mot de passe sont définies.
Supprimez la configuration suivante pour le définir correctement,
Configuration du dispatcher
Pour le dispatcher, ajoutez les en-têtes clients au fichier .any. Autorisez les en-têtes suivants :
- "X-Requested-With"
- "X-SET-HEARTBEAT"
- "X-REQUEST-COMMAND"
Encodage Java
Définissez l’encodage Java sur Unicode. Par exemple, Dfile.encoding=Cp1252 ne fonctionnera pas.
Remarque :
Recommandation :
Il est recommandé d’utiliser HTTPS pour le serveur AEM Screens utilisé en production.
-
Cliquez sur iTunes App Store pour télécharger AEM Screens pour l’iPad.
Remarque :
Si vous laissez le champ de résolution vide, il utilisera la résolution native du périphérique.
-
Téléchargez le lecteur OS X à partir de la page des téléchargements du lecteur AEM Screens.
-
Téléchargez le lecteur Android depuis la page des téléchargements du lecteur AEM Screens.
Le processus d’enregistrement des périphériques est effectué sur 2 machines distinctes :
- Périphérique actuel à enregistrer, par exemple Affichage de signalétique.
- Serveur AEM utilisé pour enregistrer votre périphérique.
-
Remarque :
Pour en savoir plus sur la création d’un nouveau projet pour Screens dans le tableau de bord AEM, voir Création et gestion d’un projet Screens.
Sur votre périphérique, l’interface utilisateur d’enregistrement doit être mise à jour pour afficher l’identifiant du périphérique.

Dans AEM, le périphérique doit être ajouté à la liste et resté non attribué. Pour apprendre comment l’attribuer, voir Attribution de périphérique.
Avant de savoir comment attribuer un périphérique, il est recommandé de comprendre auparavant comment :

Les restrictions de mot de passe utilisateur à l’échelle du système peuvent entraîner l’échec de l’enregistrement du périphérique. L’enregistrement du périphérique utilise un mot de passe généré de manière aléatoire pour créer l’utilisateur du périphérique.
Si le mot de passe est limité par la configuration AuthorizableActionProvider, il se peut que la création de l’utilisateur de périphérique échoue.
Remarque :
Le mot de passe aléatoire actuel se compose de 36 caractères ASCII ; la plage s’étend de 33 à 122 (presque exclusivement des caractères spéciaux).
En cas d’échec de l’enregistrement du périphérique, vérifiez la configuration AuthorizableActionProvider pour savoir s’il existe des restrictions.
Les journaux d’erreurs suivants affichent l’enregistrement du périphérique qui a échoué :
25.09.2016 16:54:03.140 *ERROR* [59.100.121.82 [1474844043109] POST /content/screens/svc/registration HTTP/1.1] com.adobe.cq.screens.device.registration.impl.RegistrationServlet Error during device registration javax.jcr.nodetype.ConstraintViolationException: Password violates password constraint (^(?=.*\d).{7,9}$). at org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction.validatePassword(PasswordValidationAction.java:105) at org.apache.jackrabbit.oak.spi.security.user.action.PasswordValidationAction.onPasswordChange(PasswordValidationAction.java:76) at org.apache.jackrabbit.oak.security.user.UserManagerImpl.onPasswordChange(UserManagerImpl.java:308)
Pour en savoir plus sur le lecteur AEM Screens, voir Utilisation du lecteur Screens.