Ingest
UDP multicast, HTTP TS, SRT (caller/listener, AES, TSBPD), and HLS pull — with multi-source failover per channel.
NoSignal is a Linux application for MPEG-TS ingest, failover, stream conditioning, and delivery. One binary handles packet parsing, PSI rewrite, CBR pacing, and outputs — including a built-in HLS origin that publishes a master playlist listing the channels you have selected, plus a media playlist per enabled channel. Live preview requires FFmpeg, and historical telemetry charts require a Prometheus instance scraping the metrics endpoint.
UDP multicast, HTTP TS, SRT (caller/listener, AES, TSBPD), and HLS pull — with multi-source failover per channel.
UDP multicast/unicast, HTTP TS push and pull, SRT, and HLS — multiple destinations per channel.
Built-in HLS origin: one master playlist listing every channel you have enabled, a media playlist per enabled channel, 10s segments aligned to PCR, browseable channel index, hot toggle.
Priority-based switching with input lockout and escalating hold times.
P-controller with fractional accumulator, null stuffing, and PCR restamping.
Remux by language, codec, or PID. Required or optional. Strict mode.
Transport vs PCR bitrate, per-PID breakdown, and integrated ffprobe.
PAT, PMT, and SDT changes logged the moment upstream shifts.
Per-channel bitrate, PCR jitter, and CC error counters exposed on a metrics endpoint. Requires Prometheus to scrape and back the historical charts.
Browser playback or raw TS passthrough. Requires FFmpeg on the host for the transcoded preview path.
Change inputs, outputs, and failover while the channel runs.
XMLTV ingestion, EIT scanning, auto-mapping, and dedicated SPTS multiplex delivery.
Defer input processing until a consumer connects. Zero CPU when nobody is watching.
Start a technical conversation around channel count, transport paths, failover policy, and monitoring.
Share your channel count, transport types, and how you handle failover and bitrate health today.
One license = one instance on one machine. Replicating a license key onto additional machines triggers per-machine fees. By purchasing a NoSignal license you accept the Terms & Conditions — please read the Single-Instance Rule (§4) and the Fees for Unauthorised Use (§9) before placing an order.








