PVR: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
Line 51: Line 51:
* Addon Forum support topic: [http://www.dvblogic.com/phpBB3/viewtopic.php?f=61&t=19703 DVBLink forum]
* Addon Forum support topic: [http://www.dvblogic.com/phpBB3/viewtopic.php?f=61&t=19703 DVBLink forum]
* Backend Installation: http://dvblogic.com/phpBB3/index.php
* Backend Installation: http://dvblogic.com/phpBB3/index.php
== Install PVR Addons to XBMC ==
Once you have a working backend, you can begin the process of getting the matching PVR addon compiled and installed into XBMC. You must have a build version of XBMC compiled after [https://github.com/xbmc/xbmc/pull/1357 PR:1357] was merged into the master repository. This should be any build after September 4, 2012. Once Frodo is released the PVR components of XBMC will become part of the official release. Until then you must [[:Category:Compiling|compile XBMC yourself]], or use a [http://mirrors.xbmc.org/nightlies/ nightly build].
The PVR Addons are not distributed with XBMC. They reside in a separate repository located at [https://github.com/opdenkamp/xbmc-pvr-addons https://github.com/opdenkamp/xbmc-pvr-addons]
===Windows===
* To compile PVR addons for Windows first make sure you meet the [[HOW-TO:Compile_XBMC_for_Windows|compiling prerequisites]] for compiling XBMC. The same features are needed to compile the PVR addons.
* Once the requirements are met, clone the PVR addon repository: [https://github.com/opdenkamp/xbmc-pvr-addons https://github.com/opdenkamp/xbmc-pvr-addons]. For more information on how to use Git, see the [[Git_Usage]] page If using TortiseGit, follow the [[HOW-TO:Compile_XBMC_for_Windows#Getting_the_sources|cloning instructions here]], substituting the correct repository URL.
* Download the build dependencies by executing the batch file found in project\BuildDependencies\
* Open the solution file located in project\VS2010Express\xbmc-pvr-addons.sln
* Select the wanted configuration "Debug" or "Release"
* Press F7 to build the solution
'''Note:''' The build system does not yet generate .zip archives
Workaround: copy the wanted pvr addons to your XBMC installation by hand.
Example: addons\pvr.demo\addon\*.* => YOUR_XBMC_DIR\addons\pvr.demo\*.*
===Linux===
*To compile PVR addons for Linux first make sure you meet the [[HOW-TO:Compile_XBMC_for_Linux|compiling prerequisites]] for compiling XBMC. The same features are needed to compile the PVR addons.
*Once the requirements are met, clone the PVR addon repository: [https://github.com/opdenkamp/xbmc-pvr-addons https://github.com/opdenkamp/xbmc-pvr-addons]. For more information on how to use Git, see the [[Git_Usage]] page.
*Start by executing:
<source lang="bash">
$ ./bootstrap
</source>
*To install add-ons into /path/to/XBMC:
<source lang="bash">
$ ./configure --prefix=/path/to/XBMC
$ make install
</source>
* To build all PVR add-ons as .zip archives:
<source lang="bash">
$ ./configure
$ make zip
</source>


==Testing==
==Testing==

Revision as of 15:43, 8 October 2012

Template:Frodo As of v12 (Frodo), XBMC supports Personal Video Recorder (PVR) controls and features when paired with a PVR "backend". This allows you to watch live TV, listen to radio, view an EPG, schedule recordings and enables many other TV related features. A PVR backend is a second process/application that can either run on the same machine running XBMC, on a stand-alone device (able to feed several XBMC machines), or completely by itself with XBMC only running when needed. When paired with a backend, XBMC handles the interface, or frontend, allowing the user to watch live TV, scheduled recordings, time shift (not yet supported), etc.

Due to the somewhat complicated nature of setting up PVR for XBMC, this guide was created to help users from start to finish.

Supported Backends

If you want to use a PVR addon with XBMC, there are a few prerequisites. First, you need a TV tuner or IPTV source, and a working backend to connect to XBMC. Below is a list of currently supported backends. The source for these addons can be found in the XBMC PVR Addons Repo

1. HTS Tvheadend

2. VDR

3. MythTV

4. MediaPortal

5. For The Record Argus TV Server

6. DVBLink TV Server

Testing

Testing PVR before Frodo final (this section won't be needed in the final version, more or less)

See: PVR/Testing

Configure XBMC

See: PVR/XBMC

PVR FAQ

See: PVR/FAQ