Standards-first, modular broadcast/streaming platform: AMWA NMOS (IS-04/05/08/12/14, BCP-003/008), MXL zero-copy media exchange, ST 2110/AES67, HA Go orchestrator.
-
Updated
Oct 12, 2026 - Rust
Standards-first, modular broadcast/streaming platform: AMWA NMOS (IS-04/05/08/12/14, BCP-003/008), MXL zero-copy media exchange, ST 2110/AES67, HA Go orchestrator.
All-in-one HLS stream analyzer and global IPTV playlist manager with 12,000+ live channels (News, Sports, Movies, Music), 4K UHD playback, multi-channel grid monitoring, custom HTTP header proxying, and channel zapping.
Real-time IP broadcast signal health monitor — TR 101 290-style fault classification, PTP sync monitoring, ML anomaly detection, and a live dashboard. FastAPI + React + Docker.
Broadcast test-pattern generator for the browser. EBU bars, PLUGE, reference cards, frame-accurate WebRTC sync. One signal master from browser preview to 10-bit SDI. Desktop builds under Releases.
Thåst Viewfinder — DeckLink SDI passthrough that injects tally, frame lines and a confidence monitor into a Blackmagic camera's viewfinder feed (TSL UMD input + Companion/HTTP control)
Kaila — The Flight Simulator for broadcast engineers. Dual-mode UHF TV transmitter training simulator. Coming soon.
Ground wave coverage prediction tool for AM broadcast stations, built on the FCC's official groundwave curves (47 CFR §73.184) and terrain-based global conductivity estimation. Full pipeline complete: curve digitization, Kirke mixed-path method, and 8-radial coverage mapping, validated against real broadcast engineering coursework. UI in progress
AI-powered speech-synchronized teleprompter for broadcast workflows
Send TSL 3.1 tally over UDP to video switchers, tally bridges, and UMD displays. 80 inputs with labels, chase and demo modes, cross-platform Python.
Changeover detects caption failures on healthy broadcasts, identifies the broken layer from live telemetry, and guides operators through capacity-aware recovery.
To associate your repository with the broadcast-engineering topic, visit your repo's landing page and select "manage topics."