Skip to Content

OBS

Nexmod connects to OBS Studio via the OBS WebSocket protocol, letting you control your streaming setup remotely from the dashboard or desktop app.

Features

  • Scene switching — Change scenes from the dashboard or via chat commands
  • Source control — Toggle visibility of individual sources
  • Stream control — Start/stop streaming and recording
  • Status monitoring — View real-time stream stats (bitrate, FPS, dropped frames)

Setup

Requirements

  • OBS Studio 28+ (with built-in WebSocket server)
  • OBS WebSocket server enabled (Settings → WebSocket Server)
  • Nexmod Desktop App installed

Connecting

  1. Open OBS Studio and enable the WebSocket server
  2. Note the port and password from OBS settings
  3. In the Nexmod desktop app, enter your OBS connection details
  4. Click Connect — you should see your scenes and sources populate

Supported Commands

The OBS integration can execute these actions:

CommandDescription
Set SceneSwitch to a specific scene
Toggle SourceShow or hide a scene item
Toggle FilterEnable or disable a source filter
Start / Stop StreamControl the stream state
Start / Stop RecordingControl recording
Get Scene ListRetrieve all available scenes
Get Sources ListRetrieve all available sources

Usage

Once connected, you can:

  • Switch scenes from the OBS panel in the dashboard
  • Create chat commands that trigger scene changes (e.g., !brb switches to a BRB scene)
  • Build actions that control OBS in response to stream events
  • Monitor stream health in real-time
Last updated on