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.
Find a file
Adam Sutton 95a9c3bbf1 linuxdvb: old code would update tuning params even without auto-discovery
This is important for correcting mistakes in the pre-defined configuration
files, and also picking up potential changes (not sure that will quite work).

The one thing that is left untouched is the frequency, a) to not confuse people
and b) I've seen 2 transponders sending slightly diff freq and this can cause
the config to be constantly updated.

The one thing this will also do, for better or worse, is remove an AUTO
settings. Cons are it could be less flexible an tuners may automatically deal
with small changes in settings, Pro's are if you have some tuners that accept
AUTO and some that don't, once its scanned on something that does it will get
updated. Plus its probably better, where possible, to have the full settings.
2013-11-18 09:21:35 +00:00
Autobuild Updated the build system for better consistency. Also make it easier to do source builds for things like launchpad PPAs. 2012-10-02 12:48:32 +01:00
data/conf Merge remote-tracking branch 'origin/pr/290' 2013-11-16 12:00:04 +00:00
debian Bring the TVH_ARGS variable into the Debian init script 2013-06-02 11:30:57 +01:00
docs Fix typo in epggrab online help - thanks to jasa for spotting. 2013-07-29 18:53:05 +01:00
lib/py/tvh support: some minor updates to python lib and htspmon. 2013-01-05 19:12:09 +00:00
man docs: update documentation with new domain name and paypal link 2013-04-18 13:02:22 +01:00
src linuxdvb: old code would update tuning params even without auto-discovery 2013-11-18 09:21:35 +00:00
support migrate: Some updates to the migration script and minor correction to DVR conf 2013-11-16 11:43:26 +00:00
vendor webui: added full famfam icon set to vendor and linked required 2013-06-10 09:59:35 +01:00
.gitignore Support for star rating and age rating in xmltv and web ui 2013-10-08 13:11:21 +02:00
.gitmodules build: remove use of submodule for dvb-scan data 2013-01-11 22:04:39 +00:00
Autobuild.sh Update Autobuild stuff 2012-06-03 11:14:09 +02:00
configure Merge branch 'feature/dvb-rewrite' 2013-08-28 17:08:39 +01:00
LICENSE Add debian packaging 2009-03-30 18:11:57 +00:00
Makefile status: some additional status information about connections 2013-11-11 17:11:41 +00:00
README README updated 2013-05-17 23:00:44 +02:00
README.md README updated 2013-05-17 23:00:44 +02:00

Tvheadend

(c) 2006 - 2013 Andreas Öman, et al.

What it is

Tvheadend is a TV streaming server and digital video recorder, supporting DVB-S, DVB-S2, DVB-C, DVB-T, DVB-T2, ATSC, IPTV, and Analog video (V4L) as input sources.

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