Raspberry PI and XMBC

OpenELEC XBMC screenshot

I have a NAS at home and wanted to be able to show my stored media on my TV. I looked at the different options and came to the conclusion (also based on the advise of a colleague) that the best for now would be a Raspberry PI.

  • Pros:
    • Biggest pro is Airplay, if you have a Mac OS product, you can easily show your movies or pictures (slide on iPhone is next image) on your tv-screen from you Apple device (iOS or Mac airplay mirroring )
    • Flexible / Customizable
    • Cheap / Affordable
    • With XBMC it runs almost every codec
    • HDMI out, 2 usb ports and a lot of experience and help on the web on this device. For old tv’s there is a rca jack, so it’s solution you can also use on your bedroom tv.
  • Cons:
    • Setup some stuff, it’s almost PlugAndPlay, in what I experienced
    • Slow, it has 512mb of RAM on board, so it’s not the ideal setup if you want fast navigation or want to use it on a HDTV for example.

First let me explain what a Raspberry PI is


It is a mini computer that is developed for stimulating the teaching of basic computer science in schools. But just like the Arduino it can be used in a lot of ways. When you put a proper casing around the Raspberry it looks more like a real computer. It has the ability to output 1080p video and can work as an interface between your NAS and TV. This can be achieved by installing a XMBC OS on the SD Card that can be inserted into the PI. With a Composite video output and 3.5mm audio jack output or a HDMI output it can be attach to an TV.

What did I do to install

I installed the OpenElec version of XBMC on the SD Card ( followed these instructions: http://wiki.openelec.tv/index.php?title=Installing_OpenELEC_on_Raspberry_Pi ) and it ran immediately. when I plugged in the power, network and HDMI cables. The only thing that didn’t work directly where the mouse and keyboard I attached. After attaching another mouse and keyboard, it worked. Advise from my colleague was to install Synergy to use your keyboard and mouse from another computer. Maybe I will dot this later on.


So XBMC is an OpenSource media player. It allows users to play and view most videos, images and music from the internet, and all common digital media files from local and network storage media. See the video below for an introduction.

XBMC can be used to play/view all common multimedia formats. See here for all the formats like uPnP/DNLA and AirPlay/Airtunes.

Next to an keyboard or mouse you can also use an smartphone to use as a remote control. I downloaded the XMBCremote app from the App Store for this. You can also control some add-ons with this.

I was especially interested in showing videos from YouTube and Missed episodes from Dutch Television Broadcasters and indexing and playing my media files from my NAS.

I’ve installed the following plugins with suc6.

  • Uitzending Gemist aka XOT
    • XBMC Online Television, a collection of TV-programs from Dutch broadcasters
    • You need to install the add-on by copying the latest version in zip-format to the Raspberry PI SD card and installing it though system>add-ons>install by zip
    • You also need to install the current repository, else the program wil ask you for it every startup. The install can also be done though the install by zip

  • Youtube
    • Show YouTube content. Login with your account and show your private movies. Nowadays YouTube also has 1080p movie quality.
    • Search in the add-ons directory for this plugin and install it
Vimeo logo
  • Vimeo
    • Show and browse Vimeo content.
    • Search in the add-ons directory for this plugin and install it.

Ted logo
  • TED
    • TED is a small nonprofit devoted to Ideas Worth Spreading. It started out (in 1984) as a conference bringing together people from three worlds: Technology, Entertainment, Design. Since then its scope has become ever broader.
    • Search in the add-ons directory for this plugin and install it.
NaviX screenshot
  • Navi-X
    • A “content aggregator” app that provides access to all kinds of multimedia content

I found out that the Dutch add-on Nederland24 and the Grooveshark add-on where not working any more (With all (opensource) software it’s important that people keep contributing to it so it will keep on working. I think these are not updated any more).


A nice feature that comes with the iOS systems and iTunes is AirPlay. You can stream content directly from your iPad or iPhone for example. This can be done with video from your local library and even images can be slided on your phone and slide on your xbmc. For video’s it works on al compatible video’s, also from within an app as from within the browser. See an Apple promotion video about AirPlay below.

An Raspberry PI with XBMC is also an affordable alternative for a system like Sonos (a music system where you can easily listen to music from your NAS and popular services like Spotify and operate it from special Sonos apps). Of course you are not getting the same UI and service (which for audio I think is really bad on XBMC). But that depends on what you want, need and are able to configure yourself on XBMC.

Koop bij bol.com

2 thoughts on “Raspberry PI and XMBC

  1. Hoi, ik probeer XOT te downloaden van de site waar je naar linkted, maar deze lijkt onbereikbaar te zijn. Heb jij het bestand toevallig nog?

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.