This module is archived because it was unmaintained. Please see #47 and https://voxpupuli.org/docs/deprecated_and_archived_modules/ for more information.
- Description
- Setup - The basics of getting started with tvheadend
- Usage - Configuration options and additional functionality
- Reference - An under-the-hood peek at what the module is doing and how
- Limitations - OS compatibility, etc.
- Development - Guide for contributing to the module
Installation and initial setup of TVHeadend.
Tvheadend is a TV streaming server and recorder for Linux, FreeBSD and Android supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, ISDB-T, IPTV, SAT>IP and HDHomeRun as input sources.
A tvheadend server can be set up and installed with
class{'tvheadend':
release => 'stable',
admin_password => 'password',
}
release
Choice ofrelease
,stable
,unstable
orobsolete
as documented. The default isrelease
.user
Default unix user to run the service, defaults tohts
.group
Default unix group to run the service, defaults tohts
.home
Default home directory to run the service, defaults to/var/lib/hts
.distribution
defaults to$facts['lsbdistcodename']
.secondary
Array of groups user should be in. Defaults to['video']
.admin_username
Web interface admin user id. Defaults tohts
.admin_password
Password of webadmin_username
.
The module is currently very particular to Debian, Ubuntu.
Copyright Steve Traylen steve@traylen.net, 2017.