We will now look at how to set up a PVR. This will include configuring the backend as well as getting it running in XBMC.
The purpose of this title is to focus on the Raspberry Pi, and as there is a great variety of PVR software available, it would be implausible to cover the many options. If you are planning on using an external backend, it is recommended that you thoroughly search for information on the Internet. There are even books for popular and comprehensive PVR packages, such as MythTV. TVHeadend was chosen for Raspbmc because it is lightweight and easy to manage.
Raspbmc's XBMC build will support the following backends at the time of writing:
MythTV
TVHeadend
ForTheRecord/Argus TV
MediaPortal
Njoy N7
NextPVR
VU+/Enigma
DVBViewer
VDR