PVR: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Dushmaniac
(first attempt at a howto)
 
>Dushmaniac
(→‎Backends: added addon maintainer)
Line 29: Line 29:
* OS: Linux
* OS: Linux
* Homepage: [http://www.lonelycoder.com/hts/tvheadend_overview.html lonelycoder.com]
* Homepage: [http://www.lonelycoder.com/hts/tvheadend_overview.html lonelycoder.com]
* Addon maintainer: dushmaniac
* Forum support topic: [http://forum.xbmc.org/showthread.php?t=51945 XBMC forum]
* Forum support topic: [http://forum.xbmc.org/showthread.php?t=51945 XBMC forum]
* Installation: '''?'''
* Installation: '''?'''
Line 35: Line 36:
* OS: Linux
* OS: Linux
* Homepage: [http://www.tvdr.de/ tvdr.de]
* Homepage: [http://www.tvdr.de/ tvdr.de]
* Addon maintainer: '''?'''
* Forum support topic: [http://forum.xbmc.org/showthread.php?t=45314 XBMC forum]
* Forum support topic: [http://forum.xbmc.org/showthread.php?t=45314 XBMC forum]
* Installation: '''?'''
* Installation: '''?'''
Line 41: Line 43:
* OS: Linux
* OS: Linux
* Homepage: [http://www.mythtv.org/ mythtv.org]
* Homepage: [http://www.mythtv.org/ mythtv.org]
* Addon maintainer: '''?'''
* Forum support topic: [http://forum.xbmc.org/showthread.php?t=82015 XBMC forum]
* Forum support topic: [http://forum.xbmc.org/showthread.php?t=82015 XBMC forum]
* Installation: '''?'''
* Installation: '''?'''
Line 47: Line 50:
* OS: Windows
* OS: Windows
* Homepage: [http://www.team-mediaportal.com/ team-mediaportal.com]
* Homepage: [http://www.team-mediaportal.com/ team-mediaportal.com]
* Addon maintainer: '''?'''
* Forum support topic: none?
* Forum support topic: none?
* Installation: '''?'''
* Installation: '''?'''

Revision as of 20:33, 7 January 2011

This page explains how to setup XBMC to be a PVR. This allows you to watch live TV, listen to radio, view an EPG, schedule recordings and enables many other TV related features.

The PVR functionality of XBMC is currently under (heavy) development. Not everything will work properly yet and you can expect occasional crashes while using this. Also, the documentation here could be outdated as development progresses.

Incomplete.png INCOMPLETE:
This page or section is incomplete. Please add information or correct uncertain data which is marked with a ?

Template:Current event

Hardware

If you want to watch TV on your PC, you'll need at least one supported tuner card or a provider that provides IPTV access. That tuner hardware doesn't have to be installed on the same computer on which you want to watch TV. We'll call the computer with the tuner hardware the backend. The computer used to view TV will be called the frontend. The backend and frontend can be one and the same machine. XBMC will be run on the frontend.

Linux

If your backend runs Linux, have a look at these pages to find compatible hardware:

Windows

A list of supported tuners can be found here.

Backends

XBMC currently supports the following backends:

  1. HTS Tvheadend
  2. VDR
  3. MythTV
  4. MediaPortal

You'll have to install (at least) one of them.

1. HTS Tvheadend

2. VDR

  • OS: Linux
  • Homepage: tvdr.de
  • Addon maintainer: ?
  • Forum support topic: XBMC forum
  • Installation: ?

3. MythTV

4. MediaPortal

  • OS: Windows
  • Homepage: team-mediaportal.com
  • Addon maintainer: ?
  • Forum support topic: none?
  • Installation: ?

XBMC

As was told in the first paragraph, the PVR functionality in XBMC is under development. It's not a part of the mainline source tree yet, so you'll have to install XBMC a bit differenty.

Installation

Ubuntu

There are prebuilt packages available for Ubuntu Karmic, Lucid and Maverick.

To install them, open a terminal windows via Applications -> Accesoires -> Terminal and enter the following commands:

sudo apt-get remove xbmc xbmc-bin xbmc-data xbmc-skin-confluence xbmc-standalone ## remove a previous XBMC installation
sudo add-apt-repository ppa:lars-opdenkamp/xbmc-pvr ## add the PVR ppa
sudo apt-get update
sudo apt-get install xbmc xbmc-standalone

From source

The sources can be found on GitHub. At the time of writing, the stable repository is Dharma-pvr. The development repository is master.

To get the stable source on your pc, execute these commands on the command line (you must have git installed):

git clone git://github.com/opdenkamp/xbmc-antiquated.git
cd xbmc-antiquated
git checkout Dharma-pvr

To get the development source, execute this command:

git clone git://github.com/opdenkamp/xbmc.git

Now you can follow the normal compile instructions (but those will probably need updating):

Configuration

?

Troubleshooting

?

Further references

?