Implémentation du lecteur Tizen tizen-player
Installation du lecteur Tizen installing-tizen-player
Pour mettre en œuvre le lecteur Tizen avec AEM Screens, procédez comme suit :
-
Accédez à la page Téléchargements du lecteur AEM Screens pour télécharger le lecteur Tizen.
-
Installez le fichier (.zip) du lecteur Tizen à partir de l’ordinateur local.
Configuration du serveur HTTP setting-local-server
http server
. (Il n’est pas nécessaire que le http server
soit un serveur local ou Apache).Suivez les étapes ci-dessous :
-
Copiez les deux fichiers extraits (
AEMScreensPlayer.wgt
etsssp_config.xml
) dans le répertoire racine de votre serveur web Apache local.note note NOTE Le fichier AEMScreensPlayer.wgt
est l’application du lecteur Tizen, tandis que le fichiersssp_config.xml
contient des informations sur ce mappage qui vous aide à l’installer sur le périphérique Tizen. -
Obtenez l’adresse IP ou l’URL de votre serveur HTTP local (et le chemin d’accès au dossier contenant les fichiers extraits à l’étape 2 s’ils sont extraits dans un sous-dossier et non dans le dossier racine).
-
Le lecteur Tizen télécharge le programme d’installation à partir du serveur local.
Nommage d’un lecteur Tizen name-tizen
Vous pouvez attribuer un nom d’appareil convivial à votre lecteur Tizen et envoyer le nom d’appareil choisi à Adobe Experience Manager (AEM). Cette fonctionnalité vous permet non seulement de nommer votre lecteur Tizen, mais également d’attribuer facilement le contenu approprié.
Pour configurer le nom dans le lecteur Tizen, procédez comme suit :
- Cliquez sur le bouton menu de votre télécommande.
- Accédez à Réseau > Nom de l’appareil pour attribuer un nom au lecteur.
Configuration des mises à jour sur le périphérique Samsung config-updates
Suivez les étapes ci-dessous sur le périphérique Samsung pour effectuer l’installation du lecteur AEM Screens :
-
Accédez à votre périphérique Samsung et activez-le.
-
Cliquez sur le bouton MENU de la télécommande du périphérique et faites défiler la liste jusqu’à System (Système) dans la barre de navigation de gauche.
-
Faites défiler la page vers le bas et sélectionnez l’option Play via (Lecture sur) et remplacez-la par l’option URL Launcher (Lancement d’URL).
-
Une fois le lanceur d’URL défini, appuyez sur le bouton Home (Accueil) de votre télécommande.
-
Accédez à URL Launcher Settings (Paramètres du lanceur d’URL), saisissez l’adresse IP de votre serveur hôte local et cliquez sur Done (Terminé).
note note NOTE Le lecteur Tizen doit maintenant pouvoir se connecter au serveur http. -
Le lecteur AEM Screens devrait alors être automatiquement installé et lancé sur votre périphérique Samsung.
note note NOTE Le périphérique Tizen et le serveur http
doivent pouvoir se connecter les uns aux autres, c’est-à-dire que le serveur doit être accessible au lecteur Tizen.
Exonération des agents utilisateur avec le problème de cookie SameSite exempting-user-agents
Certains moteurs de navigation sont incompatibles avec l’attribut SameSite=None utilisé dans le jeton de connexion émis par AEM versions 6.5 à 6.7. Le problème peut en général être résolu en mettant à jour le navigateur vers la dernière version disponible. Dans certains cas, de telles mises à niveau peuvent ne pas être possibles, par exemple avec des écrans intelligents, des décodeurs ou d’autres périphériques avec des moteurs de navigation intégrés.
Suivez les étapes ci-dessous pour exempter ces clients incompatibles lors de l’utilisation de l’attribut SameSite=None :
-
Mettez à niveau vers le Service Pack Adobe Experience Manager (AEM) 6.5.7.
-
Une fois AEM redémarré, accédez à
/system/console/configMgr
et recherchez Adobe Granite Token Authentication Handler. Définissez la valeur SameSite sur None. -
Vous devriez voir une nouvelle option Agents utilisateur à exempter de l’attribut samesite. Renseignez ce champ avec une expression régulière correspondant aux agents utilisateur qui ne sont pas compatibles avec l’attribut SameSite=None.
note note NOTE Consultez SameSite=None : clients incompatibles connus pour plus d’informations. Pour le lecteur Tizen, utilisez l’expression régulière : (.*)Tizen(.*)
. -
Enregistrez le lecteur Tizen dans votre instance AEM 6.5.5 ou ultérieure, il doit alors s’enregistrer et afficher le contenu normalement.
Approvisionnement à distance du lecteur Tizen remote-provisioning
L’approvisionnement à distance du lecteur Tizen vous permet de déployer des centaines, voire des milliers, d’affichages Samsung Tizen sans effort. Cette fonction vous évite beaucoup d’opérations manuelles fastidieuses pour configurer chaque lecteur avec l’URL du serveur et le code d’enregistrement en masse, ou d’autres paramètres, et dans le cas de Screens as a Cloud Service pour configurer le mode cloud et le jeton cloud.
Cette fonctionnalité vous permet de configurer à distance le lecteur Tizen et de mettre à jour ces configurations de manière centralisée, si nécessaire. Tout ce dont vous avez besoin est le serveur HTTP
utilisé pour héberger l’application Tizen (wgt and xml file)
et un éditeur de texte pour enregistrer le code config.json
avec les paramètres appropriés.
Assurez-vous d’avoir configuré l’adresse du lanceur d’URL sur l’appareil Tizen, c’est-à-dire les paramètres Bouton d’accueil > Lancement d’URL.
Sur le serveur HTTP
qui héberge l’application Tizen, placez le fichier config.json
au même emplacement que le fichier wgt
. Le nom du fichier doit être config.json
.
Le lecteur Tizen s’installe et, au lancement (et à chaque redémarrage), vérifie et applique les paramètres du fichier config.json
.
Exemple de règle JSON example-json
{
"server": "http://your-aem-instance.com:4502",
"registrationKey": "AdobeRocks!!",
"enableAdminUI": true,
"enableOSD": true,
"enableActivityUI": true
}
Attributs et objectif des règles policy-attributes
Le tableau ci-dessous récapitule les règles avec leurs fonctions.
rebootSchedule
lors de la configuration des règles. Les configurations de règles sont lues chaque fois que le lecteur se recharge.Enregistrement du périphérique Tizen auprès du Remote Management Service (RMS) Samsung enroll-tizen-device-rms
Suivez les étapes ci-dessous pour enregistrer le périphérique Tizen auprès du Remote Management Service (RMS) Samsung et configurer à distance le lanceur d’URL :
-
Accédez à Menu -> Network (Réseau) -> Server Network Settings (Paramètres réseau du serveur) et appuyez sur Done (Entrée).
-
Accédez à l’adresse du serveur, entrez l’URL MagicInfo et appuyez sur Done (Terminé).
-
Configurez TLS, si nécessaire. Accédez au port et sélectionnez le numéro de port sur le serveur, puis cliquez sur Save (Enregistrer).
-
Accédez à l’onglet Device (Périphérique) et recherchez le périphérique que vous venez de configurer. Une fois le périphérique trouvé, cochez la case et sélectionnez Approve (Approuver).
-
Renseignez les informations requises et sélectionnez un groupe de périphériques. Cliquez sur OK pour terminer le processus d’approbation.
-
Une fois le périphérique approuvé, il doit apparaître dans la liste des périphériques. Cliquez sur le bouton Information situé dans l’icône de votre périphérique, c’est-à-dire le i, comme indiqué dans l’image ci-dessous.
-
La boîte de dialogue présentant les informations sur le périphérique s’affiche. Sélectionnez l’onglet Device Info (Informations sur le périphérique) et cliquez sur Edit (Modifier).
-
Modifiez les options du périphérique et sélectionnez l’onglet Setup (Configuration). Accédez à la section URL Launcher (Lancement d’URL) et saisissez l’URL hébergeant le wgt et le
SSSP config file
pour installer une applicationSSSP
, comme illustré dans la figure ci-dessous. -
Cliquez sur Save (Enregistrer) pour que les modifications s’affichent à l’écran.
Utiliser la commande à distance Screens using-remote-control
AEM Screens offre une fonctionnalité de commande à distance. Pour en savoir plus sur cette fonctionnalité, cliquez ici : Commande à distance Screens.