Broadcast server

OBS Server & Broadcast Agent

The broadcast computer connects outward to Command. Do not expose the OBS WebSocket port directly to the Internet.

IridesceuxHVNCommandCloudflare

Server setup

  1. Install OBS and enable OBS WebSocket locally.
  2. Use a strong OBS WebSocket password.
  3. Install Node.js on the trusted broadcast machine.
  4. Copy only the broadcast-agent/ folder to the machine.
  5. Create the agent environment file using the provided example.
  6. Set the Command API URL, agent token and OBS local connection values.
  7. If Command is behind Access, create a Cloudflare service token for the agent and add its client ID/secret.
  8. Start the agent and check Command → System Health.
  9. Test non-destructive commands before StartStream/StopStream.

Authentication layers

Cloudflare service token+BROADCAST_AGENT_TOKENCommand agent APIOBS localhost
Do not port-forward OBS WebSocket. The agent should reach OBS on localhost/private LAN, while the agent initiates HTTPS requests outward to Command.