XBMC can be used to play almost all popular audio and video formats around. It was designed for network playback, so you can stream your multimedia from anywhere in the house or directly from the internet using practically any protocol available. Use your media as-is: XBMC can play CDs and DVDs directly from the disk or image file, almost all popular archive formats from your hard drive. XBMC will scan all of your media and create a personalized library complete with box covers, descriptions, and fan art. There are playlist and slideshow functions, a weather forecast feature and many audio visualizations. Once installed, your computer will become a fully functional multimedia jukebox.
XBMC can play all your music including mp3, flac, wav and wma formats. It has cue sheet, tag reading support and smart playlists for ultimate control of your music collection.
XBMC can do Movies too! Supporting all the main video formats including streamable online media, XBMC can import, browse and play your Movie collection with ease.
The TV Shows library supports episode and season views with posters or banners, watched tags, show descriptions and actors. Great for keeping track of your progress.
Import pictures into a library and browse the different views, start a slideshow, sort or filter them all using your remote control.
XBMC allows you to watch and record live TV all from the GUI interface. It works with a number of popular backends including MediaPortal, MythTV, NextPVR, Tvheadend and many more.
The real power of XBMC comes from the vast selection of user created Add-ons that are available though our repositories. There are Add-Ons for popular web services, applications and scripts. See which ones are currently available: Add-ons
XBMC allows you to complete change the whole appearance of the GUI interface. Due to the highly customisable skinning engine you are almost able to change every aspect of it’s looks and feel. By utilising different colours, images and menu structures you can create a stunning interface that matches your needs as a complete entertainment or information platform. See which ones are currently available: Skins
With UPnP compatibility you can stream to and from any other XBMC instances and play to other UPnP compatible devices in your home with ease. Have one UPnP master device and use other XBMC instances as clients which automatic keeps you watched status and library up-to-date. You can also now import from UPnP sources to synchronize your data inside instances of XBMC.
Interact with XBMC using its JSON-RPC based remote interface. This brings loads of possibilities for remote controls, web browsers and 3rd party tools to take XBMC to the next level.
With support for hundreds of remote controls, CEC-compatible TVs, or one of the new Smartphone and Tablet Apps, XBMC allows you to control your media your way.