← Terug naar ShowCue
Geen bridge-app nodig

Companion rechtstreeks koppelen

ShowCue stuurt cue-acties lokaal naar Companion. Voor de andere richting roepen Companion-knoppen beveiligde GO-, GO−- en GOTO-URL's van de show aan.

ShowCue → Companion

Lokale cueknoppen

  1. 1. Open binnen de show de pagina Companion.
  2. 2. Vul het lokale adres in, bijvoorbeeld http://127.0.0.1:8000 of http://192.168.1.50:8000.
  3. 3. Test, schakel directe bediening in en sla op.
  4. 4. Selecteer per cue pagina en Stream Deck-knop in de cue-editor.

Het adres wordt alleen in deze browser bewaard. Companion moet op het LAN luisteren en de firewall moet de HTTP-poort toelaten.

Companion → ShowCue

GO via beveiligde URL's

  1. 1. Genereer op de Companion-pagina van de show de besturings-URL's en bewaar ze meteen.
  2. 2. Voeg in Companion de verbinding Generic HTTP toe.
  3. 3. Gebruik voor GO en GO− een gewone POST-actie met lege body.
  4. 4. Gebruik voor GOTO een POST-actie met body cue=12.5 en Content Type application/x-www-form-urlencoded. Heeft jouw module een actie “POST Form”, vul dan veld cue met het zichtbare cuenummer.

De URL's bevatten dezelfde geheime sleutel. GO− gaat naar de vorige niet-overgeslagen cue. GOTO zoekt op het cuenummer dat in ShowCue zichtbaar is. Gebruik aparte besturingsknoppen en koppel die Companion-knoplocaties niet aan cues, anders kan een aanroeplus ontstaan.

ShowCue → Companion

Visuele knopfeedback

  1. 1. Kies bij het genereren van de URL's voor de actieve cue of voor een specifieke GOTO-cue en kopieer de feedback-URL.
  2. 2. Voeg aan de Companion-knop de feedback Generic HTTP → Image from URL toe.
  3. 3. Plak de URL, laat headers leeg en stel de poll interval in op 1000 ms.

De knop toont LIVE, PAUSED of NO RUN. Een feedback-URL voor een specifieke GOTO-cue wordt groen met ACTIVE zodra die cue actief is.

Realtime schermen en tijdsync

Een scherm haalt bij openen of F5 één momentopname op. Daarna volgen cuewissels via WebSocket. Elk bericht bevat een oplopend volgnummer en cue-starttijd; de klok wordt met de serverklok gecorrigeerd zodat timers op verschillende schermen gelijklopen.

Problemen oplossen