Synchronisation des commandes command-sync

La page suivante décrit l’utilisation de la synchronisation des commandes. La synchronisation des commandes permet une lecture synchronisée sur différents lecteurs. Les lecteurs peuvent lire des contenus différents, mais chaque ressource doit avoir la même durée.

IMPORTANT
Cette fonctionnalité ne prend pas en charge les séquences incorporées, les séquences incorporées dynamiques, les canaux d’application ni les transitions.

Vue d’ensemble overview

Les solutions de signalétique numérique doivent prendre en charge les murs vidéo et la lecture synchronisée. Ce scénario est vrai si vous tentez de prendre en charge des scénarios tels que des comptes à rebours du nouvel an ou des vidéos de grande taille découpées pour être lues sur plusieurs écrans. C’est dans de tels scénarios que la synchronisation des commandes entre en jeu.

Pour utiliser la synchronisation des commandes, un lecteur est défini comme principal et envoie une commande, tandis que tous les autres lecteurs sont définis comme des clients et procèdent à la lecture lorsqu’ils reçoivent la commande.

Le lecteur principal envoie une commande à toutes les personnes enregistrées lorsqu’il est sur le point de démarrer la lecture d’un élément. La payload liée à cette action peut être l’index de l’élément à lire et/ou le code HTML externe de l’élément à lire.

Mise en œuvre de la synchronisation des commandes using-command-sync

La section suivante décrit l’utilisation de la synchronisation des commandes dans un projet AEM Screens.

NOTE
Pour la lecture synchronisée, il est nécessaire que tous les appareils présentent les mêmes spécifications matérielles et, de préférence, le même système d’exploitation. Il n’est pas recommandé de synchroniser des appareils et systèmes d’exploitation différents.

Configuration du projet setting-up

Avant d’utiliser la fonction de synchronisation des commandes, assurez-vous d’avoir un projet et un canal contenant du contenu préparé pour votre projet.

  1. L’exemple suivant présente un projet de démonstration nommé CommandSyncDemo et un canal de séquence ChannelLobby.

    image1

    note note
    NOTE
    Pour savoir comment créer un canal ou ajouter du contenu à un canal, voir Création et gestion des canaux.

    Le canal contient le contenu suivant, comme illustré ci-dessous.

    image1

  2. Créez un emplacement Lobby, puis, par la suite, un affichage intitulé LobbyDisplay dans le dossier Locations, comme illustré ci-dessous.
    image1

  3. Affectez le canal ChannelLobby au canal LobbyDisplay. Vous pouvez afficher le canal affecté à l’affichage à partir du tableau de bord.
    image1

    note note
    NOTE
    Pour savoir comment attribuer un canal à un affichage, voir Création et gestion des affichages.
  4. Accédez au dossier Devices.

  5. Cliquez sur Gestionnaire de périphériques dans la barre d’actions.

    image1

    note note
    NOTE
    Pour savoir comment enregistrer un appareil, voir Enregistrement d’appareil.
  6. À des fins de démonstration, cet exemple présente un appareil Chrome et un lecteur Windows comme deux appareils distincts. Les deux appareils pointent vers le même affichage.
    image1

Mise à jour des paramètres de canal

  1. Accédez à ChannelLobby.

  2. Cliquez sur Modifier dans la barre d’actions.

  3. Sélectionnez l’ensemble du canal comme illustré ci-dessous.
    image1

  4. Cliquez sur l’icône en forme de clé à molette.
    image1

  5. Dans la boîte de dialogue Page, saisissez le mot-clé synchronisé dans le champ Stratégie.
    image1

Configurer un lecteur principal setting-up-primary

  1. Accédez au tableau de bord d’affichage à partir de CommandSyncDemo > Locations > Lobby > LobbyDisplay. Cliquez ensuite sur Tableau de bord dans la barre d’actions.
    Les deux appareils (Chrome et le lecteur Windows) apparaissent dans le panneau APPAREILS, comme illustré ci-dessous.
    image1

  2. Dans le panneau  APPAREILS, sélectionnez l’appareil que vous souhaitez définir comme appareil principal. L’exemple suivant illustre la configuration de l’appareil Chrome en tant qu’appareil principal. Cliquez sur Définir en tant qu’appareil principal.

    image1

  3. Saisissez l’adresse IP dans Définir en tant qu’appareil principal et cliquez sur Enregistrer.

    image1

NOTE
Vous pouvez configurer plusieurs appareils en tant qu’appareils principaux.

Synchronisation avec l’appareil principal sync-up-primary

  1. Une fois l’appareil Chrome défini comme appareil principal, vous pouvez synchroniser l’autre appareil (dans ce cas, le lecteur Windows) avec l’appareil principal.
    Cliquez sur l’autre appareil (ici, le lecteur Windows) dans le panneau APPAREILS puis sur Synchroniser avec l’appareil principal.

    image1

  2. Sélectionnez l’appareil dans la liste, puis cliquez sur Enregistrer.

    [REMARQUE :]
    La boîte de dialogue Synchroniser avec l’appareil principal affiche la liste des appareils principaux. Sélectionnez l’appareil souhaité.

  3. Une fois que l’appareil (le lecteur Windows) est synchronisé avec l’appareil principal (le lecteur Chrome), il apparaît comme synchronisé dans le panneau APPAREILS.

    image1

Désynchronisation du lecteur principal desync-up-primary

Lorsque que vous avez synchronisé un ou plusieurs appareils avec un appareil principal, vous pouvez les désynchroniser.

NOTE
Si vous désynchronisez un appareil principal, cette action annule également la liaison de tous les appareils clients qui lui sont associés.

Pour supprimer la synchronisation avec l’appareil principal, procédez comme suit :

  1. Accédez au panneau APPAREILS et cliquez sur l’appareil.

  2. Cliquez sur Désynchroniser les appareils afin de désynchroniser le client de l’appareil principal.

    image1

  3. Cliquez sur Confirmer pour désynchroniser l’appareil sélectionné de l’appareil principal.

    [REMARQUE :]
    Si vous cliquez sur l’appareil principal et que vous utilisez l’option désynchroniser, tous les appareils connectés à l’appareil principal seront désynchronisés en une seule fois.

recommendation-more-help
adce462a-f916-4dbe-9ab5-0b62cfb0f053