Skip to content

Releases: FiLORUX/superdash

v1.0.0 — Initial Release

17 Jan 21:27

Choose a tag to compare

SuperDash v1.0.0

Real-time playout monitoring for broadcast environments.

Features

  • Multi-source aggregation — CasparCG (OSC), vMix (HTTP XML), HyperDeck (TCP)
  • Broadcast protocol output — Ember+ provider (TCP 9000), TSL UMD v5.0 sender (UDP)
  • Real-time dashboard — Responsive grid layout for up to 12 devices
  • Frame-accurate timing — Drift-free scheduling with monotonic timestamps
  • Health endpoint/health for operational monitoring
  • Single-process deployment — HTTP, WebSocket, and protocols from one server

Output Modes

Mode URL Purpose
Dashboard /dashboard.html Multi-device grid monitoring
Overlay /overlay.html Transparent multiviewer overlay
GUI /gui.html Fullscreen countdown display
Control /control.html Device configuration

Protocol Integration

  • Ember+ — Exposes device tree on TCP 9000 for VSM, Lawo, and broadcast control systems
  • TSL UMD v5.0 — Sends tally state to under-monitor displays via UDP

Quick Start

git clone https://github.com/FiLORUX/superdash.git
cd superdash
npm install
cp config.example.json config.json
npm start

Open http://localhost:3050/dashboard.html

Requirements

  • Node.js 18 LTS or later
  • Network access to playout devices