Praktische Beispiele
Die folgenden Beispiele zeigen vollständige Konfigurationen zur Integration von PlayIt Live mit externer Hardware mithilfe der Funktion Externe Geräte.
Steuerung einer Sendeleuchte mit Arduino
Dieses Beispiel zeigt, wie Sie eine Studio-Sendeleuchte automatisch mit einem über USB angeschlossenen Arduino steuern.
Überblick
Ein über USB angeschlossener Arduino steuert eine Sendeleuchte (LED, relaisgesteuerte Lampe usw.). Der Arduino empfängt serielle Befehle und schaltet die Leuchte entsprechend ein oder aus. PlayIt Live sendet Befehle zu geplanten Zeiten mithilfe von Geplanten Ereignisaktionen in Ihrem Playout Log an den Arduino.
Benötigte Hardware:
- Arduino über USB mit Ihrem Computer verbunden
- Arduino programmiert, um auf serielle Befehle zu reagieren (z. B.
LIGHT_ONundLIGHT_OFF) - Sendeleuchte mit Arduino-Ausgangspin verbunden
- Arduino für 9600 Baud serielle Kommunikation konfiguriert
Schritt 1: Hardware konfigurieren
- Verbinden Sie Ihren Arduino über USB.
- Notieren Sie sich den zugewiesenen COM-Port (prüfen Sie den Geräte-Manager).
- Öffnen Sie Werkzeuge > Externe Geräte in PlayIt Live.
- Klicken Sie unter Hardware auf Neu Hinzufügen....
- Konfigurieren Sie:
- Typ: Serieller Anschluss
- Name: Arduino Sendeleuchte
- COM-Anschluss: Wählen Sie den COM-Port Ihres Arduino (z. B. COM3)
- Baudrate: 9600 (oder entsprechend der Baudrate Ihres Arduino)
- Datenbits: 8
- Parität: Keine
- Stoppbits: 1
- Flusskontrolle: Keine
- Codierung: ASCII
- Klicken Sie auf OK.
Überprüfen Sie das Protokoll auf die Bestätigung "Hardware gestartet" und "Serielle Anschlussverbindung geöffnet".
Schritt 2: Benannte Ausgänge erstellen
Ausgabe 1: Leuchte einschalten
- Klicken Sie unter Benannte Ausgänge auf Neu Hinzufügen....
- Konfigurieren Sie:
- Hardware: Arduino Sendeleuchte
- Ausgangsname: Sendeleuchte EIN
- Ausgangs-ID: ONAIR_ON
- Befehl:
LIGHT_ON\r\n
- Klicken Sie auf OK.
Ausgabe 2: Leuchte ausschalten
- Klicken Sie unter Benannte Ausgänge auf Neu Hinzufügen....
- Konfigurieren Sie:
- Hardware: Arduino Sendeleuchte
- Ausgangsname: Sendeleuchte AUS
- Ausgangs-ID: ONAIR_OFF
- Befehl:
LIGHT_OFF\r\n
- Klicken Sie auf OK.
Schritt 3: Geplante Ereignisaktionen hinzufügen
Sie können die Leuchte über Geplante Ereignisaktionen in Zeitplänen und geplanten Ereignissen steuern.
Über Zeitpläne (Clocks):
- Navigieren Sie zu Verwalten > Clocks.
- Erstellen oder bearbeiten Sie einen Clock für Ihre Live-Sendung (z. B. "Morgenshow Clock").
- Fügen Sie am Anfang des Clock eine Geplante Ereignisaktion hinzu:
- Aktion: Ausgabe auslösen
- Auswahl: Sendeleuchte EIN
- Fügen Sie Ihren Sendeinhalt hinzu (Musik, Moderationen usw.).
- Fügen Sie am Ende des Clock eine Geplante Ereignisaktion hinzu:
- Aktion: Ausgabe auslösen
- Auswahl: Sendeleuchte AUS
Über Geplante Ereignisse:
- Navigieren Sie zu Verwalten > Geplante Ereignisse.
- Erstellen Sie ein Ereignis: "Morgenshow Beginn"
- Uhrzeit: 06:00 Uhr (täglich)
- Aktion: Ausgabe auslösen, Sendeleuchte EIN
- Erstellen Sie ein Ereignis: "Morgenshow Ende"
- Uhrzeit: 10:00 Uhr (täglich)
- Aktion: Ausgabe auslösen, Sendeleuchte AUS
Typischer Arbeitsablauf
- 5:55 Uhr - Automatisierung spielt Nachtinhalt.
- 6:00 Uhr - Geplante Ereignisaktion löst Sendeleuchte EIN aus. Befehl
LIGHT_ON\r\nwird an Arduino gesendet. Leuchte leuchtet auf. - 6:00 - 10:00 Uhr - Inhalt der Live-Sendung wird abgespielt.
- 10:00 Uhr - Geplante Ereignisaktion löst Sendeleuchte AUS aus. Befehl
LIGHT_OFF\r\nwird an Arduino gesendet. Leuchte erlischt. Automatisierung wird fortgesetzt.
Physische "Nächstes abspielen"-Taste mit Arduino
Dieses Beispiel zeigt, wie Sie einen physischen Taster, der mit einem Arduino verbunden ist, zur Steuerung der PlayIt Live-Wiedergabe verwenden. Wenn der Taster gedrückt wird, springt PlayIt Live zur nächsten Track im Playout Log.
Überblick
Ein über USB angeschlossener Arduino verfügt über einen physischen Taster, der beim Drücken einen Befehl an PlayIt Live sendet. PlayIt Live empfängt diesen Befehl als benannten Eingang und löst einen Eingangstrigger aus, um die nächste Track abzuspielen.
Benötigte Hardware:
- Arduino über USB mit Ihrem Computer verbunden
- Physischer Momenttaster mit Arduino verbunden
- Arduino programmiert, serielle Befehle beim Tastendruck zu senden
- Arduino für 9600 Baud serielle Kommunikation konfiguriert
Schritt 1: Hardware konfigurieren
- Verbinden Sie Ihren Arduino über USB.
- Notieren Sie sich den zugewiesenen COM-Port (prüfen Sie den Geräte-Manager).
- Öffnen Sie Werkzeuge > Externe Geräte in PlayIt Live.
- Klicken Sie unter Hardware auf Neu Hinzufügen....
- Konfigurieren Sie:
- Typ: Serieller Anschluss
- Name: Studio-Bedienpult
- COM-Anschluss: Wählen Sie den COM-Port Ihres Arduino (z. B. COM3)
- Baudrate: 9600
- Datenbits: 8
- Parität: Keine
- Stoppbits: 1
- Flusskontrolle: Keine
- Codierung: ASCII
- Klicken Sie auf OK.
Überprüfen Sie das Protokoll auf die Bestätigung "Hardware gestartet" und "Serielle Anschlussverbindung geöffnet".
Schritt 2: Benannten Eingang erstellen
- Klicken Sie unter Benannte Eingänge auf Neu Hinzufügen....
- Konfigurieren Sie:
- Hardware: Studio-Bedienpult
- Eingangsname: Taste Nächste Track
- Eingangs-ID: BTN_NEXT
- Befehl:
PLAY_NEXT\r\n
- Klicken Sie auf OK.
Dieser Eingang wird ausgelöst, wenn der Arduino PLAY_NEXT\r\n an PlayIt Live sendet.
Schritt 3: Eingangstrigger erstellen
- Klicken Sie unter Eingangstrigger auf Neu Hinzufügen....
- Konfigurieren Sie:
- Triggername: Nächste Track abspielen bei Tastendruck
- Eingang: Taste Nächste Track
- Klicken Sie auf Aktion Hinzufügen...
- Wählen Sie die Aktion: Nächstes abspielen
- Klicken Sie auf OK.
- Klicken Sie auf OK.
Signalfluss
- Physische Aktion: DJ drückt die Taste am Bedienpult.
- Arduino: Erkennt Tastendruck und sendet
PLAY_NEXT\r\nüber seriellen Port. - Benannter Eingang: PlayIt Live empfängt den Befehl und ordnet ihn "Taste Nächste Track" zu.
- Eingangstrigger: "Nächste Track abspielen bei Tastendruck" wird aktiviert.
- Aktion wird ausgeführt: PlayIt Live spielt das nächste Element im Playout Log ab.
- Ergebnis: Aktuelle Track wird ausgeblendet und gestoppt, und die nächste Track beginnt sofort zu spielen.
Satelliten-Feed-Synchronisation mit Broadcast Tools Switcher
Dieses Beispiel zeigt, wie Sie einen Broadcast Tools ACS 8.2 Plus-Switcher verwenden, um ein GPI-Signal (General Purpose Input) von einem Satellitenempfänger zu empfangen, das PlayIt Live dazu veranlasst, bei lokalen Werbeunterbrechungen Werbespots abzuspielen.
PlayIt Software bietet Unterstützung ausschließlich für die Funktion Externe Geräte und die Konfiguration benannter Eingänge. Für Hilfe bei der Hardware-Konfiguration, Verkabelung und Fehlerbehebung von Broadcast Tools wenden Sie sich bitte direkt an Broadcast Tools unter [email protected] oder +1 (360) 854 9559. Siehe die Produktseite Broadcast Tools ACS 8.2 Plus für das Installations- und Betriebshandbuch.
Überblick
Ihr Sender empfängt ein syndiziertes Programm über Satellit. Der Satellitenempfänger verfügt über einen GPI-Ausgang, der ein Signal sendet, wenn das Programm endet und es Zeit für lokale Werbespots ist. Sie möchten, dass PlayIt Live auf dieses Signal wartet, bevor die Werbeunterbrechung beginnt.
Voraussetzungen:
- Broadcast Tools ACS 8.2 Plus ordnungsgemäß mit dem GPI-Ausgang Ihres Satellitenempfängers verkabelt
- Serielle Verbindung zwischen Broadcast Tools-Gerät und Ihrem Computer hergestellt
- Broadcast Tools-Gerät mit geeigneter Geräte-ID, Baudrate und aktiviertem PIP-Modus konfiguriert
- Bestätigt, dass das Broadcast Tools-Gerät das GPI-Signal von Ihrem Satellitenempfänger empfängt
Schritt 1: Hardware konfigurieren
- Öffnen Sie Werkzeuge > Externe Geräte in PlayIt Live.
- Klicken Sie unter Hardware auf Neu Hinzufügen....
- Konfigurieren Sie:
- Typ: Broadcast Tools
- Name: Satellitenempfänger
- COM-Anschluss: Wählen Sie den entsprechenden Port
- Baudrate: 9600 (oder entsprechend Ihrer Broadcast Tools-Konfiguration)
- Lese-Timeout: 1000 ms
- Schreib-Timeout: 1000 ms
- Klicken Sie auf OK.
Überprüfen Sie das Protokoll auf die Verbindungsbestätigung.
Schritt 2: Benannten Eingang erstellen
- Klicken Sie unter Benannte Eingänge auf Neu Hinzufügen....
- Konfigurieren Sie:
- Hardware: Satellitenempfänger
- Eingangsname: Satellit Pause bereit
- Eingangs-ID: SAT_BREAK
- Geräte-ID: Ihre Broadcast Tools-Geräte-ID (typischerweise 0 oder 1)
- GPI/PIP-Eingangsnummer: Die Eingangsnummer, an der Ihr Satelliten-GPI angeschlossen ist (z. B. 1)
- Wert Ändert Sich Zu: 1 oder 0 je nach Ihrem GPI-Signaltyp
- Klicken Sie auf OK.
Schritt 3: Eingangstrigger erstellen
- Klicken Sie unter Eingangstrigger auf Neu Hinzufügen....
- Konfigurieren Sie:
- Triggername: Satellit Pause fortsetzen
- Eingang: Satellit Pause bereit
- Klicken Sie auf Aktion Hinzufügen... und wählen Sie Nächstes abspielen.
- Klicken Sie auf OK.
Schritt 4: Clock erstellen
- Navigieren Sie zu Verwalten > Clocks.
- Erstellen Sie einen neuen Clock oder bearbeiten Sie einen vorhandenen Clock (z. B. "Satellitenshow Clock").
- Fügen Sie dem Clock folgende Elemente in dieser Reihenfolge hinzu:
Clock-Start (Präzises Timing):
- Fügen Sie einen Fixed Time Marker bei 00:00 (Stundenbeginn) oder der Startzeit Ihrer Sendung hinzu. Typ: Hard.
Auf manuelle Steuerung umschalten:
- Fügen Sie eine Geplante Ereignisaktion hinzu. Aktion: Playout Mode ändern. Modus: Automatisierung AUS.
Anfängliche Stille (warten auf Werbeunterbrechungssignal):
- Fügen Sie eine Break Note hinzu. Dauer: auf eine lange Dauer einstellen (z. B. 1800 Sekunden für 30 Minuten). Notizen: "Satellitenshow läuft, warte auf Werbeunterbrechungssignal". Stellen Sie sicher, dass das Segue-Kontrollkästchen deaktiviert ist (rotes Stoppzeichen).
Werbeunterbrechung:
- Fügen Sie Ihre Werbeunterbrechungs-Tracks/Jingles hinzu. Stellen Sie sicher, dass diese Segue aktiviert haben (grüner Pfeil) für normalen Fluss zwischen den Werbespots.
Rückkehr zur Stille:
- Fügen Sie eine weitere Break Note hinzu. Dauer: auf die verbleibende Satellitensendezeit eingestellt (z. B. 1800 Sekunden). Notizen: "Satellitenshow fortgesetzt, lokale Unterbrechung beendet".
Sendungsende (Rückkehr zum Normalbetrieb):
- Fügen Sie eine Geplante Ereignisaktion hinzu. Aktion: Playout Mode ändern. Modus: Automatisierung EIN.
- Speichern Sie den Clock.
Schritt 5: Clock planen
- Planen Sie den Clock für Ihre Sendezeit (z. B. 14:00 Uhr) über Verwalten > Clock-Zeitplan.
- Schalten Sie den Log-Scheduler EIN.
- Zum geplanten Zeitpunkt startet PlayIt Live den Clock mit präzisem Timing und ordnungsgemäßer Automatisierungssteuerung.
Vollständiger Arbeitsablauf
- 14:00 Uhr - Fixed Time Marker gewährleistet präzise Startzeit.
- Automatisierung schaltet AUS - Gewährleistet manuelle Steuerung; rote Stoppzeichen werden berücksichtigt.
- Erste Break Note beginnt - PlayIt Live gibt Stille aus.
- Satellitenshow läuft - Externer Satelliten-Feed ist live on-air.
- Break Note erreicht Ende - PlayIt Live stoppt am roten Stoppzeichen und wartet.
- Satellitenempfänger - Erkennt Ende des Programmsegments, aktiviert GPI-Ausgang.
- Broadcast Tools-Gerät - Erkennt GPI-Statusänderung, sendet Daten an PlayIt Live.
- Benannter Eingang ausgelöst - "Satellit Pause bereit" empfängt das Signal.
- Eingangstrigger aktiviert - Führt die "Nächstes abspielen"-Aktion automatisch aus.
- Werbeunterbrechung läuft - Lokale Spots senden mit normalen Segues dazwischen.
- Rückkehr zur Stille - Zweite Break Note beginnt, PlayIt Live gibt wieder Stille aus.
- Satellitenshow wird fortgesetzt - Externer Satelliten-Feed wird fortgesetzt.
- Sendungsende - Automatisierung schaltet für normalen Sendebetrieb wieder EIN.