tvheadend
tvheadend
Docker app from linuxserver's Repository
Overview
Tvheadend(https://www.tvheadend.org/) works as a proxy server: is a TV streaming server and recorder for Linux, FreeBSD and Android supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, ISDB-T, IPTV, SATIP and HDHomeRun as input sources.
Tvheadend offers the HTTP (VLC, MPlayer), HTSP (Kodi, Movian) and SATIP streaming.
Multiple EPG sources are supported (over-the-air DVB and ATSC including OpenTV DVB extensions, XMLTV, PyXML).
Runtime arguments
- Web UI
http://[IP]:[PORT:9981]- Network
bridge- Shell
bash- Privileged
- false
Template configuration
WebUIPorttcp
WebUI
- Target
- 9981
- Default
- 9981
Port: 9982Porttcp
HTSP server port.
- Target
- 9982
- Default
- 9982
AppdataPathrw
Where TVHeadend show store it's config files.
- Target
- /config
Path: /recordingsPathrw
Where you want the PVR to store recordings.
- Target
- /recordings
RUN_OPTSVariable
Optionally specify additional arguments to be passed. See Additional runtime parameters.
PUIDVariable
Container Variable: PUID
- Default
- 99
PGIDVariable
Container Variable: PGID
- Default
- 100
UMASKVariable
Container Variable: UMASK
- Default
- 022
/dev/driDevice
Only needed if you want to use your AMD/Intel GPU for hardware accelerated video encoding (vaapi).
- Default
- /dev/dri
/dev/dvbDevice
Only needed if you want to pass through a DVB card to the container. If you use IPTV or HDHomeRun you can leave it out.
- Default
- /dev/dvb
Categories
Download Statistics
86,219,567
Total Downloads
190,959
This Month
173,718
Avg / Month
Total Downloads Over Time
Loading chart...
Details
Repository
lscr.io/linuxserver/tvheadendLast Updated2026-05-02
First Seen2017-07-02
Run Tvheadend on Unraid.
Tvheadend is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.