XBMC Internet Video Streaming – Raspberry PI

I am always amazed at the quality of video that comes out of the PI. Up to now i have just been doing local lan and usb video streaming. I decided to check out how it does with internet video. For those that do not know, their is not a “youtube” app for the PI. So, other than starting up a web browser, this is pretty much the way to go.

Here is a real time video of me installing IGN.com streaming and going through a couple videos. 1080p:

XBMC on Model A

Raspberry Model A

I was interested to see if the Raspberry PI Model A board could run XBMC. From looking at the RAM and CPU specifications you may wonder why i am interested in this at all. People have been running XBMC on the previous board which only had 256 megs of ram, so of course it will run. The issue isn’t a ram or cpu issue. It’s the fact that there is not any LAN connections and it only has one usb port. Seeing as i do not have a powered usb hub i could either have a usb keyboard or a wi-fi adapter. Not both.

The solution i came up with was to get it fully setup on the B board and than just move the SD card over.

After installing raspbmc, I attempted to install wicd-curses, which failed repeatedly. I then tried installing the Edimax drivers manually, with almost the exact same issues as wicd-curses. After a little bit of research I found a post that mentioned that openlec has the wifi settings built into the os. So after rebooting to NOOB and copying openlec over I was able to get wi-fi running.

The last step was to make sure i could remotely control XBMC from my iPhone app.

After that it really was as simple as just moving the sd card over the model A and turning it on. Aside from a very slightly increased delay in remote button press to activation, it works really really well.

Only issue is if the wi-fi settings change you lose your remote control to change settings.