Zum Inhalt springen
  • Dunkel
  • Hell
  • System

OBS Studio Verbindung

Bevor OBS-Sub-Actions funktionieren, muss Streamer.bot mit OBS via WebSocket verbunden sein. Einmaliger Setup, danach läuft alles automatisch beim Streamer.bot-Start.

Doku: docs.streamer.bot/guide/stream-apps/obs-studio

KomponenteVersionWo
OBS Studiov28.0+ (mit eingebautem WebSocket v5)obsproject.com
Streamer.botv1.0.4+bereits installiert

Für ältere OBS-Versionen (älter als v28) brauchst du das obs-websocket-4.9.1-compat Plugin separat. Empfehlung: einfach OBS auf v28+ aktualisieren.

In OBS:

  1. Tools → WebSocket Server Settings
  2. Häkchen Enable WebSocket server
  3. Server Port: 4455 (Default)
  4. Enable Authentication: Empfehlung JA (auch lokal)
  5. Server Password: Notier dir das Passwort, brauchst du in SB
  6. Apply klicken
  1. Im Streamer.bot UI links auf Tab Stream Apps
  2. Sub-Tab OBS wählen
  3. Rechtsklick im OBS-Pane → Add Connection

Felder ausfüllen:

FeldWert
NameLocal OBS (oder wie du willst)
VersionWebSocket v5 (für OBS 28+)
Host127.0.0.1 (lokales OBS)
Port4455
Password(das OBS-Passwort von oben)
Auto Connectaktiv
Reconnectaktiv

Save. Streamer.bot verbindet sich sofort. Im Status-Pane unten siehst du den OBS-Status:

  • ✅ Connected: alles gut, alle OBS Sub-Actions funktionieren
  • ❌ Disconnected: Port/Passwort prüfen

Erste Action zum Testen:

  1. Neue Action [Test] OBS Connection
  2. Sub-Action: OBS Studio → Get Current Scene
  3. Sub-Action: Twitch → Chat → Send Message to Channel
    • Message: OBS Scene: %currentScene%
  4. Action Test Trigger

Wenn du die aktuelle Scene-Name in deinem Chat siehst: funktioniert.

Bei jeder OBS Sub-Action gibt’s das Feld Connection:

WertBedeutung
DefaultDie erste/einzige Connection (üblich)
AnyAlle konfigurierten Connections (wenn du mehrere OBS-Instanzen hast)
<Name>Spezifische Connection beim Namen

Für 99% der Setups: Default.

Wenn OBS auf einem anderen PC läuft als Streamer.bot:

  1. Im OBS-PC: WebSocket-Server aktivieren wie oben
  2. In SB-PC die Connection mit Host = 192.168.x.x (LAN-IP des OBS-PCs) konfigurieren
  3. Firewall auf OBS-PC öffnen: TCP 4455 von SB-PC zulassen
  • Wrong version selected: OBS 28+ braucht WebSocket v5. v4.9 nur bei OBS älter als v28
  • Firewall blockt 4455: Lokale Verbindung ist meist OK, aber Multi-PC braucht Firewall-Regel
  • OBS Studio “Portable Mode” mit mehreren Instanzen: jede braucht eigenen Port (4455, 4456, …)
  • Passwort falsch: Server-Settings in OBS und Connection in SB müssen exakt matchen
  • OBS startet nach SB: Auto-Connect + Reconnect aktiv lassen, dann verbindet SB sobald OBS verfügbar ist

Häufig genutzt in den OBS-Commands:

Sub-ActionPfad
Set Active SceneOBS Studio > Scenes > Set Active Scene
Set Source Visibility StateOBS Studio > Sources > Set Source Visibility State
Set Replay Buffer StateOBS Studio > Replay > Set Replay Buffer State
Take ScreenshotOBS Studio > Take Screenshot
Recording (Start/Stop)OBS Studio > Recording > Set Recording State
Streaming (Start/Stop)OBS Studio > Streaming > Set Streaming State
Get Current SceneOBS Studio > Scenes > Get Current Scene
Get StatusOBS Studio > General > Get Status
Set Browser Source URLOBS Studio > Sources > Set Browser Source URL
Set GDI TextOBS Studio > Sources > Set GDI Text
Set Media Source FileOBS Studio > Sources > Set Media Source File
Set Source Mute StateOBS Studio > Sources > Set Source Mute State
Set Source Filter StateOBS Studio > Sources > Set Source Filter State