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
2014-04-13 15:38:28 +01: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 build: attempt to overrcome deb building limitations 2014-03-05 12:44:40 +00:00
docs Add cache scheme selection for DVR to reduce system resources 2014-03-15 18:07:14 +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: fix version for device enumeration support (fixes #2054) 2014-04-13 15:38:28 +01:00
support config: started to add the concept of a configuration version 2014-04-04 09:55:08 +01:00
vendor vendor: add historic DVB API headers 2013-12-31 15:56:20 +00: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 build: add default Autobuild job (debian) 2013-12-23 21:25:38 +00:00
configure Move the linuxdvb network code to the shared mpegts network code 2014-04-01 17:45:51 +02:00
LICENSE Add debian packaging 2009-03-30 18:11:57 +00:00
Makefile Merge remote-tracking branch 'origin/pr/365' 2014-04-04 15:02:21 +01: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