Priority Streams
Priority Streams erfordert das Advanced Scheduling-Modul. Starten Sie eine kostenlose zweiwöchige Testversion in PlayIt Live über Hilfe > Lizenzinformationen.
Priority Streams ist eine Funktion, mit der Sie einen externen Stream, z. B. einen Remote-Moderator/DJ oder eine Außenübertragung, einbinden können. Wenn ein Priority Stream live ist, wird die normale Live-Assist-Wiedergabe gestoppt und der Priority Stream übernimmt. Wenn ein Priority Stream nicht verbunden ist oder zu leise bzw. still ist, wird er nicht live gehen und die normale Live-Assist-Wiedergabe nicht übernehmen. Der höchste Priority Stream mit dem Status geöffnet und aktiv hat Vorrang vor der normalen Live-Assist-Wiedergabe.
Ein Video zur Demonstration von Priority Streams in PlayIt Live finden Sie auf dem YouTube-Kanal von PlayIt Software:
So funktioniert es
Wenn ein Priority Stream geöffnet ist, versucht PlayIt Live kontinuierlich, sich mit einer Live-URL zu verbinden (bei Live-URL-Streams) oder überprüft Verbindungen am Port für Direkt-Stream-Verbindungen (bei Direkt-Stream-Verbindungs-Streams). Wenn eine Verbindung hergestellt wird und der Lautstärkepegel des Audios ausreichend ist (siehe Stille-Schwellenwert in den Live-Assist-Modus-Einstellungen), wird der Priority Stream als aktiv angesehen. Die normale Live-Assist-Wiedergabe wird ausgeblendet und gestoppt oder wartet, bis der aktuell abgespielte Track beendet ist (je nach Einstellungen), und dann wird der Priority Stream live gehen. Wenn mehrere aktive Priority Streams vorhanden sind, wird derjenige mit der höchsten Priorität live gehen. Bei gleicher Priorität geht derjenige live, der zuerst aktiv war.
Wenn der Priority Stream nicht mehr aktiv ist, nimmt die Live-Assist-Wiedergabe ihren vorherigen Zustand wieder auf (abspielend oder gestoppt) oder schaltet die Automatisierung ein, abhängig von den Einstellungen.
Um den geöffneten Zustand eines Priority Streams automatisch zu steuern, verwenden Sie eine Aktion Öffnungsstatus ändern unter Verwalten > Geplante Ereignisse, oder fügen Sie ein Element Geplante Ereignisaktion in das Playout Log ein.
Direct Streams
Ein Priority Stream erhält sein Audio auf eine von zwei Arten, die durch seinen Typ festgelegt wird:
- Live-URL: PlayIt Live stellt eine Verbindung zu einem Remote-Icecast- oder SHOUTcast-Server her und ruft das Audio von diesem ab.
- Direkt-Stream-Verbindung (ein „Direct Stream"): Die Richtung ist umgekehrt – ein Remote-Encoder verbindet sich mit PlayIt Live und überträgt sein Audio, auf die gleiche Weise, wie ein Encoder einen Icecast-Server speist.
Ein Direct Stream ist nützlich, wenn der Remote-Moderator keine eigene Stream-URL hosten kann, aber Audio an Ihre senden kann – zum Beispiel ein Gast-DJ, der von zu Hause sendet. Die Remote-Quelle authentifiziert sich als PlayIt Live-Benutzer, sodass jeder Priority Stream vom Typ Direkt-Stream-Verbindung an den Benutzer gebunden ist, der darauf streamt, und die Quelle muss MP3-Audio senden.
So richten Sie einen Direct Stream ein:
- Aktivieren Sie in Einstellungen > Advanced Scheduling die Option Direkte Stream-Verbindungen auf diesem Port erlauben und notieren Sie die Portnummer. Wenn der Moderator remote ist, stellen Sie sicher, dass dieser Port vom Internet aus erreichbar ist (leiten Sie ihn an Ihrem Router oder Ihrer Firewall weiter).
- Erstellen Sie unter Verwalten > Benutzer einen Benutzer für den Moderator mit einem Benutzernamen und einem Passwort.
- Erstellen Sie einen Priority Stream vom Typ Direkt-Stream-Verbindung (siehe Priority Stream bearbeiten) und wählen Sie diesen Benutzer aus.
- Geben Sie dem Moderator Ihre Serveradresse, den Port sowie Benutzernamen und Passwort. Er richtet einen Icecast-kompatiblen Encoder (z. B. BUTT oder Mixxx) mit diesen Daten ein und streamt im MP3-Format. Die genauen Encoder-Felder sind auf der Einstellungsseite für Advanced Scheduling aufgelistet.
- Während der Priority Stream geöffnet ist, wird die eingehende Verbindung aktiv, sobald sie gültiges Audio über dem Stille-Schwellenwert hat, und geht live gemäß den oben beschriebenen Prioritätsregeln.
Es kann jeweils nur eine Quelle als ein bestimmter Benutzer verbunden sein.
Hauptoberfläche
Wenn ein oder mehrere Priority Streams geöffnet sind, werden Priority Stream-Player unterhalb der Haupt-Live-Assist-Player angezeigt. Diese zeigen an, welche Priority Streams verbunden sind und abgespielt werden.
Priority Stream Panel

Wenn Priority Streams die normale Live-Assist-Wiedergabe übernommen haben, wird diese Nachrichtenleiste angezeigt:
Priority Stream Override Message

Verwendungsszenarien
Einem Stream ermöglichen, die Live-Assist-Automatisierung jederzeit zu übernehmen
- Erstellen Sie einfach einen geöffneten Priority Stream.
- Streamen Sie Audio an die Live-URL oder an den Port für Direkt-Stream-Verbindungen.
Einem Stream ermöglichen, die Live-Assist-Automatisierung nach den Nachrichten zu übernehmen
- Erstellen Sie einen geschlossenen Priority Stream.
- Fügen Sie dem Playout Log folgende Elemente hinzu:
- Hard Fixed Time Marker 00:00
- Geplante Ereignisaktion: Öffnungsstatus ändern: Geschlossen [Alle Priority Streams]
- Track: News
- Track: News Out Jingle
- Geplante Ereignisaktion: Öffnungsstatus ändern: Offen [Streamname]
- Zusätzliche Elemente, die dem Format der Streamingsendung entsprechen, als Backup, falls der Stream getrennt wird
- Streamen Sie Audio an die Live-URL oder an den Port für Direkt-Stream-Verbindungen. Wenn der Priority Stream geöffnet ist, wird er live gehen.
Einen Stream vor dem Live-Gehen vorab puffern
- Erstellen Sie einen geschlossenen Priority Stream.
- Fügen Sie dem Playout Log folgende Elemente hinzu:
- Hard Fixed Time Marker 00:00
- Geplante Ereignisaktion: Öffnungsstatus ändern: Geschlossen [Alle Priority Streams]
- Track: News
- Geplante Ereignisaktion: Öffnungsstatus ändern: Vorläufig öffnen [Streamname]
- Track: News Out Jingle
- Geplante Ereignisaktion: Öffnungsstatus ändern: Offen [Streamname]
- Zusätzliche Elemente, die dem Format der Streamingsendung entsprechen, als Backup, falls der Stream getrennt wird
- Streamen Sie Audio an die Live-URL oder an den Port für Direkt-Stream-Verbindungen. Wenn der Priority Stream geöffnet ist, wird er live gehen.
Geplante Ereignisaktionen können zu Clocks hinzugefügt werden, um die Steuerung der offenen Zustände von Priority Streams zu automatisieren. Wenn Sie Clocks mit Geplanten Ereignisaktionen erstellen, um Priority Streams einzubinden, fügen Sie Track- oder Trackgruppen-Elemente hinzu, die dem Format der gestreamten Sendung entsprechen, damit die Automatisierung übernehmen kann, wenn der Priority Stream die Verbindung trennt.
Terminologie
Aktiv: Ein aktiver Priority Stream ist einer, der geöffnet ist, verbunden ist und einen Lautstärkepegel über dem Stille-Schwellenwert hat. Wenn ein Stream die Verbindung trennt oder für einen bestimmten Zeitraum unter den Stille-Schwellenwert fällt, wird er als inaktiv angesehen.
Live gehen: Der Priority Stream mit der höchsten Priorität, der aktiv ist, wird hochgeblendet. Je nach Einstellungen wird die normale Live-Assist-Wiedergabe ausgeblendet und gestoppt, oder der aktuelle Track wird beendet, bevor der Priority Stream hochgeblendet wird.
Geöffnet: PlayIt Live versucht, sich mit der Live-URL zu verbinden oder überprüft Audio am Port für Direkt-Stream-Verbindungen. Offene Streams können live gehen.
Voröffnung: Wie „Geöffnet", aber der Stream wird nicht live gehen. Verwenden Sie dies, um einen Stream vorab zu puffern, bevor er geöffnet wird und live geht.
Geschlossen: PlayIt Live überprüft keine Verbindungen für den Priority Stream und wird nicht live gehen.