Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Tvheadend is the leading TV streaming server for Linux with ATSC, DVB-C/C2, DVB-S/S2, DVB-T/T2, IPTV, SAT>IP and unix pipe input sources

License

Notifications You must be signed in to change notification settings

tvheadend/tvheadend

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Coverity Scan Github last commit

Releases License GitHub Activity

Hosted By: Cloudsmith

Tvheadend

Tvheadend is the leading TV streaming server and Digital Video Recorder for Linux.

tvheadend front page

It supports the following inputs:

  • ATSC
  • DVB-C(2)
  • DVB-S(2)
  • DVB-T(2)
  • HDHomeRun
  • IPTV
    • UDP
    • HTTP
  • SAT>IP
  • Unix Pipe

It supports the following outputs:

  • HTSP (native protocol)
  • HTTP
  • SAT>IP

Documentation

Tvheadend documentation can be found here: https://docs.tvheadend.org.

Support

Please triage issues and ask questions in the forum: https://tvheadend.org or use the #hts IRC channel on Libera.Chat to speak with project staff: https://web.libera.chat/#hts.

Please report triaged bugs via GitHub Issues.

Building for Linux

First you need to configure:

$ ./configure

If build dependencies are missing the configure script will complain or attempt to disable optional features.

To build the binary:

$ make

After compiling the Tvheadend binary is in the build.linux directory.

To run the Tvheadend binary:

$ ./build.linux/tvheadend

Settings are stored in $HOME/.hts/tvheadend.

To install the newly compiled Tvheadend binary and associated files onto your system:

$ sudo make install

Running on Linux

Instructions for popular distributions are in our public documentation.

Running in Docker

Running in Docker can be as simple as:

$ docker run --rm ghcr.io/tvheadend/tvheadend:latest

See README.Docker.md for more details.

About

Tvheadend is the leading TV streaming server for Linux with ATSC, DVB-C/C2, DVB-S/S2, DVB-T/T2, IPTV, SAT>IP and unix pipe input sources

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Sponsor this project

Morty Proxy This is a proxified and sanitized view of the page, visit original site.