Releases: FiLORUX/superdash
Releases · FiLORUX/superdash
v1.0.0 — Initial Release
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 —
/healthfor 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 startOpen http://localhost:3050/dashboard.html
Requirements
- Node.js 18 LTS or later
- Network access to playout devices