vMix • Einrichtung für Video-Streaming

So streamen Sie mit vMix

Bringen Sie eine vMix-Übertragung ohne die üblichen Fehlstarts auf Ihren Primcast-Server. Dieser Leitfaden listet die Felder auf, die vMix abfragt, und was genau in jedes gehört – damit es funktioniert, egal welche Version Sie haben.

Felder, nicht Menüs RTMP-Streaming 24/7 Live-Support

Schritt-für-Schritt-Anleitung

vMix verschiebt seine Bedienelemente zwischen den Versionen, daher benennt das Folgende die Felder und was hineingehört, statt eines Menüpfads. Finden Sie die Beschriftungen, wo auch immer Ihre Version sie ablegt. Alles in GROSSBUCHSTABEN stammt von Ihnen, aus Ihrem Primcast-Konto.

1

Was Sie brauchen, bevor Sie beginnen

Fünf Werte, und sie liegen zusammen an zwei Orten: in Ihrem Primcast-Kontrollpanel und in der Aktivierungs-E-Mail, die wir beim Start des Dienstes gesendet haben.

  • Serveradresse – wohin die Übertragung geht
  • Anwendungsname – manchmal auch Publishing-Punkt genannt
  • Stream-Name – wie diese bestimmte Übertragung heißt
  • Benutzername und Passwort – das Paar, mit dem Sie veröffentlichen dürfen

Raten Sie den Anwendungsnamen nicht. live taucht in vielen allgemeinen Tutorials auf und wird daher aus Gewohnheit eingetippt – und wenn es nicht der für Ihr Konto ist, weist der Server die Verbindung einfach ab. Übernehmen Sie stattdessen Ihren.

Auf einem dedizierten Server stammen diese Werte aus der Konfiguration Ihrer eigenen Maschine und nicht aus dem Kontrollpanel. Nicht sicher, welchen Sie haben? Fragen Sie uns im Live-Chat, wir sagen es Ihnen.
2

Zwei Felder, nicht eins

Hier scheitern mehr erste Übertragungen als irgendwo sonst. Fügen Sie in vMix ein Ziel hinzu und stellen Sie es auf einen benutzerdefinierten RTMP-Server ein; Adresse und Schlüssel werden dann getrennt abgefragt.

Das Feld URL nimmt die Adresse und den Anwendungsnamen auf. Dort endet es:

rtmp://IHRE-SERVERADRESSE:1935/IHR-ANWENDUNGSNAME

Das Feld Stream-Schlüssel – ältere Versionen sagen Stream-Name – nimmt den Stream-Namen allein auf:

IHR-STREAM-NAME

Was nicht funktioniert, ist beides im ersten Feld zusammenzuführen:

rtmp://IHRE-SERVERADRESSE:1935/IHR-ANWENDUNGSNAME/IHR-STREAM-NAME
Dafür gibt es keine hilfreiche Fehlermeldung – die Verbindung wird einfach abgelehnt. Genau deshalb lohnt es sich, das zuerst auszuschließen.
3

Anmelden zum Veröffentlichen

Benutzername und Passwort aus Schritt 1 gehören auf dasselbe Ziel. Sie sind das Veröffentlichungs-Paar für den Stream – nicht die Zugangsdaten, mit denen Sie sich bei Primcast anmelden.

4

Keyframes alle 2 Sekunden

Kleine Einstellung, große Folgen – und eine, die Sie von Hand setzen sollten, statt sie einer Voreinstellung zu überlassen. Wählen Sie in den Qualitätseinstellungen Ihres Streams ein benutzerdefiniertes Profil und setzen Sie:

  • Keyframe-Intervall: 2 Sekunden, und fest
  • Szenenwechsel-Keyframes: aus, damit nichts den Abstand verschiebt

Hier ist der Grund, warum das einen eigenen Schritt verdient. Ihre Übertragung wird in HLS-Segmente zerlegt, und die Schnitte landen auf Keyframes. Verteilen Sie die Keyframes ungleichmäßig, werden auch die Segmente ungleichmäßig – was Ihre Zuschauer als Pufferung spüren und was aus jedem Blickwinkel wie ein schlechter Tag unseres Servers aussieht. Gleichmäßiger Abstand, gleichmäßige Segmente.

5

Passen Sie die Bitrate an den Upload an, den Sie tatsächlich haben

Addieren Sie Video- und Audio-Bitrate – diese Summe muss durch Ihre Verbindung passen. Halten Sie sie bei etwa einem Drittel des gemessenen Uploads, dann bleibt Raum für eine schlechte Minute.

Vernünftige Ausgangspunkte, die Sie dann an die Leitung vor Ihnen anpassen:

  • 720p – 2500–4000 kbps Video
  • 1080p – 4000–6000 kbps Video
  • Audio – 128 kbps, oder 64–96 kbps, wenn die Verbindung knapp ist

Messen Sie von der Maschine aus, die sendet, zu der Stunde, zu der Sie senden werden, und mehr als einmal. Die Zahl auf Ihrer Internetrechnung ist eine Obergrenze, kein Versprechen, und ein einzelner Geschwindigkeitstest ist eine glückliche Stichprobe. Direkt am Limit zu fahren erzeugt genau das „es bricht ein paar Mal am Tag ab“ – und von Ihrem Standpunkt aus ist das nicht von einem Fehler an unserem Ende zu unterscheiden.

Schließen Sie die sendende Maschine per Kabel an. WLAN wackelt, und das ist die Einstellung, bei der sich Wackeln zeigt.
6

Gehen Sie live und prüfen Sie dann, ob es angekommen ist

Starten Sie die Übertragung – und schauen Sie sie sich dann selbst an, statt sich auf vMix' Wort zu verlassen. Öffnen Sie die Wiedergabeadresse in einem beliebigen Player:

http://IHRE-SERVERADRESSE:1935/IHR-ANWENDUNGSNAME/IHR-STREAM-NAME/playlist.m3u8

Geben Sie ihr ein paar Sekunden. Es spielt nichts, bis die ersten Segmente geschrieben wurden.

7

Wiederverbindung: nichts für Sie zu tun

vMix fängt sich nach einem Ausfall von selbst wieder, und dafür gibt es keine Einstellung – kein Kästchen zum Ankreuzen, nichts, wonach Sie suchen müssten. Wenn Ihnen jemand gesagt hat, Sie sollen die automatische Wiederverbindung in vMix einschalten, hatte er einen anderen Encoder im Sinn.

Es lohnt sich aber, die Grenze klar zu benennen. Die Wiederverbindung entscheidet, wie sauber sich eine Übertragung erholt; sie entscheidet nicht, ob die Unterbrechung passiert. Eine Verbindung, die wegbricht, nimmt Ihre Zuschauer für diese Sekunden mit. Wenn die Unterbrechungen immer wiederkommen, ist Schritt 5 der richtige Ort zum Nachsehen.

FAQ

Fragen, die uns zum Betrieb von vMix mit Primcast gestellt werden.

Wo schalte ich die automatische Wiederverbindung in vMix ein?

Gar nicht – eine solche Einstellung gibt es nicht. vMix macht das bereits von selbst und bietet Ihnen in keiner Richtung ein Kästchen, es gibt also nichts zu suchen. Wenn man Ihnen gesagt hat, Sie sollen es aktivieren, gehört dieser Rat zu einem anderen Encoder.

Kann die ganze Adresse in ein Feld?

Nein – vMix hält Adresse und Schlüssel bewusst getrennt. rtmp://IHRE-SERVERADRESSE:1935/IHR-ANWENDUNGSNAME gehört in URL, und der Stream-Name kommt allein in Stream-Schlüssel. Führen Sie beides zusammen, wird die Verbindung abgelehnt, ohne dass etwas Nützliches über den Grund gesagt wird.

Ist der Anwendungsname einfach „live“?

Nur wenn Ihr Konto das sagt. Es ist der Publishing-Punkt für Ihren Dienst und für Sie individuell; live ist einfach ein Wert, der in vielen allgemeinen Anleitungen auftaucht. Nehmen Sie Ihren aus dem Kontrollpanel oder der Aktivierungs-E-Mail – alles andere wird an der Tür abgewiesen.

Zuschauer sagen, es puffert ständig, aber vMix sieht völlig gesund aus. Warum?

In neun von zehn Fällen: Keyframes. Die Segmente, die wir ausliefern, werden auf ihnen geschnitten, also machen ungleichmäßige Keyframes ungleichmäßige Segmente – und genau das puffert, während vMix fröhlich sendet und überhaupt nichts Falsches meldet. Stellen Sie das Intervall auf 2 Sekunden fest und schalten Sie Szenenwechsel-Keyframes aus. Passiert es immer noch? Dann legen Sie Ihre Gesamt-Bitrate neben Ihren gemessenen Upload.

Wie viel Bitrate brauche ich?

2500–4000 kbps bei 720p, 4000–6000 bei 1080p und 128 kbps Audio obendrauf. Die Zahl, die es wirklich entscheidet, ist jedoch Ihr Upload und nicht Ihre Auflösung: Halten Sie die Summe bei etwa einem Drittel dessen, was Sie von der sendenden Maschine aus gemessen haben. Hart am Limit zu sitzen verursacht genau diese unerklärlichen täglichen Ausfälle.

Wo finde ich meine Einstellungen?

In Ihrem Primcast-Kontrollpanel und in der Aktivierungs-E-Mail von der Einrichtung des Dienstes – Serveradresse, Anwendungsname, Stream-Name, Benutzername und Passwort. Auf einem dedizierten Server stammen sie stattdessen aus der Konfiguration Ihrer eigenen Maschine; der Live-Chat kann Ihnen sagen, welchen der beiden Fälle Sie haben.

Funktioniert das auch mit etwas anderem als vMix?

Die Werte schon – jeder RTMP-Encoder möchte dieselbe Handvoll Dinge und beschriftet nur die Felder anders. Wir haben Bild-für-Bild-Anleitungen für OBS Studio und Telestream Wirecast sowie einen Überblick über die Software-Video-Encoder, die mit uns funktionieren.

Bereit, live zu gehen?

Unsere Audio- und Video-Streaming-Dienste umfassen unbegrenzte Verbindungen, unbegrenzte Bandbreite und 24/7-Experten-Support, damit Sie auf Sendung bleiben.