Konfigurieren Sie vMix, um einen Live-Stream an Ihren Server Room RTMP-Server zu senden. Diese Anleitung benennt jedes Feld und den dazugehörigen Wert, sodass sie unabhängig von der verwendeten vMix-Version gültig ist.
vMix verschiebt seine Bedienelemente zwischen den Versionen, daher benennt diese Anleitung die Felder und die Werte, die hineingehören, statt eines festen Klickpfads. Suchen Sie die unten genannten Beschriftungen dort, wo Ihre Version sie platziert. Werte in GROSSBUCHSTABEN sind Ihre eigenen und stammen aus Ihrem Server Room-Konto.
Sie benötigen fünf Werte, bevor Sie vMix öffnen. Alle befinden sich in Ihrem Server Room-Konto-Dashboard und in der Willkommens-E-Mail, die bei der Einrichtung Ihres Streaming-Dienstes gesendet wurde:
Der Anwendungsname ist spezifisch für Ihren Dienst. live ist ein häufiger Wert und eine häufige Vermutung, aber kein Standard, den Sie annehmen können — die Verwendung des falschen wird vom Server abgelehnt. Lesen Sie Ihren aus dem Dashboard ab, statt zu tippen, was ein allgemeines Tutorial verwendet hat.
Dies ist der häufigste Grund, warum ein erster vMix-Stream nie verbindet. Fügen Sie in den Streaming-Einstellungen von vMix ein Ziel hinzu und setzen Sie dessen Typ auf einen benutzerdefinierten RTMP-Server. Sie haben dann zwei getrennte Felder zum Ausfüllen.
Tragen Sie in das Feld URL den Server und den Anwendungsnamen ein — und sonst nichts:
rtmp://IHRE-SERVER-ADRESSE:1935/IHR-ANWENDUNGSNAME
Tragen Sie in das separate Feld Stream Key (einige Versionen beschriften es als Stream Name) nur den Stream-Namen ein:
IHR-STREAM-NAME
Fügen Sie nicht den gesamten Pfad in das URL-Feld ein. Dies ist die Form, die fehlschlägt:
rtmp://IHRE-SERVER-ADRESSE:1935/IHR-ANWENDUNGSNAME/IHR-STREAM-NAMESo zusammengesetzt wird die Verbindung mit einer Meldung abgelehnt, die nicht erklärt, warum — genau das macht diesen Punkt zu einem, den man zuerst prüfen sollte.
Füllen Sie die Felder Benutzername und Passwort desselben Ziels mit den Quell-Zugangsdaten aus Schritt 1. Diese berechtigen Sie zum Veröffentlichen auf dem Server; sie sind nicht identisch mit Ihrem Server Room-Konto-Login.
Dies ist wichtiger, als die meisten erwarten, und es lohnt sich, es bewusst zu setzen, statt es auf dem Wert der Voreinstellung zu belassen. Wählen Sie in den Streaming-Qualitätseinstellungen von vMix ein benutzerdefiniertes Qualitätsprofil und setzen Sie:
Wir schneiden HLS-Segmente an Keyframes. Ein langes oder variables Keyframe-Intervall erzeugt lange, unregelmäßige Segmente, die Zuschauer als Latenz und Stocken erleben — und die von außen exakt wie ein Fehler auf unserer Seite aussehen. Ein festes 2-Sekunden-Intervall ergibt saubere, gleichmäßige Segmente.
Ihre gesamte Ausgabe — Videobitrate plus Audiobitrate zusammen — muss komfortabel unter der Upload-Geschwindigkeit liegen, die der Streaming-Rechner tatsächlich erreicht. Als Faustregel gilt: Halten Sie die Gesamtausgabe bei etwa einem Drittel Ihres gemessenen Uploads.
Sinnvolle Ausgangspunkte, die Sie dann an die tatsächlich vorhandene Leitung anpassen:
Messen Sie den Upload von dem Rechner aus, der streamen wird, zur Tageszeit, zu der Sie streamen werden, mehr als einmal. Die vom Anbieter beworbene Zahl und ein einzelner Geschwindigkeitstest sind beide optimistisch. Ein Stream, der am Rand seiner Leitung läuft, ist die häufigste Ursache für „es bricht ein paar Mal am Tag ab“ — und von Ihrem Standpunkt aus ist das nicht von einem Serverproblem zu unterscheiden.
Verwenden Sie am Streaming-Rechner eine Kabelverbindung. WLAN bringt Variabilität mit, die sich genau unter dieser Bedingung als intermittierende Abbrüche zeigt.Starten Sie den Stream in vMix und bestätigen Sie dann, dass er tatsächlich ankommt, statt es nur anzunehmen. Öffnen Sie Ihre Wiedergabe-URL in einem Player:
http://IHRE-SERVER-ADRESSE:1935/IHR-ANWENDUNGSNAME/IHR-STREAM-NAME/playlist.m3u8
Geben Sie ihm ein paar Sekunden — die ersten HLS-Segmente müssen geschrieben werden, bevor etwas abgespielt werden kann.
vMix verbindet automatisch neu und hat dafür keinen Ein-/Aus-Schalter. Wenn Ihnen gesagt wurde, Sie sollen die automatische Wiederverbindung in vMix aktivieren, gibt es kein solches Kontrollkästchen zu finden — das Verhalten ist bereits aktiv. Hier muss nichts konfiguriert werden.
Seien Sie sich klar darüber, was das bringt und was nicht: Die automatische Wiederverbindung ändert, wie elegant sich ein Stream erholt, nicht aber, ob die Unterbrechung passiert. Wenn Ihre Upstream-Leitung ausfällt, sehen Zuschauer den Ausfall. Wenn Abbrüche wiederkehren, ist die Einstellung, die Sie erneut prüfen sollten, die Bitrate aus Schritt 5.
Häufige Fragen zur Konfiguration von vMix für Live-Streaming mit Server Room.