Introduction: Raspberry Pi Media Centre (With PVR Features)

Picture of Raspberry Pi Media Centre (With PVR Features)

In this instructable I am going to show you how to make a Raspberry Pi Media Centre.

This Media centre can :

1) Record TV shows

2) Play Videos

3) Play Music

4) Open files

It can also do lots more!

Let's get started!

Step 1: Part 1 Flash the SD Card

Picture of Part 1 Flash the SD Card

Go to and download the program. Run the installer and open the program. Insert your SD card, select the SD card and press format.

Next, go to and download the correct version for your Pi. Unzip it with 7-Zip to your desktop.

Now go to and download it. Open it and select the file you extracted to your desktop. Write it to your SD card.

Step 2: Part 2 Set Up OpenELEC

Picture of Part 2 Set Up OpenELEC

Plug in your Pi and configure OpenELEC. Select the options that you require.

To make the TV change input when the Pi is turned on, go to Settings>System>Input Devices>Configure Devices and find 'CEC adapter'. Select it and change the settings. You may want to turn off the setting 'Turn off TV when Pi is shut down'.

Step 3: Part 3 Configure the TV Tuner

Picture of Part 3 Configure the TV Tuner

Install Tvheadend Backend and Tvheadend Client. Go to YOURPI:9981. Select Configuration>DVB Inputs>Networks and add a network. Choose the Pre-defined Muxes for your region in the drop down menu. Next, Enable the network on your TV tuner. Now, scan for channels and map them.

To play tv you will need the MPEG2 codec.


nfarrow (author)2017-06-14

Looks like you don't have to buy a MPEG2 codec if you use the H.264 encode Since it's available for free.

printersofa (author)nfarrow2017-08-18

Thanks for the advice!

Searrow (author)2017-01-06

Maybe I misunderstood your instructions but it seems that perhaps you skipped over a few steps? Can you help us by including a list of required and recommended equipment & software. Did I miss where you described the TV tuner model you used? Can channels can be recorded while watching another live TV channel? Thanks!

printersofa (author)Searrow2017-03-02

This guide was intended to be a brief overview, but here goes.

Here's what I (think) I used:

-Raspberry Pi

-August USB TV Tuner (August tuners seem to work well)

-SD Card



-MPEG2 Codec

I'm not so sure about the recording part, though. My Raspberry Pi broke when the SD Card slot snapped :(

About This Instructable




Bio: Printer + Sofa = ??????
More by printersofa:Raspberry Pi Media Centre (With PVR Features)Micro PBXPDA smartwatch
Add instructable to: