Tvheadend is a TV streaming server for Linux supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, IPTV, and Analog video (V4L) as input sources.
![]() NIT data: mux: '12109H' : dvb-s2 pos 235E freq 12129000 V sym 275000 fec 2/3 mod 8PSK roff 20 mux: '11739V' : dvb-s2 pos 235E freq 12129000 V sym 275000 fec 2/3 mod 8PSK roff 25 This change avoids the frequent automatic parameter changes using the origin (first hit) mux which broadcasted the data. The origin mux is locked for 24 hours from the last update. |
||
---|---|---|
Autobuild | ||
data/conf | ||
debian | ||
docs | ||
lib/py/tvh | ||
licenses | ||
man | ||
src | ||
support | ||
vendor | ||
.gitignore | ||
.gitmodules | ||
Autobuild.sh | ||
configure | ||
CONTRIBUTING.md | ||
LICENSE.md | ||
Makefile | ||
README.md |
Tvheadend
(c) 2006 - 2014 Tvheadend Foundation CIC
What it is
Tvheadend is a TV streaming server and digital video recorder.
It supports the following inputs:
- DVB-C
- DVB-T(2)
- DVB-S(2)
- ATSC
- IPTV
- UDP
- HTTP
How to build for Linux
First you need to configure:
$ ./configure
If any dependencies are missing the configure script will complain or attempt to disable optional features.
Build the binary:
$ make
After build, the binary resides in build.linux
directory.
Thus, to start it, just type:
$ ./build.linux/tvheadend
Settings are stored in $HOME/.hts/tvheadend
.
Further information
For more information about building, including generating packages, please visit:
https://tvheadend.org/projects/tvheadend/wiki/Building
https://tvheadend.org/projects/tvheadend/wiki/Packaging
https://tvheadend.org/projects/tvheadend/wiki/Git