The XBMC Live TV and PVR/DVR Setup Guide

From XBMC
Revision as of 14:43, 15 November 2012 by Ned Scott (Talk | contribs)
Jump to: navigation, search
Future.png Notice:
This guide for the XBMC v12 (Frodo) PVR feature is currently a work in progress.
Live TV and PVR Setup Guide:
  1. Introduction
  2. Finding out what you need
  3. Setting up the backend source
  4. Configuring XBMC
  5. The basics of Live TV and recording
  6. Advanced Live TV and PVR topics
  7. PVR FAQ

Introduction:
As of v12 (Frodo), XBMC features live TV and video recording (DVR/PVR) abilities. This allows you to watch live TV, listen to radio, view a TV guide (EPG), schedule recordings and enables many other TV related features.

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


How does live TV/PVR work in XBMC?

Logically, the XBMC PVR / Live TV consists of two parts:

  1. The Live TV backend server, which communicates with a TV tuner adaptor to create a video or audio stream, and
  2. The PVR client - an XBMC Add-on which controls the presentation of that content

The PVR backend is a process/application that performs the task of tuning, streaming and recording over-the-air and cable television and radio programming. It can either run on the same host running XBMC, on a stand-alone host or completely by itself with XBMC only running when needed. Some servers may be able to serve several clients simultaneously, which may be XBMC clients or others.

When paired with a matched backend, a configured PVR Add-on enables XBMC to handle the interface, or frontend, allowing the user to watch live TV (with pause/time shift, if supported by the backend), schedule recordings or listen to radio, giving the same sort of functionality as Tivo-style video recorder devices.


Next step: Setting up the backend software
Personal tools
Namespaces
Variants
Actions
Navigation
Wiki help
Google Search
Toolbox