Ein Stream ist ein Zugriffsobjekt: Er bindet einen Protokollserver, eine Verbindungsrolle und eine Identitätsregel. Erstellen Sie es, bevor Sie URLs oder Stream-Schlüssel an Encoder und Empfänger übergeben.
Callaba SRT-Server
Der vorgesehene Encoder veröffentlicht seinen Feed, während nicht verwandte Verbindungsidentitäten nicht autorisiert bleiben.
So funktioniert das ProduktVor dem Start
Ein laufender SRT- oder RTMP-Server.
Die vorgesehene Rolle: Herausgeber sendet Medien; Empfänger verbraucht es.
Eine geplante Stream-ID, ein Stream-Schlüssel oder ein zulässiger Host, der nicht mit einer anderen Verbindung kollidiert.
Einstellungen erklärt
Hier werden die für Operatoren relevanten Bedienelemente erklärt. Interne Feldnamen und Implementierungsereignisse bleiben bewusst verborgen.
Identität
Benennen Sie die Verbindung und wählen Sie ihren Server aus.
- Name
Bedienerseitiger Name für den Encoder, Feed oder Empfänger.
- Aktiv
Ermöglichen Sie die Verwendung des Verbindungsobjekts nach dem Speichern.
- Protokoll
Wählen Sie SRT oder RTMP entsprechend dem besitzenden Server und Client.
- Streaming-Server
Wählen Sie den vorhandenen Server aus, der diese Verbindung akzeptiert.
Zugriff
Gewähren Sie nur die Rolle und Identität, die der Kunde benötigt.
- Rolle
Publisher sendet einen Feed; Der Empfänger liest einen Feed.
- Stream-ID oder Stream-Schlüssel
Stabile Medienkennung, die von der Clientverbindung verwendet wird.
- Zulässiger Host
Optionale IP-basierte Einschränkung für den verbindenden Client.
Sicherer erster Workflow
- 01
Öffnen Sie Streams und wählen Sie dasselbe Protokoll wie der Zielserver.
- 02
Wählen Sie den laufenden Server aus und wählen Sie Publisher oder Receiver.
- 03
Legen Sie die Stream-Identität oder den zulässigen Host fest, die für die Serverzugriffsrichtlinie erforderlich sind.
- 04
Speichern und starten Sie den Stream.
- 05
Verwenden Sie die generierten Verbindungsdetails in einem echten Encoder oder Empfänger und überprüfen Sie das Medium.
Workflow-Beispiele
Gewähren Sie einem Remote-Encoder nur Publisher-Zugriff
Ein externer Betreiber sollte einen Feed senden, darf aber keine anderen Feeds empfangen.
So wird er aufgebaut
- 1
Erstellen Sie einen Publisher-Stream auf dem ausgewählten Server.
- 2
Weisen Sie eine eindeutige Stream-ID/einen eindeutigen Stream-Schlüssel zu oder beschränken Sie den bekannten Encoder-Host.
- 3
Senden Sie nur diese Verbindungsdetails an den Encoder-Betreiber.
- 4
Starten Sie den Encoder und überprüfen Sie, ob eine andere Identität abgelehnt wird.
Erstellen Sie einen Empfänger für einen überwachten Ausgang
Ein Decoder oder Konfidenzmonitor sollte einen benannten Stream lesen.
So wird er aufgebaut
- 1
Erstellen Sie einen Receiver-Stream auf dem Server, der Eigentümer des Live-Feeds ist.
- 2
Verwenden Sie die erwartete Stream-Identität und die optionale Empfänger-Host-Einschränkung.
- 3
Verbinden Sie den Decoder mit den generierten Empfängerdetails.
- 4
Bestätigen Sie die Wiedergabe und den serverseitigen Verbindungsstatus.
Ergebnis prüfen
- Der beabsichtigte Herausgeber oder Empfänger verbindet sich mit der ihm zugewiesenen Rolle.
- Eine falsche Stream-Identität wird abgelehnt, wenn der explizite Zugriff aktiviert ist.
- Der besitzende Server und die Live-Statistiken zeigen die erwartete Verbindung.
Fehlerbehebung
Ein gültiger Client wird abgelehnt
Prüfen- Protokoll und ausgewählten Server vergleichen.
- Rolle, Stream-Identität und Host-Einschränkung genau prüfen.
Korrigieren Sie den einzelnen nicht übereinstimmenden Zugriffswert; Aktivieren Sie „Alle zulassen“ nicht als Diagnoseverknüpfung.