Twitch Streaming Verzögrung

  • Hi,


    ich versuche nun schon seit ein paar tagen auf Twitch zu Streamen und habe dauerhafte Verzögerungen beim Übertragen von 10sec und mehr.


    Ich habe sowohl OBS als auch Twitch Stuido ausprobiert und verschiedenste Einstellungen, aber das Problem bleibt das gleiche.


    Anbei ein paar Screenshots von OBS und Twitch Studio :





    Und ein paar Daten zu dem PC über den gestreamt werden soll:



    Und ein paar Werte zur Internetleitung:


    Wenn ihr mehr Infos braucht, dann sagt einfach bescheid.


    Vielen Dank im vorraus für die Hilfe.


    Viele Grüße

  • Das ist wie mit der Sonne. Bis das Licht von der Sonne auf die Erde kommt, dauert es etwas über 8 Minuten. Wenn die Sonne verschwindet, würden wir das also erst in ca. 8 Minuten bemerken. Ähnlich ist es mit dem Streamen. Du schickst dein Signal von deinem Rechner über ein Kabel kilometerweit an einen Server, der das Signal dann verarbeitet und eben jenes Signal an deine Zuschauer schickt. Dazwischen wird fleißig enkodiert und gerechnet. So etwas braucht in der Regel eine gewisse Zeit.


    Okay, okay, jetzt aber mal for real:

    Xaymar (das ist der Typ, der auch das StreamFX-Plugin gebaut hat) hat dazu mal einen Test gemacht, um rauszukriegen, welche Settings einen Einfluss auf die Latenz haben. Witzige Erkenntnis: die Voreinstellung Niedrige Latenz hat quasi keinen Einfluss darauf.

    Der einzige Parameter, der einen Einfluss hat, ist das Keyframe-Intervall, das auf 1,5 gestellt werden soll.


    Der Ablauf ist also wie folgt:

    1. Im Twitch-Dashboard unter Einstellungen > Stream "Geringe Latenz" einstellen (hast du ja schon gemacht)
    2. Du musst das StreamFX-Plugin vom Xaymar installieren und die dort verwendeten NVENC-Encoder-Settings nutzen mit den Einstellungen hier:
      Externer Inhalt www.youtube.com
      Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
      Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    3. Mit Twitchtest (https://r1ch.net/projects/twitchtest) den Server mit der niedrigsten Latenz raussuchen und dahin streamen.

    Dann solltest du auf etwa 1 Sekunde Latenz kommen. Ob sich der Aufwand für dich lohnt, musst du selbst entscheiden.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!