Inhalt
Dieser Artikel beschreibt, wie die Input Parameter und Output Parameter für Ihren RTMP Server OBS classic einstellen, damit Sie direkt per RTMPS in Videoplattformen wie STREAMBOXY live streamen können. Live Streaming für Filme und Serien von TV Sendern werden in diesem Artikel nicht berücksichtigt.
Voraussetzungen
- Sie verfügen über den RTMP Server OBS classic Studio (kostenloser Download der open broadcaster software unter https://obsproject.com/de/download)
- Ihr Live Streaming Rechner ist vorzugsweise mit einer Kabelverbindung ans Internet angeschlossen und Online
- Ihre Internet Upstream Geschwindigkeit beträgt mind. 12 Mbits für einen flüssigen 1080p Stream mit 25 Frames pro Sekunde. Sie können hierbei frei zwischen einer niedrigen Frame rate und einer höheren Framerate wählen.
- In Ihrer Firewall sind ausgehenden TCP-Verbindungen über die Ports 2935 und 2936 erlaubt (RTMPS)
- Sie haben in STREAMBOXY einen RTMP Livestream angelegt und haben die Berechtigung den Upstream zu verwalten (mindestens Referierenden Berechtigung).
Einrichten eines Live Streamings mit OBS Studio
1. Input Parameter einstellen
- Öffnen Sie die Ihren RTMP Server OBS classic im alle Input Parameter eingeben zu können.
- Klicken Sie im Bereich Steuerelemente bzw. Controls (unten Rechts) auf die Schaltfläche Einstellungen bzw. Settings.
Im nun offenen Einstellungsdialog wählen Sie die Option Stream aus.
Wählen Sie in der Dropdown Liste "Dienst / Service" die Option "Alles Anzeigen/ Show All" aus und anschließend die Option "Benutzerdefiniert / Custom" aus
Fügen Sie im Feld Server die Upstream URL aus STREAMBOXY (beginnend mit rtmps://...) ein. Die Erstellung der Upstream URL für das live streaming ist in diesem Artikel beschrieben.
Geben sie den Wert ausgegebenen Schlüssel aus der Event Stage in das Feld "Streamschlüssel / Streamkey" ein.
2. Output Parameter einstellen
Wählen Sie im Einstellungsdialog die Option "Ausgabe / Output"
Geben Sie 2 in das Feld Keyframe-Intervall ein. Dadurch wird die Fragment Länge auf 2 Sekunden festgelegt. Verwenden Sie für ein Live Streaming mit kürzerer Wartezeit 1 Sekunde als Wert.
Legen Sie die Voreinstellung für die "CPU-Auslastung / CPU Usag" auf veryfast fest, wenn Sie einen Computer mit wenig Verarbeitungsleistung verwenden.
Optional können Sie die Kbit/s auf einen niedrigeren Wert festlegen, wenn ungünstige Netzwerkbedingungen vorliegen. Wir empfehlen jedoch, wie schon oben erwähnt, eine Bitrate von 4.000-10.000 Kbit/s für eine scharfe und flüssige Bewegung Ihres live streamings.
3. Framerate und Auflösung einstellen
Wählen Sie im Einstellungsdialog die Option Video aus.
Passen Sie die Framerate (Common FPS Values) ggf. an. Diese darf keine höhere Framerate als 30 FPS (Frames per second oder Bilder pro Sekunde) betragen. Es kann hierbei zwischen einer niedrigen framerate und einer höheren Bildrate flexibel gewählt werden.
Passen Sie ggf. die Auflösung (Base & Output Resultion) ggf. an. Diese darf maximal 1920x1080 Pixel betragen
4. Speichern der Einstellungen
Speichern sie die Einstellungen durch Klick auf OK oder Apply.
Starten und überwachen des Live Streaming
1. Live Streaming starten
Klicken Sie im Bereich Steuerelemente bzw. Controls auf Streaming starten bzw. Start Streaming.
Das Ändern der Encoderkonfiguration, nachdem die Übertragung begonnen hat, führt zu negativen Auswirkungen auf den Stream. Setzen Sie in diesem Fall den Stream mit der "Zurücksetzen"-Funktion (siehe Beschreibung unten) zurück.
2. Stream in OBS Überwachen
Der RTMP Server OBS classic sollte nun unten rechts ein Grünes Symbol, die Streaming Bitrate und weitere Qualitätsinformationen anzeigen
Nach einer kurzen Wartezeit sollten Sie ebenfalls den bei Ihrem Live Streaming in in STREAMBOXY eine Vorschau sehen. Starten Sie Ihre Veranstaltung erst, sobald das Video eine flüssige Bewegung hat.
Live streaming beenden
Wählen Sie in Ihrem RTMP Server OBS classic im Bereich Steuerelemente bzw. Controls die Schaltfläche Streaming beenden bzw. Stop Streaming aus. Hiermit wird das Live Streaming aus Ihrem RTMP Server OBS classic beendet.