The Live Matches Dashboard

The Live Matches Dashboard is accessible at any time from the main navigation. It shows all currently active matches across all rigs — not just the one you just started.

If no matches are active, the dashboard shows (none currently active).

Match cards

Each active match appears as a card showing:

Header row

Element Description
Rig name Friendly label for the OBS machine
LS badge Green “LS” pill — shown when live scoring is actively polling PoolStat for this rig
Scene mode badge Colour-coded: Staged (grey), Match (green), Intermission (blue)
Published time Local time when the match was first published

Match details

  • Players: Home Player vs Away Player
  • Event / Round (if set)
  • ▶ Watch link (if a YouTube broadcast exists) — opens the YouTube watch URL in a new tab

Controls

Scene switching

  • Start — Match — Switch OBS to the match scene and ensure stream is live
  • Start — Intermission — Switch OBS to the intermission scene

Both buttons will auto-create a YouTube broadcast if one does not already exist and you are authenticated.

Stop stream

The ■ Stop button is shown for any match that is not staged (i.e. the stream is live).

Stop flow:

  1. Click ■ Stop
  2. A confirmation modal appears with the match name and rig
  3. Click Confirm to proceed
  4. The stream stops, the YouTube broadcast ends (if applicable), and live scoring polling stops (if applicable)
  5. The match card disappears from the dashboard

There is no undo for stopping a stream. The YouTube broadcast is permanently ended.

YouTube title update

When a YouTube broadcast is linked to a match, a text field appears on the card pre-filled with the current broadcast title. Edit the title and click Update Title to change it on YouTube in real time.

Starting a new match

Click Setup New Match ⇒ to clear all stored match data and restart the wizard from Step 1 (Select Stream). This does not affect any currently running matches on other rigs.

Multiple simultaneous matches

The dashboard supports multiple active matches at the same time (one per rig). Each rig operates independently — stopping one match has no effect on others.

Real-time updates

The dashboard does not auto-refresh automatically. Click ← Back and then return to the dashboard, or reload the page, to see the latest state. Scene mode and LS badges are fetched fresh on each render.

Roadmap: Auto-refresh on SSE events is planned for a future release.


← Step 5 — Go Live     Feature Flags →