SRT to UDP multicast gateway software
Our UDP playout software takes the signals you order from the hub, including SRT, HLS or RTMP, and puts them on your local network as UDP multicast or onto the coax a building already has as DVB-C. This makes it ready for set-top boxes, hospitality TVs and any receiver that expects a classic MPEG-TS stream.
Licensed per site by channel count. Runs on your own hardware, or on the player appliance if you would rather not run a server.THE CONSOLE

| CHANNEL | IN | BITRATE | FPS | SPEED | UDP OUTPUT | UPTIME | PING |
|---|---|---|---|---|---|---|---|
| ntv.de | hls | 1.7 Mbps | 25.00 | 1.00x | 239.10.1.4:1234 | 6m | 17.4 ms |
| das-erste | srt | 8.1 Mbps | 50.00 | 1.00x | 239.10.1.5:1234 | 4d 02h | 6.1 ms |
| eurosport-1 | srt | 7.9 Mbps | 50.00 | 1.00x | 239.10.1.6:1234 | 4d 02h | 6.3 ms |
| rai-1 | hls | 3.4 Mbps | 25.00 | 1.00x | 239.10.1.7:1234 | 2d 11h | 21.8 ms |
[15:22:31] setting CPU affinity to core 3 [15:22:31] starting pipeline: srt://eu-west.tvheadend.io:9040 → udp://239.10.1.5:1234 [15:22:32] pipeline up (pid 153182), monitoring resumed [15:22:34] UDP dummy listener started to prevent buffer overruns [das-erste] bitrate 8.1 Mbps fps 50 speed 1.00x drops 0 [das-erste] SRT rtt 6.1 ms loss 0.00 % retransmit 0 [ntv.de] HLS segment 1284 fetched in 118 ms buffer 3.4 s [watchdog] all 4 channels healthy
WHAT IT DOES
PER-CHANNEL PROCESS ISOLATION
Every channel runs in its own worker with CPU affinity, so one bad input cannot stall the rest of the line-up.
WATCHDOG AND AUTO-RESTART
Input loss, stalled PTS or a dead upstream triggers a reconnect with backoff, logged and alerted.
LIVE MONITORING
Bitrate, FPS, speed, uptime, UDP bitrate and ping per channel, in the web UI and over the REST API.
CHANNEL PREVIEW
Confidence preview straight from the running output, so you can check the picture without a set-top box.
BUFFER CONTROL
Configurable SRT latency, probe size and jitter buffer per channel for tight or lossy links.
CONFIG AS DATA
Channels defined in a single file or through the API, so you clone a site by copying its configuration.
REQUIREMENTS
| Platform | Linux x86-64 (Debian 12, Ubuntu 22.04+, RHEL 9) |
| Runtime | Bare metal, VM or Docker |
| CPU | 1 core per 4 pass-through channels (no transcode) |
| Memory | 512 MB + 64 MB per channel |
| Network | One NIC for input, one for multicast recommended |
| Licence | Per site, by channel count, annual or monthly |
Tell us how many channels a site carries and how it receives them. We will send a licence for a two-week trial with two channels, plus the configuration for your first multicast group.
Request a demo Or order the pre-built player appliance →