![]() * upstream/master: webui: enable file logging when the log file is set through GUI webui: remove dead code (tvhlog_level) webui: Stream directly for TVHeadend/ http client, too epggrab: ota - improve save caching and add no data timeout epggrab: ota - optimize the eit/opentv workflow epggrab: ota - requeue skipped muxes (network check) SAT>IP: finish the RTSP OPTIONS command to keep connection consistent SAT>IP: finish the RTSP command to keep connection consistent capmt: a slight optimization - remove the key data service_mapper: remove include "plumbing/tsfix.h" descrambler: add other odd/even key validity check based on the key update time capmt: do not cache keys for the descrambler layer |
||
---|---|---|
Autobuild | ||
data | ||
debian | ||
docs | ||
lib/py/tvh | ||
licenses | ||
man | ||
src | ||
support | ||
vendor | ||
.doozer.json | ||
.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
.
How to build for OS X
Same build procedure applies to OS X.
After build, the binary resides in build.darwin
directory.
Only network sources (IPTV, SAT>IP) are supported on OS X. There is no support for DVB USB sticks and PCI cards. Transcoding is currently not supported.
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