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 9deeeebfc2 dvb: fix disabling of bad muxes caused by dodgy hardware/firmware
because some tuners, mostly USB, can result in ioctl() failures due
to inability to communicate with driver and this was not properly
trapped muxes were being disabled.

Better solution is to reject bad muxes being entered in the first
place based on the tuning capability of the device. Ofc if the
tuner fails to report that correctly (probably) we'll still be
buggered.
2013-01-18 11:14:47 +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
contrib/redhat Use correct URL 2011-02-18 19:51:50 +01:00
data/conf build: remove use of submodule for dvb-scan data 2013-01-11 22:04:39 +00:00
debian build: remove changelog from git. 2013-01-15 17:29:40 +00:00
docs timeshift: include support for total buffer size. 2013-01-14 22:37:57 +00:00
lib/py/tvh support: some minor updates to python lib and htspmon. 2013-01-05 19:12:09 +00:00
man Update manpage to reflect recent command line option changes. 2009-05-30 07:57:46 +00:00
src dvb: fix disabling of bad muxes caused by dodgy hardware/firmware 2013-01-18 11:14:47 +00:00
support support: minor aesthetic change. 2013-01-16 09:47:52 +00:00
.gitignore build: remove use of submodule for dvb-scan data 2013-01-11 22:04:39 +00: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 libav: detect versions that are to old for libav muxing 2013-01-12 15:50:32 +01:00
LICENSE Add debian packaging 2009-03-30 18:11:57 +00:00
Makefile build: Some tidying up of the build system 2013-01-11 11:13:29 +00:00
README Update documentation, also shift a few UI config values around and make some stuff a bit clearer. Fixes #1280. Relates #1150. 2012-10-03 00:20:05 +01:00

		    Tvheadend TV streaming server
		    =============================

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


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.

$ make

Build the binary, after build the binary resides in 'build.linux/'.
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://www.lonelycoder.com/redmine/projects/tvheadend/wiki/Building