Freevo is an open source HTPC media centre software integrating PVR / DVR funtionality along with music, video, gaming, home automation and more. It is written in python and uses existing popular software such as mplayer, xine and vlc. Primarily aimed at the Linux platform it is also possible to run on OSX and for the determined on Windows.