You may wonder why you should have to boot another operating system to play your media files, but just think about the Mini-ITX platforms like VIA Epia/Eden or Shuttle barebones. It's now affordable to bring DivX to your home cinema, plugging this kind of computer directly to your TV !!
At the time of the first development releases (Dec. 2002), it was only capable of playing DivX movies, but now, nearly every kind of media file can be played with GeeXboX, with the OS supporting :
* MPEG 1/2 movies (MPG files, VCDs, DVDs ...)
* MPEG 4 movies (DivX, XviD, H.264 ...)
* RealMedia and Windows Media movies.
* OggMedia streams
* Matroska streams
* Audio streams like : MP3, Ogg/Vorbis, WAV (AudioCD), AC3, DTS, MusePack (MPC), FLAC ...
* Network streams : WebRadio and WebTV through SHOUTcast.
* Watching analog TV and digital DVB
* Playing analog Radio streams.
* Playing files from your local network (LAN) through remote NFS, Samba (i.e. Windows) or UPnP shares.