Castreon is a self-hosted live TV and streaming headend for Linux servers. One web panel takes a channel from input to viewer.
Inputs: DVB-C/T/T2 cards, SRT, RIST, UDP multicast, RTMP, HTTP/HLS/DASH, WebRTC (WHIP) and IP cameras (RTSP, ONVIF), with automatic failover.
Transcoding on CPU or GPU (NVIDIA NVENC, Intel Quick Sync, VA-API) in H.264, HEVC or AV1 up to 4K, with ABR ladders, logo and loudness normalisation.
Delivery: HLS, LL-HLS, DASH, HTTP-TS and WebRTC with an embeddable player, push over SRT, RIST, UDP and RTMP/RTMPS, CDN upload, multi-CDN and signed links. Built-in HTTPS.
Also: 24/7 channels from files, catch-up and timeshift archive, clips and recordings, SCTE-35, AES-128 and DRM (Widevine, PlayReady, FairPlay), audience statistics, monitoring and alerts, REST API.
One-command install on Ubuntu or Debian. Monthly license per server, 14-day free trial.