Die RoboStreamer- und OBS-Logos vor Ozeanwasser und einer untergehenden Sonne

Steam Broadcasts: RoboStreamer vs OBS

Veröffentlicht am 11. Dezember 2022 von Christian Engel

OBS ist eine funktionsreiche, Open-Source-Streaming-Software für mehrere Plattformen. Jeder kann es kostenlos für den persönlichen oder kommerziellen Gebrauch herunterladen und verwenden. Es ist die Standardsoftware für Live-Streaming rund um Videospiele.

Warum also sollten Sie einen kostenpflichtigen Dienst wie RoboStreamer statt der kostenlosen OBS-Software für den Steam Broadcast Ihres Spiels wählen?

Lassen Sie uns die Funktionen und Unterschiede von OBS und RoboStreamer vergleichen!

Echtzeit-Modifikationen des Videostreams

Zunächst wurde RoboStreamer mit Effizienz im Hinterkopf entwickelt. Es sollte mit möglichst wenig CPU- und Speicherressourcen und möglichst wenig Energieverbrauch laufen. Deshalb nimmt RoboStreamer die hochgeladenen Videos und streamt sie so wie sie sind zu Steam. Kein Re-Encoding bedeutet einen sehr geringen Ressourcenverbrauch, verhindert aber auch, dass das System Tricks anwendet, die ein aktives Re-Encoding der Videodateien erfordern.

Dazu gehören Dinge wie das Hinzufügen eines Overlays zum Video - vielleicht möchten Sie einen Echtzeit-Countdown haben oder Chat-Nachrichten Ihrer Zuschauer im Videostream anzeigen. Solche Tricks erfordern, dass der Videostream in Echtzeit modifiziert und erneut codiert wird, was hohe Mengen an CPU und Speicher des Computers verbraucht, von dem aus der Steam Broadcast gestreamt wird.

Ein weiterer Nachteil des so wie es ist Streaming-Ansatzes ist, dass Benutzer es gewohnt sind, einfach jede Videodatei in OBS zu werfen und mit dem Senden zu Steam zu beginnen. Es wird funktionieren, vorausgesetzt, OBS ist korrekt konfiguriert - aber OBS wird das Video einfach on-the-fly re-encoden, während es zu Steam übertragen wird. Wenn Sie Ihr Video in einer Schleife abspielen, erfolgt das Encoding die ganze Zeit, immer wieder und verbraucht dabei hohe Mengen an CPU und Speicher. Das in einem Cloud-Service wie RoboStreamer zu tun, würde bedeuten, dass ich viele leistungsstarke Server dafür bereitstellen müsste, was viel Geld kostet und zu einem höheren Preis führt, den ich für meinen Service verlangen müsste.

Die Vorteile von RoboStreamer: Nicht auf deinem Computer

Wenn du über Echtzeitmodifikationen des Steam Broadcast hinausschaust, bei denen OBS zweifellos RoboStreamer aussticht, beginnen die Vorteile eines Cloud-Dienstes zum Vorschein zu kommen! Während OBS die Do-it-yourself-Lösung ist, nimmt RoboStreamer dir viele Sorgen und Schwierigkeiten ab, die du beim Selbstmanagement haben könntest.

Einrichtung

Ich habe eine maßgeschneiderte Benutzeroberfläche entwickelt, um die Interaktion mit dem Dienst so einfach wie möglich zu gestalten und deinen Steam-Broadcast schnell zum Laufen zu bringen. Es versteht sich von selbst, dass du RoboStreamer nicht herunterladen oder installieren musst - erstelle einfach ein Konto, melde dich an und lade dein Video hoch. Füge dann das Steam-Upload-Token und die Steam Broadcast-Vorschau-URL zur RoboStreamer-Benutzeroberfläche hinzu, und du kannst deinen Broadcast starten.

In OBS musst du die Ausgabeeinstellungen wie Bitrate oder FPS explizit angeben - sowie das Steam-Upload-Token in ein bestimmtes URL-Format einfügen und dieses in das entsprechende Textfeld in den OBS-Einstellungen einfügen. Dann musst du deine Videodatei als Eingabequelle hinzufügen - überall kann man sehen, dass OBS für das Live-Streaming entwickelt wurde. Die Übertragung eines vorab aufgezeichneten Videos mit OBS ist nur eine Nebenwirkungsfunktion.

Das Einrichten in RoboStreamer ist also direkt auf die Idee zugeschnitten, eine Videodatei auf Steam zu übertragen. So einfach und schnell wie möglich.

Die Netzwerkverbindung

RoboStreamer wird in zwei deutschen Rechenzentren in Nürnberg und Falkenstein betrieben, und jeder Streaming-Knoten hat eine 10 GBit/s-Netzwerkverbindung zum Internet, die ausschließlich für die Steam-Broadcasts verwendet wird. Diese Backbone-Internetverbindungen sind viel stabiler und leistungsfähiger als die Heim-/Büro-Internetverbindungen, die du von deinem Internetanbieter erhältst.

Beachte auch, dass bei einem aktiven Steam-Broadcast in deinem Heim- oder Büronetzwerk deine Internetverbindung durch die Bitrate, die du für deinen Broadcast verwendest, blockiert wird. Zum Beispiel wird die höchste von Steam unterstützte Qualität 7000 kbps deiner Internetverbindung blockieren, das entspricht einem Upload von etwa 1 MB pro Sekunde. Wenn du also planst, deinen Computer oder andere Computer in deinem Heim- oder Büronetzwerk während des aktiven Steam-Broadcasts zu verwenden, kann deren Verbindungsgeschwindigkeit beeinträchtigt sein, oder du könntest sogar den Broadcast stören, was zu Paketverlust und einem instabilen Stream führt.

Das passiert nicht mit RoboStreamer! Dein Heim- oder Büronetzwerk bleibt frei und verfügbar für Arbeit oder zum Spielen von Videospielen ☺

Die Leistung deines Computers

Planst du, zu arbeiten oder sogar ein Spiel zu spielen, während dein Steam Broadcast 24/7 für ein Steam-Event läuft? Die OBS-Software wird sich um das Fixieren deiner Video-Codierung kümmern, aber das wird viel von deiner CPU und deinem RAM verbrauchen. Die Arbeit mit Werkzeugen wie Videobearbeitung oder Bildbearbeitung wird eine verschlechterte Leistung haben, und wenn du dich entscheidest, ein Videospiel zu spielen, könnte das nicht möglich sein.

Die Verwendung von RoboStreamer bedeutet, dass dein Computer völlig frei für deine Aufgaben bleibt - oder du kannst ihn einfach ausschalten, wenn du ihn gerade nicht benötigst.

Ich habe einen Publisher als Benutzer, der vier Computer laufen hatte, ausschließlich um die Steam Broadcasts für ihre Spiele zu hosten. Nachdem sie sich für RoboStreamer angemeldet hatten, konnten sie sie endlich abschalten und die Hardware anderweitig verwenden.

Energieverbrauch - die versteckten Kosten

Okay, du hast eine wirklich starke und stabile Internetverbindung und dein Computer ist leistungsstark genug, um die Neukodierung des Videostreams zu bewältigen. OBS ist kostenlos! Ich möchte keine _1$ für 24 Stunden Übertragung mit RoboStreamer bezahlen.

Hast du an deinen Energieverbrauch gedacht? Insbesondere in letzter Zeit steigen die Preise pro kWh deutlich. Hast du berücksichtigt, wie viel Energie dein Gaming-PC beim erneuten Codieren und Streamen deines Videos verbraucht? Und wahrscheinlich hast du auch einen WLAN-Router laufen, der die Daten ins Internet übertragen muss.

Die Energiepreise sind zum Beispiel gerade in Deutschland sehr hoch. Ab dem 1. Januar 2023 wird es eine Obergrenze für die Energiekosten geben, 1 kWh darf nach diesem Datum nicht mehr als 40 Euro-Cent kosten.

Wenn wir diesen Preis berücksichtigen und von einem Computer mit einem 400-Watt-Netzteil ausgehen (die meisten Gaming-Computer haben sogar 650 Watt), der 24 Stunden läuft, erhalten wir einen Energieverbrauch von 9,6 kWh für den Tag. Wenn ich den leistungsstarken Gaming-Router berücksichtige, der in meinem eigenen Zuhause läuft, verbraucht dieser etwa 17 Watt/Stunde, was recht gut ist, aber 0,4 kWh pro 24 Stunden zur Berechnung hinzufügt. So kommen wir auf insgesamt 10 kWh für 24 Stunden Streaming von zu Hause aus, was in meinem Fall 4€ kostet! Und das erst nach der geltenden Energiekostengrenze in Deutschland. Achte darauf, deine Bildschirme auszuschalten, da diese auch mit etwa 100 Watt/Stunde zuschlagen. Aber sie sind für unsere Berechnung nicht wichtig.

Klar, du könntest von einem Laptop streamen, der mit 70 - 100 Watt/Stunde läuft - das bringt mich immer noch auf 0,8€ bis 1,12€ für 24 Stunden Streaming (mit meinem Router). Mach eine schnelle Berechnung für deine eigene Einrichtung und Energiepreise - du könntest überrascht sein von den passiven Kosten, die durch kostenlose Software wie OBS auf deiner eigenen Hardware entstehen.

Oh und falls dich unsere Umwelt interessiert: RoboStreamer läuft mit 100% grüner Energie aus einem Wasserkraftwerk - das war mir wichtig, als ich meinen Hoster ausgewählt habe. 🌍💚

Fernsteuerung deines Broadcasts

Einige Benutzer haben mir erzählt, dass sie tatsächlich ihre Steam Broadcasts auf ihren eigenen Computern mit OBS betrieben haben. Sie mussten gelegentlich am Wochenende oder spät abends ins Büro zurückfahren, weil ein Broadcast unterbrochen wurde oder gestartet werden musste, weil ein Steam-Event aufgrund von Zeitunterschieden spät in der Nacht begann.

Ein anderer Benutzer erzählte mir, wie glücklich er war, in der Lage zu sein, seinen Broadcast per Fernsteuerung über sein Smartphone zu steuern, während er am Stand der gamescom war, weil RoboStreamer einfach über deinen Browser gesteuert wird.

Support und Seelenfrieden

OBS hat eine große und großartige Community mit Foren, einem Discord-Server und vielen Dokumentationen und Tutorials, um deinen Steam Broadcast mit OBS zum Laufen zu bringen. Aber die Verwendung von RoboStreamer bringt einen großen Vorteil: mich selbst!

Ich mache nur halbwegs Witze. Seit ich im Januar 2022 an RoboStreamer gearbeitet habe, habe ich VIEL über Videostreaming mit RMTP und alles, was man über das explizite Streaming von Steam Broadcasts wissen muss, gelernt. Ich weiß, was zu tun ist, wenn etwas nicht funktioniert, und bin fast immer __für einen direkten Chat in Discord verfügbar, um dir zu helfen __, falls es Probleme mit Steam gibt (und du weißt, dass die Arbeit mit Steamworks immer Ärger bereitet).

Ich kann auch bei Last-Minute-Korrekturen an Video-Codierungen helfen und unterhalte mich gerne, wenn du Fragen zum Inhalt deines Broadcasts hast.

Zu guter Letzt habe ich ein Dashboard erstellt, auf dem ich alle auf RoboStreamer laufenden Streams im Auge behalte und mich proaktiv bei dir melde, wenn ich Probleme mit deinem Broadcast sehe (abgeschlossenes Event, falsche Sichtbarkeitseinstellungen, versehentlich überschriebene App-ID oder ähnliches). Wenn möglich, behebe ich sogar Dinge, ohne dass du etwas tun musst. RoboStreamer sendet Push-Benachrichtigungen an mein Smartphone, wann immer ein Stream gestartet, gestoppt oder fehlgeschlagen ist.

Wenn du also RoboStreamer verwendest, hast du jemanden, der sich darum kümmert, dass dein Broadcast einwandfrei läuft. Und du hast immer jemanden zum Reden 🖖


Du hast eine Frage oder möchtest einfach nur reden?

Du kannst mich per E-Mail erreichen oder mich auf Twitter finden oder meinem RoboStreamer Discord-Server beitreten.
Ich bin meistens online - nur manchmal brauche ich auch ein paar Stunden Schlaf. 😊

Recent articles