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.
![]() Conflicts: Makefile src/capmt.c src/dvb/dvb.h src/dvb/dvb_adapter.c src/dvb/dvb_fe.c src/dvb/dvb_multiplex.c src/dvb/dvb_preconf.c src/dvb/dvb_service.c src/dvb/dvb_tables.c src/epggrab/module/eit.c src/epggrab/otamux.c src/iptv_input.c src/main.c src/rawtsinput.c src/service.c src/serviceprobe.c src/settings.c src/tvheadend.h src/v4l.c src/webui/extjs.c src/webui/extjs_dvb.c src/webui/static/app/dvb.js src/webui/static/app/tvadapters.js src/webui/static/app/tvheadend.js src/webui/webui.c src/webui/webui.h |
||
---|---|---|
Autobuild | ||
data/conf | ||
debian | ||
docs | ||
lib/py/tvh | ||
man | ||
src | ||
support | ||
.gitignore | ||
.gitmodules | ||
Autobuild.sh | ||
configure | ||
LICENSE | ||
Makefile | ||
README | ||
README.md |
Tvheadend (TV streaming server)
(c) 2006 - 2013 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.
Build the binary:
$ make
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://tvheadend.org/projects/tvheadend/wiki/Building https://tvheadend.org/projects/tvheadend/wiki/Packaging https://tvheadend.org/projects/tvheadend/wiki/Git