TVHeadend logo

TVHeadend

Website

Linux-based TV streaming server and DVR

3.5k stars 973 forks last commit first released GPL-3.0

Actively maintained

Last commit 31 Jul 2026.

TVHeadend screenshot

TVHeadend is the leading TV streaming server and Digital Video Recorder for Linux. It aggregates multiple tuner inputs and exposes streams to clients via HTSP and HTTP.

Key Features

  • Supports inputs including ATSC, DVB-C/S/T, IPTV (UDP/HTTP), SAT>IP, HDHomeRun, and Unix Pipe
  • Outputs HTSP (native protocol), HTTP, and SAT>IP for client devices
  • DVR functionality with scheduling and electronic program guide support
  • Runs on Linux with Docker container deployment options and extensive documentation
  • Open-source project with community and forum support

Use Cases

  • Central home media server: stream live TV to Kodi and other HTSP/HTTP-capable clients over LAN
  • DVR and archiving: schedule and record OTA/IPTV content for later viewing
  • Containerized deployments: run TVHeadend in Docker for easy hosting and updates

Limitations and Considerations

Conclusion

TVHeadend provides a Linux-focused, multi-input TV streaming and DVR solution suitable for home or small network setups. Its modular inputs/outputs and Docker support make it versatile for various networked TV viewing scenarios.

Categories:

Tags:

Tech Stack:

Share:

Similar to TVHeadend

MistServer logo

MistServer

Open-source streaming media server for OTT, live and VOD.

508
155
Last commit

MistServer is an open-source streaming media toolkit that supports HLS, DASH, RTMP, RTSP, SRT and WebRTC for low-latency live and VOD workflows.

UnlicenseActively maintained
Alternative to:
Wowza Streaming Cloud logo
Wowza Streaming Cloud
+13
Jellyfin logo

Jellyfin

Self-hosted media server for managing and streaming your library

56.2k
5.4k
Last commit

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

GPL-2.0Actively maintained
Alternative to:
Plex logo
Plex
+19
Scrypted logo

Scrypted

High-performance video integration and NVR platform

5.9k
388
Last commit

Open-source video integration and NVR platform that ingests camera streams and rebroadcasts them to HomeKit, Google Home, Alexa, Home Assistant and web clients via plugins.

Actively maintained
Alternative to:
Blue Iris logo
Blue Iris
+10
datarhei Restreamer logo

datarhei Restreamer

Self-hosted live streaming and restreaming server with web UI

5.2k
551
Last commit

Self-hosted live streaming server to ingest RTMP/SRT/RTSP, transcode with FFmpeg, and restream to platforms like YouTube Live and Twitch with an easy web UI.

Apache-2.0Actively maintained
Alternative to:
Restream logo
Restream
+8

MediaCMS

Open source video and media CMS with streaming and a REST API

5.1k
952
Last commit

Modern open source video and media CMS for hosting, organizing, and streaming video, audio, images, and PDFs with RBAC and a REST API.

AGPL-3.0Actively maintained
Alternative to:
Vimeo logo
Vimeo
+9
ErsatzTV logo

ErsatzTV

Open-source server that turns personal media into scheduled IPTV channels

2.9k
212
Last commit

ErsatzTV is an open-source media server that creates scheduled, EPG-driven IPTV-style channels from local libraries or Plex/Jellyfin/Emby, with hardware transcoding and M3U/XMLTV output.

ZlibActively maintained
Alternative to:
Channels DVR logo
Channels DVR
+1