The Most Popular Media Player on Earth

XBMC is an award-winning free and open source (GPL) software media player and entertainment hub that can be installed on Linux, OSX, Windows, iOS, and Android, featuring a 10-foot user interface for use with televisions and remote controls. It allows users to play and view most videos, music, podcasts, and other digital media files from local and network storage media and the internet.

The XBMC project is managed by the non-profit XBMC Foundation, and developed by volunteers located around the world. Since its creation in 2003 more than 500 software developers have contributed to XBMC, and around 60 developers on regular basis. Also 200-plus translators have worked to expand its reach, making it available in more than 72 languages.

What can XBMC do?

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.



Music

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.



Movies

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.



TV Shows

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.




Pictures

Import pictures into a library and browse the different views, start a slideshow, sort or filter them all using your remote control.



PVR

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.


Add-Ons

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

Skin

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


UPnP

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.


Web Interfaces

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.

Remote Controls

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.