▮ Control

Stream Deck & Bitfocus Companion

Drive the show from hardware. Both control surfaces connect to your instance over its API and react to live state, go live, cut and record without touching the browser.

Get an API key

Both need an API key. In the studio, open Settings → API Keys, create one, and copy it. You'll enter your instance host and this key in the plugin or module configuration.

Stream Deck

The Elgato Stream Deck plugin gives you one-press keys for the essentials:

  • Go Live and End Stream
  • Record toggle

Clone the repo, run npm install && npm run build, and load it into the Stream Deck app, then set the host and API key in the key's property inspector.

Bitfocus Companion

The Companion module is the richer surface, useful on a Stream Deck via Companion, a tablet, or any Companion-supported hardware:

  • Go live / end stream, cut scenes and sources
  • Show and hide overlays, start/stop recording
  • Feedbacks (on-air, recording, pipeline state), live variables, and ready-made presets

Add it to your Companion modules directory (or install once it's in the Companion registry), then configure the instance host and API key.

Both are independent, MIT-licensed API clients, install only what you use. They talk to the same REST + WebSocket API any tool can drive.