Aller au contenu
AV-Sync

Configurer BrightAuthor:Connected

5 min de lectureMis à jour oct. 202618 étapes

Guide-ID a mis en place cette intégration aussi bien dans BrightAuthor 5 (voir AV-Sync avec le plugin BrightSign) que dans BrightAuthor:Connected. Le plugin et les commandes série sont identiques ; seuls les chemins de menu diffèrent. Cette page suit BrightAuthor:Connected.

  • Un Brainbox Guide-ID et un câble USB adapté au port USB du lecteur (côté Brainbox : USB-C)
  • Un lecteur BrightSign et BrightAuthor:Connected
  • Le script de plugin SendTimecodeviaRS232.brs — demandez-le à helpdesk@guide-id.com
  • Des Podcatcher Pro, un Basecamp et un accès au Platform
  1. Ouvrez votre présentation, ou créez-en une nouvelle depuis le menu des présentations, et passez la mise en page en mode Advanced
  2. Ouvrez l’onglet Presentation settings, puis l’onglet Support content
  3. Cliquez sur + à côté de Script Plugin et ajoutez SendTimecodeviaRS232.brs
  4. Nommez le plugin exactement videoTimecodeInfo
  1. Sur la page Content, faites glisser le widget Live text de la barre des widgets vers la mise en page
  2. Vérifiez que le live text object est bien l’initial state
  3. Uniquement si rien d’autre ne démarre vos vidéos : dans la barre des événements, cliquez sur l’événement Timeout, puis sur le live text object. Dans Event Properties → Target State, choisissez Transition to new state et sélectionnez la vidéo à lire après le délai
  1. Dans l’onglet Events, cliquez sur l’événement Serial Input (icône de port), puis sur le live text object
  2. Dans Event Properties, réglez Serial port sur 2 (0 sur le LS424) et Serial input sur <*>
  3. Dans Target State, choisissez Remain on current state

Sélectionnez le live text object et, dans State Properties → Advanced, ajoutez cette commande :

  • Command : Send
  • Command parameters : Serial bytes (comma separated)
  • Serial port : 2 (0 sur le LS424)
  • Bytes : 13, 10

Le retour chariot bascule le port USB du Brainbox en mode commande ; le Brainbox n’envoie aucune réponse.

Pour chaque vidéo, ouvrez State Properties → Video State → Advanced et ajoutez une commande d’entrée :

  • Command : Send
  • Command parameters : Serial String (EOL)
  • Serial port : 2 (0 sur le LS424)
  • String : brightsign code A1XX

XX sont les deux derniers caractères du code vidéo saisi dans le Platform, par exemple brightsign code A101.

Partie 4 — Laisser les scans démarrer la vidéo

Section intitulée « Partie 4 — Laisser les scans démarrer la vidéo »

Nécessaire uniquement si les visiteurs doivent démarrer la vidéo depuis leur Podcatcher Pro.

  1. Mode console vidéo — sur le live text object, ajoutez une commande d’entrée Send → Serial String (EOL) sur le port 2 (0 sur le LS424) avec la chaîne console video 1. Dès lors, à chaque scan d’une étape AV-Sync, le Brainbox envoie videocode A101 (en majuscules) sur le port série
  2. Variable — dans Presentation Settings → Variables, cliquez sur Add Variable : nom Video Code, valeur par défaut 0, accès Shared, type Local
  3. Réinitialisation — sur le live text object, ajoutez une commande d’entrée Other → Reset Variable pour Video Code
  4. Entrée série — modifiez l’événement d’entrée série de la partie 3 en videocode <*>, réglez Assign wildcard to variable sur Video Code et conservez Remain on current state
  5. Conditional targets — dans l’onglet Advanced de l’événement, ajoutez une cible par vidéo : variable Video Code Equals A1XX → Transition to new state → la vidéo correspondante. Les valeurs doivent être en majuscules, par exemple A101
  1. Cliquez sur le bouton de publication dans l’écran de mise en page et cochez Enable serial debugging — sans cela, la communication série avec le Brainbox ne fonctionne pas
  2. Reliez le Brainbox au BrightSign par USB et redémarrez le BrightSign
  3. Scannez l’étape AV-Sync avec un Podcatcher Pro : la vidéo démarre, l’audio est lu en synchronisation et la LED AV-Sync du Brainbox clignote en vert pendant la lecture
  • Le numéro de port correspond au lecteur (2, ou 0 sur le LS424)
  • Le nom du plugin est exactement videoTimecodeInfo, majuscules et minuscules comprises
  • Les codes vidéo correspondent au Platform, en majuscules
  • Le débogage série est activé
  • Aucune activité de la LED : vérifiez le câble USB, puis redémarrez le BrightSign — le Brainbox est alimenté par le port USB du lecteur et redémarre avec lui
  • Mauvaise vidéo lue : vérifiez les codes vidéo dans les conditional targets
Cet article vous a-t-il été utile ?