XBMC is a free open source media center server that can run on a variety of different hardware devices and operating system.

It is an extremely popular media server that allows the user to access any photos, music or films anywhere in the home where a compatible system is installed.