Tvheadend: Difference between revisions
Line 48: | Line 48: | ||
#From the menus select your location and the type of signal you are trying to receive. In this example we're using a generic list for QAM, a US signal for cable TV. | #From the menus select your location and the type of signal you are trying to receive. In this example we're using a generic list for QAM, a US signal for cable TV. | ||
#Then click "'''Add DVB Network'''" at the bottom. | #Then click "'''Add DVB Network'''" at the bottom. | ||
|- valign="top" | | |||
| '''6.''' || [[Filetvheadend4.png|right]] Wait for the number under "'''Muxes awaiting initial scan'''" to reach zero. | |||
|- valign="top" | | |||
|} | |} | ||
Revision as of 01:12, 9 November 2012
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
".
- For more info, see: https://www.lonelycoder.com/redmine/projects/tvheadend/wiki/Download
- Raspberry Pi
- The easiest way to get Tvheadend on the Raspberry Pi is to use OpenELEC or Raspbmc. You can also use the Arch Linux ARM instructions below if you are using Arch Linux ARM on the R-Pi.
- Crystalbuntu 1
- See: PVR/Backend/Tvheadend/Crystalbuntu 1
- Arch Linux ARM (Pogoplug, Dockstar, etc)
- See: PVR/Backend/Tvheadend/ALARM
Tvheadend quick start guide
Note: This is just the most basic steps needed to get a signal from your PVR backend to XBMC. This guide probably doesn't include everything you will want to do, like name channels, get the electronic programming guide (EPG/TV guide) set up, remove channels, name channels, etc. For help with those features see #Additional guides and links.
Tuner card
1. | Make sure Tvheadend is up and running- https://www.lonelycoder.com/redmine/projects/tvheadend/wiki/Install_and_initial_setup |
2. | All configuration is done in a web browser. If you are on the same machine that Tvheadend is installed then point your browser to http://localhost:9981 . If you are on a different machine than Tvheadend, then point your browser to http://IP.ADDRESS.GOES.HERE:9981 , where IP.ADDRESS.GOES.HERE = the IP address of the machine that Tvheadend is installed on. For example: http://192.168.0.3:9981 |
3. |
If your tuner hardware is not detected or is having issues, check http://linuxtv.org for driver support. |
4. | You will see a window like this. Now you will want to click on "Add DVB Network by location". |
5. |
|
6. | right Wait for the number under "Muxes awaiting initial scan" to reach zero. |
IPTV
INCOMPLETE: This page or section is incomplete. Please add information or correct uncertain data which is marked with a ? |
Connecting XBMC to Tvheadend
Note: PVR add-ons are not currently hosted in the XBMC add-on repo.
- Download the Tvheadend PVR client add-on through the add-on manager in XBMC: Settings -> Add-ons -> Get add-ons -> XBMC.org -> PVR Clients
- Go to Settings -> Add-ons -> Enabled add-ons -> PVR Clients and select the Tvheadend add-on
- Select "Configure"
- By default, you should only need to fill in Tvheadend hostname or IP address.
|
Next step: | Configuring XBMC |
Additional guides and links
- Tvheadend website - https://www.lonelycoder.com/redmine/projects/tvheadend
- Tvheadend backend for XBMC support forum - http://forum.xbmc.org/forumdisplay.php?fid=168