The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
PVR/Contents
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 and can be used as a PVR backend of XBMC.
Tvheadend does not currently support Timeshifting or live rewind, however all other PVR functions should work without issue.
Preinstalled options
The following XBMC/OS distributions come with Tvheadend already installed, or easily installed as an option. These are great one-stop solutions that can greatly simplify the installation of the backend, as well as various other benefits unique to those distros.
Installing Tvheadend
- Basic
- Most Debian and Ubuntu installations can take advantage of the standard APT installation methods for getting Tvheadend installed, either using a GUI package manager, or from the command line using "
apt-get install tvheadend
".
- Raspberry Pi
- The easiest way to get Tvheadend on the Raspberry Pi is to use OpenELEC.
- Crystalbuntu 1
- See: PVR/Backend/Tvheadend/Crystalbuntu 1
- Pogo Plug/Dock Star
- Editor note: Anyone have a better guide or links, or even feel like making a sub page for this?
Tvheadend quick start guide
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support.
Editor note: Info on setting up adapters here, just most basic stuff to get up and running, etc
Connecting XBMC to Tvheadend
By default, you should only need to fill in Tvheadend hostname or IP address.
- Tvheadend hostname or IP address
- The hostname or IP address of the server where Tvheadend is installed. If on the same machine then 'localhost' can be used.
- HTTP port
- The default for Tvheadend is 9981 but this will need updating if you have changed it in the Tvheadend settings.
- HTSP port
- The default for Tvheadend is 9982 but this will need updating if you have changed it in the Tvheadend settings.
- Username
- If you have configured Tvheadend to require a username then enter it here. This can be blank.
- Password
- If you have configured Tvheadend to require a password then enter it here. This can be blank.
- Connect timeout in seconds
- The default is 10 seconds however this can be lowered if you want XBMC to timeout connections to the Tvheadend backend quicker.
- Response timeout in seconds
- The default is 5 seconds however this can be lowered if you want XBMC to timeout requests to the Tvheadend backend quicker.
|
Additional guides and links