The Raspberry Pi is a credit-card sized computer that plugs into your TV and a keyboard. The SoC is a Broadcom BCM2835. This contains an ARM1176JZFS, with floating point, running at 700Mhz, and a Videocore 4 GPU. The GPU is capable of BluRay quality playback, using H.264 at 40MBits/s. It has a fast 3D core accessed using the supplied OpenGL ES2.0 and OpenVG libraries.
You can now purchase an MPEG2 hardware decoder license. Depending on your tuner this may help your recordings play.
The Raspberry Pi is cheap and can be sufficient as frontend for a MythTV backend.
How to make it work
Installing a complete MythTV frontend from scratch can be a difficult task and might result in slow performance. What will work is to use XBMC as frontend for MythTV backend. A lot of work has been done to make XBMC perform acceptably on Raspberry Pi.
The steps you have to do are:
- Install MythTV backend on a separate computer on your LAN.
- Install OpenElec version of XBMC to your Raspberry Pi.
- Connect your Raspberry Pi to your LAN and your TV.
- Turn on the MythTV backend, Raspberry Pi and TV.
- From within the XBMC menu set up the PVR client to point to your MythTV backend.
Normal video playback runs smoothly. Menu navigation and TV program can be a bit laggy. One trick to increase Raspberry PI performance is to overclock the CPU/GPU