Use Cases

Show Control Integration

Cue DearScenario Player from the system that owns the scenario — QLab, TouchDesigner, Companion, or a custom script. The player runs the picture; it does not schedule the show.

Commands are the catalog; protocols are filters. Start from the Command Reference, then pick a transport.

Choosing a transport

ProtocolBest for
HTTPScripts, web apps, curl. Confirmed replies.
OSCTouchDesigner, QLab, Max/MSP. Playback cues.
Bitfocus CompanionStream Deck, no-code show control.

HTTP example

curl -X POST http://192.168.1.100:18290/api/command \
  -H "Content-Type: application/json" \
  -d '{"cmd":"play_media","params":{"source":"C:\\content\\opening.mp4"}}'
curl -X POST http://192.168.1.100:18290/api/command \
  -H "Content-Type: application/json" \
  -d '{"cmd":"play"}'

Status readback