Live-Streaming an Co-Hosts

Ich habe vor Kurzem mit dem Livestreaming begonnen und während des Test-Streams bekam ich Feedback, dass ich dazu neigte, mich ziemlich auf das Spiel zu konzentrieren, das ich streamte, und nicht in der Lage war, Kommentatoren im Stream zu antworten, obwohl meine Moderatoren ein System zum Markieren hatten Beiträge für meine Aufmerksamkeit.

Um dies zu lösen, habe ich einen Skype-Anruf mit den genannten Moderatoren gestartet, damit sie auch am Stream teilnehmen können. Es wurde jedoch schnell bemerkt, dass sich ihre Teilnahme darauf beschränkte, auf Kommentare zu antworten und über die Site zu sprechen, auf der der Stream gehostet wurde (es ist ein YouTube-Stream, der in meine Spiele-Site eingebettet ist), da die Stream-Ausgabe um etwa eine Minute verzögert war.

Um das zu beheben , habe ich damit begonnen, meinen Bildschirm auf Skype zu teilen, sodass die Moderatoren im Gespräch meinen Bildschirm und damit den Stream mit viel weniger Verzögerung sehen können. Dies verursachte jedoch Probleme, da der Videostream für die Zuschauer verzögert wurde und ich das Skype-Video stoppen musste.

Ich verwende XSplit Broadcaster und während echter Streams werde ich sowohl auf YouTube als auch auf eine lokale Aufzeichnung streamen. XSplit ist perfekt in der Lage, an mehrere Quellen zu senden (und meine Bandbreite lässt es problemlos zu - ich bekomme mindestens 16 Mbit Upload und die Stream-Qualität, die ich sende, beträgt 4,5 Mbit), aber ich frage mich, ob es eine Möglichkeit gibt, eine Live-Stream an meine Moderatoren, damit sie sehen können, was ich sehe, und in Echtzeit richtig teilnehmen können.

Jeder Rat dazu wäre sehr willkommen!

Antworten (1)

Sie benötigen einen eigenen Streamserver. Das Problem bei Diensten wie YouTube und Twitch.TV besteht darin, dass Ihr Stream auf deren Seite eine Menge Verarbeitung und Inhaltsverteilung durchlaufen muss, bevor er an die Zuschauer gesendet wird. Diese Verarbeitung braucht Zeit und führt zu Verzögerungen. Sie können genau denselben Stream an Ihren eigenen Stream-Server senden und ihn direkt mit viel weniger Verzögerung (unter einer Sekunde bis zu einigen Sekunden) verknüpfen, sind jedoch auf die Fähigkeiten Ihres Stream-Servers beschränkt, um die Nachfrage zu erfüllen.

Ich habe so etwas in der Vergangenheit nur mit Windows Expression Encoder gemacht, indem ich einen Windows Media Streaming-Server verwendet habe, der ziemlich einfach zu bedienen ist, aber nur mit WMV-Dateien funktioniert und daher keine so gute moderne Lösung für h ist .264-Video in plattformübergreifenden Streams. RED5 sollte theoretisch in der Lage sein, einen Stream für Sie weiterzuleiten, und Sie könnten ihn entweder lokal einrichten oder vorzugsweise irgendwo auf einem VPS aufspielen, der die Weiterleitung für Sie übernehmen kann (da 16 Mbit sehr schnell verbraucht werden, wenn Sie einen 4,5-MBit/s-Stream an mehrere senden Menschen).

Streaming ist leider nicht besonders einfach einzurichten und selbst in Betrieb zu nehmen, und das ist ein großer Teil der Gründe, warum Dienste, die es vereinfachen, wie Youtube und Twitch.TV, trotz ihrer massiven Verzögerungszeiten so beliebt sind.

Nun, der Server, auf dem ich mein Spiel hoste, hat eine Verbindungsgeschwindigkeit von 1 Gbit nach oben, also könnte ich wahrscheinlich den Stream darauf hochladen und nur Moderatoren Zugriff gewähren – höchstens sechs bis acht Personen, also würden sich die HD-Streams summieren auf etwa 30 Mbit, gut innerhalb der Möglichkeiten des Servers. Ich werde mit meinem Systemadministrator darüber sprechen. Danke für den Hinweis.
Oh, ja, wenn Sie bereits einen Server haben, dann ja, richten Sie eine RED5-Instanz oder etwas Ähnliches ein und replizieren Sie auf diese Weise. Stellen Sie irgendwo einen RTMP-Viewer für die Co-Hosts auf oder lassen Sie sie einfach einen Stream-Viewer-Client verwenden, um sich direkt in den Stream einzuklinken. Die Stream-Replikation selbst ist kein so großer Server-Hit, nur Bandbreite, und es hört sich so an, als hätten Sie das in Pik. Wenn Sie über ein moderates Budget verfügen, gibt es auch einige kommerzielle Stream-Server, die einfacher einzurichten und zu warten sind.