From Wikipedia, the free encyclopedia XBMC
XBMC
XBMC Media Center user to easily manage video, photos, podcasts, and music
from a computer, optical disc, local network, and the in-
ternet using a remote control.[1][2][3][4] The XBMC pro-
ject is managed by the non-profit technology consortium
XBMC Foundation [5][6][7]
Foundation.
It is a popular alternative to Microsoft’s Windows Me-
dia Center and Apple’s Front Row for HTPC (Home
Theater PC) use.[8][9][10][11][12][13] Similar to competing
software like MediaPortal and MythTV, it has a skinnable
as well as user-configurable interface and plugin sup-
port.[14][15][16] The latest stable release of XBMC also
have an integrated digital distribution platform ’app
store’ / ’app market’ called "Addons Manager" that has a
growing list of community driven addon plugins for on-
line content like YouTube, Hulu, Netflix, Grooveshark,
Pandora Radio, as well and themes (skins) and more
available from a common official repository, while still
XBMC Media Center Home Screen enabling third-party developers to also host their own
unofficial repositories for addon plugins that any user
Developer(s) Team XBMC can choose to add themselves if they like.[17][18][19][20]
Initial 2003 XBMC was originally created as a media center appli-
release cation for the first-generation Xbox game console[2][3][21]
but is now, since 2010, officially available as a native ap-
Stable 10.1 (codename: "Dharma") (10 March 2011)
release plication for iOS (iDevices (must be jailbroken)), Linux,
Mac OS X (Snow Leopard, Leopard, Tiger, Apple TV), and
Preview Neutral build from Git / Nightly Microsoft Windows operating systems, running on most
release (codename: "Eden")
common processor architectures.[22] Also available is a
Development Active bootable Live CD and Live USB standalone version re-
status ferred to as "XBMC Live" which is made for easy setup
Written in C++ (and with Python Scripts as plugins) on bare-metal installations and to be used for interactive
demonstrations.[23][24][25]
Operating Linux, BSD, Mac OS X, Apple TV OS, In addition, as a leader in niche market of media cen-
system Windows, iOS, and first-generation Xbox,
ter software, the source code from XBMC is used as an
(plus MeeGo support is in development)
application framework and technological convergence
Platform ARM, PPC (PowerPC), x86 / IA-32, and platform for others projects to base their Smart TV en-
x86-64, (plus MIPS architecture support is tertainment system, set-top boxes, or media center soft-
in development)
ware on for over-the-top content use and more, and to-
Available in International (40+ languages to date) day at least Boxee, MediaPortal, Plex, 9x9 Player, and
Voddler are separate derivative products that are all
Type Media Center, Media Player, Digital media
receiver openly known to initially have forked the GUI engine and
media player core parts of their software from XBMC’s
License GNU GPL (GPLv2 or later) source code. While still using their own brand and cus-
Website xbmc.org tomized interface, a few like Boxee and 9x9 Player, are al-
so affiliate marketing their software/devices as "Designed
Designed
XBMC Media Center (formerly Xbox Media Center is a
Center) for XBMC and "Powered by XBMC with official XBMC logo
XBMC" Powered XBMC"
free and open source cross-platform digital media hub by certified approval from the XBMC Foundation and the
and HTPC (Home theater PC) software with a 10-foot user Team-XBMC developers.[1][12][26][27][28]
interface designed to be a media player for the living-
room TV. Its graphical user interface (GUI) allows the
1
From Wikipedia, the free encyclopedia XBMC
Overview
XBMC (which has officially been rebranded to simply
"XBMC" from its previous old name; "Xbox Media Center")
supports most common audio, video, and image formats,
playlists, audio visualizations, slideshows, weather fore-
casts reporting, and third-party plugins. It is network-
capable (internet and LAN shares). Unlike proprietary
media center applications like Windows Media Center
from Microsoft, or other free-software media center ap-
plications such as MediaPortal and MythTV, XBMC Media
Center does not yet include native DVR/PVR TV-record-
ing functionality or an EPG TV-Guide interface of its own,
it does however offer the possibility to integrate such
functionality through third-party plugins.[1][12][15][22]
Through its plugin system, which is based on the
Python programming language, XBMC is expandable via
add-ons that include features such as television program
guides, YouTube, Hulu, Netflix, Veoh, online movie trail-
er support, and Pandora Radio and Podcast streaming.
XBMC also functions as a gaming platform by allowing
users to play mini-games developed with Python, on any
operating system.[1][12][22][29][30][31]
XBMC source code is distributed as open source un-
der GPL (GNU General Public License),[22] it is sponsored
via the tax-exempt registred non-profit organization,
XBMC Foundation, and is developed by a global free soft-
ware community of volunteering people working on
XBMC for free in their spare time without being motivat-
ed by financial or material gain.[30][31][32][33][34][35][36][37]
Even though the original XBMC project no longer de-
velops or supports XBMC for the Xbox, XBMC on the
Xbox is still available via the third-party developer spin-
off project "XBMC4Xbox", who have completely taken ing. Powerful 3D GPU chips are common today in most
over the development and support of XBMC for the old modern computers, and even some set-top boxes and
Xbox. The ending of Xbox support by the original project XBMC is designed to otherwise be resource efficient. It
is also the reason that it has officially been renamed to runs well on what (by Intel Atom standards) are rela-
simply "XBMC" from the old from "Xbox Media Center" tively underpowered OpenGL 1.3 (with GLSL support),
name.[38][39][40][41] The Xbox version of XBMC also had OpenGL ES 2.0 or Direct3D (DirectX) 9.0 capable systems
the ability to launch console games, and homebrew ap- that are IA-32/x86, x86-64, ARM, or PowerPC CPU
plications such as emulators. Since the XBMC for Xbox based.[1]
version was never distributed, endorsed, or supported by When the decoding of 1080p high-definition video is
Microsoft, it means that XBMC for Xbox has always re- performed by the system’s CPU, an Intel Core 2 Duo 2 GHz
quired a modchip or softmod exploit to be able to run on or better CPU is required in order to allow for smooth
the Xbox game-console.[2][3][21][22] playback without dropping frames and giving playback
a jerky appearance. XBMC can also offload most of the
User interface screenshots from XBMC video decoding processor onto a GPU graphics hardware
• Home Screen of the "Confluence" skin. controller that supports one of the following types of
• Home screen of the "PM3.HD" skin. hardware-accelerated video decoding:[42] Nvidia’s
• MC360 skin (Xbox 360 Blades replica). VDPAU (supported from XBMC version 9.04), Microsoft’s
DXVA, Apple’s VDADecoder, Intel’s VAAPI, OpenMAX,
Hardware requirements and Broadcom Crystal HD Enhanced Media Accelerator.
By taking advantage of such hardware acceleration,
XBMC has greater basic hardware requirements than tra-
XBMC can run well on inexpensive, low-power systems
ditional 2D style software applications: it needs a 3D ca-
which contain GPUs. However, Intel CPUs with integrat-
pable GPU graphics hardware controller for all render-
ed graphics are not properly supported yet.
2
From Wikipedia, the free encyclopedia XBMC
Language support clude functions like Internet-TV and movie-trailer
browsers, weather forecast and cinemaguides, Over-the-
XBMC includes full support for many different languages
top content video streaming services like YouTube, Hulu,
by default. XBMC’s structure is such that if the language
Netflix, Veoh, Internet-radio-station browsers (example
is not available, or not up-to-date, it can be made by edit-
Pandora Radio, Xm radio, Sirius Satellite Radio), TV-
ing simple strings in an XML-file, which can then be sub-
guides (EPG), e-mail clients, instant messaging, train-
mitted to XBMC’s project management and bug track-
timetables, scripts to front-end control PVR software and
ing system tool for use by others. Currently the exist-
hardware (like: MediaPortal, MythTV, TiVo, ReplayTV,
ing supported languages are Afrikaans, Basque, Brazilian
Dreambox/DBox2), P2P file-sharing downloaders
Portuguese, Bulgarian, Catalan, Simplified Chinese, Tra-
(BitTorrent), IRC, also casual games (sometimes also re-
ditional Chinese, Croatian, Czech, Danish, Dutch, English,
ferred to as mini-games or party-games) such as Tetris,
American English, Esperanto, Finnish, French, German,
Snake, Space Invaders, Sudoku, and much
Greek, Hebrew, Hungarian, Icelandic, Indonesian, Italian,
more.[1][12][29][30][31]
Japanese, Korean, Maltese, Norwegian, Polish, Por-
tuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Skins (themes)
Spanish, Mexican Spanish, Swedish, Thai, Turkish and
Same as the majority of most applications that originated
Ukrainian.[3][43][44]
from a ’homebrew’ scene, is skin-ability in the tradition
of modifications and customization very popular among
Features XBMC users. "Confluence" and "Project Mayhem" are the
two official skins; "Confluence" is the default since ver-
XBMC’s Addons Manager and addons sion 9.11, and "Project Mayhem" was the previous default
which is now in its third version, commonly known as
XBMC features several open APIs to enable third-party
"PM3.HD" (PM III High-Definition).[15]
developers to create capabilities which extend XBMC
Users can also create their own skin (or simply mod-
with a multitude of addons, such as plugins, scripts,
ify an existing skin) and share it with others via public
skins/themes, visualizations, screensavers, web scrapers,
websites that are used for XBMC skins trading and devel-
web interfaces, and more. XBMC developers encourages
opment.[1][31][45][46][47][48] Many such third-party skins
users to make and submit their own addons to add addi-
exist that are well maintained by the community, and
tional content accessible from within XBMC.
while some skins are originals with unique designs, most
XBMC’s latest point-release, (codename: "Dharma"),
initially begin as a clones or an exact replica of other
features a new Addons Framework architecture and Ad-
multimedia software interfaces, such as DivX Connected,
dons Manager GUI client that connects to a decentralized
Apple Front Row, Windows Media Center Edition (MCE),
digital distribution service platform that serves add-on
MediaPortal, Meedio/MeediOS, HDeeTV, Kaleidescape,
apps and plug-ins which among other things provide on-
Wii Channel Menu (Xii), Xbox 360 Blades (MC360), Xbox
line content to XBMC, the "Addons Manager" (or "Addons
360 New Xbox Experience (Xperience), and others.[14]
Browser") inside XBMC allows users to browse and down-
load new addons directly from XBMC’s GUI. Scrapers (web scraping for metadata)
Many of these online content sources are in over-
XBMC has the built-in optional function to automatically
the-top content high definition services and use video
download metadata information, cover art and other re-
streaming sites, such as Adobe Flash based content.
lated media artwork online through its scrapers.
XBMC has extensibility and integration with online
Scrapers use sites like themoviedb.org or imdb.com
sources for both free and premium streaming content,
to obtain thumbnails and reviews on movies,
and offers content from everything from commercial
thetvdb.com for TV show posters and episode plots,
video, to free educational programming, and media from
CDDB (via freedb and Discogs, etc.) for audio CD track list-
individuals and small businesses.
ings, and AMG for album thumbnails.[42]
Plugins and scripts (apps/gadgets/widgets)
Web Interfaces
XBMC features a Python Scripts Engine for addon exten-
Web Interface addons for XBMC normally allow browsing
sions, WindowXML application framework (a XML-based
a media library remotely, to handle music playlists from
widget toolkit for creating a GUI for apps / widgets) in
a computer instead of television. Others allow remotely
a similar fashion to Apple Mac OS X Dashboard Widgets
controlling the navigation of XBMC like a remote for re-
and Microsoft Gadgets in Windows Sidebar. Python wid-
mote controlling of an installed and concurrently-active
get scripts allow normal users to add new functionality
XBMC session running on a computer if it runs on an in-
to XBMC themselves, (using the easy to learn Python pro-
ternet tablet or similar device with a touch interface. And
gramming language), without knowledge of the complex
yet other still acts like a media manager to allow modi-
C/C++ programming language. Current plugin scripts in-
3
From Wikipedia, the free encyclopedia XBMC
fying metadata and artwork in XBMC’s video and music • : MPEG-1, MPEG-2, H.263, MPEG-4 SP and ASP,
libraries. MPEG-4 AVC (H.264), HuffYUV, Indeo, MJPEG,
RealVideo, RMVB, Sorenson, WMV, Cinepak.
Application launcher • : MIDI, AIFF, WAV/WAVE, AIFF, MP2, MP3, AAC,
XBMC has a "My Programs" section which is meant to AACplus (AAC+), Vorbis, AC3, DTS, ALAC, AMR,
function as an application launcher for third-party soft- FLAC, Monkey’s Audio (APE), RealAudio, SHN,
ware such as computer games and video game emulators, WavPack, MPC/Musepack/Mpeg+, Shorten,
all from a nice GUI with thumbnail and different listings Speex, WMA, IT, S3M, MOD (Amiga Module),
options. However while this feature is fully functioning XM, NSF (NES Sound Format), SPC (SNES), GYM
on the Xbox version of XBMC, it is still in its infant stage (Genesis), SID (Commodore 64), Adlib, YM
on Linux, Mac OS X, and Windows, thus currently requir- (Atari ST), ADPCM (Nintendo GameCube), and
ing third-party launcher plugins to function properly.[21] CDDA.
• : RAW image formats, BMP, JPEG, GIF, PNG,
Audio, video, and pictures playback and TIFF, MNG, ICO, PCX and Targa/TGA
handling • : AQTitle, ASS/SSA, CC, JACOsub, MicroDVD,
MPsub, OGM, PJS, RT, SMI, SRT, SUB, VOBsub,
XBMC can play media from CD/DVD media using an in-
VPlayer
ternal DVD-ROM drive. It can also play media from an
• : APEv1, APEv2, ID3 (ID3v1 and ID3v2), ID666
internal built-in hard disk drive and SMB/SAMBA/CIFS
and Vorbis comments for audio file formats,
shares (Windows File-Sharing), or stream them over Re-
Exif and IPTC (including GeoTagging) for image
playTV DVRs/PVRs, UPnP (Universal Plug and Play)
file formats
shares, or stream iTunes-shares via DAAP. XBMC can also
take advantage of a broadband Internet connection if Video playback in detail
available to stream Internet-video-streams live YouTube,
Hulu, Netflix, and Veoh, and play Internet-radio-stations Video Library
(such as Pandora Radio). XBMC also includes the option The Video Library, one of the XBMC metadata databases,
to submit music usage statistics to Last.fm and Libre.fm is a key feature of XBMC. It allows the organization of
plus a weather-forecast (via weather.com). It also has video content by information associated with the video
music/video-playlist features, picture/image-slideshow files (e.g. movies and recorded TV Shows) themselves.
functions, an MP3+CDG karaoke function and many This information can be obtained in various ways, like
audio-visualizations and screensavers. XBMC can in ad- through scrapers (i.e. web scraping sites like IMDb,
dition upscale/upconvert all standard-definition (480i/ TheMovieDB, TheTVDB, etc.), and nfo files. Automatically
480p/576i/576p) resolution videos and output them to downloading and displaying movie posters and fan art
720p, 1080i, and 1080p high-definition resolu- backdrops as background wallpapers. The Library Mode
tions.[1][22][49] view allows users to browse their video content by cate-
gories; Genre, Title, Year, Actors and Directors.[1][15]
Format support
Video player cores
XBMC can be used to play/view all common multimedia
formats. It can decode these in software and optionally XBMC uses two different multimedia video player ’cores’
pass-through AC3/DTS audio, or encode to AC3 in real for video-playback. The first video-player ’core’ for
time from movies directly to S/PDIF digital output to an video-playback is an in-house developed cross-platform
external audio-amplifier/receiver for decoding.[1][22] media player, "DVDPlayer", originally designed to play-
Supported formats: back DVD-Video movies, and this includes support native
• : CDs, DVDs, DVD-Video, Video CDs (including for DVD menus, (based on the free open source libraries
VCD/SVCD/XVCD), Audio-CD (CDDA), USB code libdvdcss and libdvdnav).[12] This FFmpeg based
Flash Drives, and Hard Disk Drives video-player ’core’ today supports all widespread main-
• : UPnP, SMB/SAMBA/CIFS, DAAP, HTTP, stream formats. One relatively unusual feature of this
HTTPS, FTP, RTSP (RTSPU, RTSPT), MMS DVD-player core is the capability to on-the-fly pause and
(MMSU, MMST), RTMP, Podcasting, TCP, UDP, play DVD-Video movies that are stored in ISO and IMG
SFTP, RTP DVD-images, DVD-Video movies that are stored as DVD-
• : AVI, MPEG, WMV, ASF, FLV, Matroska, Video (IFO/VOB/BUP) files on a harddrive or network-
QuickTime, MP4, M4A, AAC, NUT, Ogg, OGM, share, and also ISO and IMG DVD-images directly from
RealMedia RAM/RM/RV/RA/RMVB, 3gp, VIVO, uncompressed RAR and ZIP archives.[1][15]
PVA, NUV, NSV, NSA, FLI, FLC, and DVR-MS The second video-player ’core’ for video-playback is
another in-house developed open source player, "DSPlay-
er", which today is only used as a experimental video
4
From Wikipedia, the free encyclopedia XBMC
player in a Git development branch of XBMC for Win- droid, Symbian, Windows Mobile, and Windows Phone
dows and not in any other versions of XBMC. This devices, as well Apple iOS devices such as iPad, iPod
"DSPlayer" is a Direct Show based media player which Touch, and iPhone. Some of these remote control apps
with the help of FFmpeg can play practically all common are made specifically for controlling XBMC, while some
media formats and in addition also make XBMC for Win- universal remote control apps are capable of controlling
dows handle all formats and containers normally sup- many different media center and media player applica-
ported in Windows with the help of third-party propri- tions, and some of these third-party remote apps cost
etary Direct Show filters installed on the system. money while others are free.[53][54][55][56][57]
Audio playback in detail
Official Team-XBMC ports of
Music Library
The Music Library, one of the XBMC metadata databases, XBMC
is another key feature of XBMC. It allows the organiza- Due to the dated hardware of the Xbox and a desire to ex-
tion of a music collection to allow searching, and creat- pand the project’s end-user and developer-base many of-
ing smart playlists by information stored in music file ID ficial ports of XBMC to computer operating-systems and
meta tags, like title, artist, album, production year, genre, hardware platforms now exist. Through the processing
and popularity. Automatically downloading and display- power of modern computer hardware, XBMC is able to
ing album covers and fan art backdrops as background decode high-definition video up to and beyond 1080p res-
wallpapers.[1][15] olutions, bypassing hardware limitations of the original
Audio player cores Xbox version of XBMC.
However in the latest official release of XBMC there is
For music playback, XBMC includes its own in-house de-
hardware accelerated video decoding for DXVA, VDPAU,
veloped audio-player, "PAPlayer" (which stands for
VAAPI GPU hardware video decoding, as well as hard-
"Psycho-Acoustic Audio Player"), and this audio-player
ware accelerated video decoding via ARM NEON, and
core’s most notable features are on-the-fly resampling of
OpenMAX, Broadcom Crystal HD.[12][58][59] The source
the audio frequency, gapless playback, crossfading, Re-
code for XBMC is constantly updated on a daily basis by
playGain, cue sheet and Ogg Chapter support. The
developers in a public subversion repository, this pub-
"PAPlayer" audio-player handles a very large variety of
lic subversion repository does therefore always contain
audio file-formats, and it also supports most different
more features and function than the most recent ’stable’
tagging standards. XBMC also have support for most pop-
releases.
ular karaoke computer file formats, and is able to play
and display timed song lyrics graphics/text from CD+G,
LRC, and KAR files.[22]
XBMC platforms
Digital picture/image display in detail XBMC Live
XBMC handles all common digital picture/image formats XBMC Live is a free Ubuntu-based Linux distribution with
with the options of panning/zooming and slideshow with XBMC for Linux already installed and pre-configured,
"Ken Burns Effect", with the use of CxImage open source providing a complete packaged media center software
library code. XBMC can also handle CBZ (ZIP) and CBR suite for all IA-32/x86-based personal computers. XBMC
(RAR) comic book archive files, this feature lets users Live uses XBMC Media Center for all media playback and
view/read, browse and zoom the pictures of comics is implemented as a bootable Live CD primarily designed
pages these contain without uncompressing them first.[3] for bare-metal installations to achieve instant on type
boot, as well as for interactive demonstrations.[23][24][25]
As a Live CD, the system does not need to be perma-
Mobile remote control soft- nently installed to a hard disk drive, as most operating
ware associated with XBMC systems would. Instead, the computer can simply be
booted with the XBMC Live CD when media playback is
XBMC Remote for Android is a free and open source official desired. This is a reasonable approach for those who do
app released by Team-XBMC on the Android Market for not need media playback services while performing oth-
Android devices, It also allows for browsing the media li- er tasks with the same computer, or for users who wish
brary, and allows for remote controlling of an installed to repurpose older computers as media center, and for
and concurrently-active XBMC session running on a those seeking a free alternative to Windows Media Cen-
computer via the Android’s device touchscreen user in- ter, or for those who simply want to try out the XBMC
terface.[50][51][52] Media Center software for the first time without having
Several third-party developers have also released to install anything. The Microsoft MCE Remote and IR-
multiple unofficial XBMC remote control apps for An- receiver dongle for Windows Media Center works with
5
From Wikipedia, the free encyclopedia XBMC
XBMC Live directly out of the box, which mean that Win- XBMC for Mac
dows Media Center users with these can try out the XBMC for Mac runs natively on Mac OS X (Lion, Snow
XBMC Live without requiring any additional hard- Leopard, Leopard, Tiger), as well as on the Apple TV.
ware.[23][24][25] 1080p playback can be achieved on Apple computers ei-
Following the principles of Mythbuntu, KnoppMyth, ther via software decoding on the CPU if it is powerful
Mythdora, and GeeXboX, XBMC Live is also designed to enough, or by hardware accelerated video decoding via
simplify a permanent installation of XBMC Media Center Broadcom Crystal HD.[58][59]
onto a computer to be used as a dedicated HTPC (Home 1080p playback on the Apple TV (a.k.a. "ATV") can
Theater PC) in the living-room, as such the user can di- only be achieved by hardware accelerated video decod-
rectly install XBMC Media Center from the bootable ing via Broadcom Crystal HD, the user must replace the
XBMC Live CD to either a USB flash drive or to an internal ATV’s internal WiFi adapter with a Broadcom Crystal HD
hard disk drive as it comes with a complete instant on PCI Express Mini (mini-PCIe) card in order to activate this
(Linux based) embedded operating system. When in- functionality.[58][59]
stalled onto a USB flash drive or internal hard disk drive,
XBMC Live has the ability to save settings and make up- XBMC for Windows
dates to XBMC Media Center and the operating-system XBMC for Windows runs natively on Windows XP, Win-
back onto the USB flash drive or hard disk drive that it is dows Vista, and Windows 7, it is a 32-bit application but
installed onto. This is not possible when running XBMC runs on 64-bit Windows and hardware as well, however
Live off a CD-ROM as they are read-only and any changes it is not yet optimized for that architecture so there is
to settings are only temporary meaning that they get re- no performance gain when running on 64-bit Windows.
set back to defaults once the system is rebooted.[23][24][25] 1080p playback can be achieved on Windows based com-
puters either via software decoding on the CPU if it’s
XBMC for iOS
powerful enough, or by hardware accelerated video de-
XBMC for iOS, which is a full port of XBMC to Apple’s coding.
iOS operating-system, was first announced and released Hardware video decoding via DirectX Video Accelera-
publicly on the 20 January 2011. It supports both 720p tion [70][71] is now supported although this enhancement
and 1080p hardware accelerated video decoding of H.264 currently only runs on Windows Vista and Windows 7
videos, and is compatible with all Apple Inc’s iDevice’s due to the author’s currently using the DXVA 2.0 API
that uses Apple A4 or Apple A5 (ARM-based) processors which is not supported in Windows XP.[72]
with a jailbroken iOS operating-system. These iDevices
include the second-generation Apple TV (a.k.a. Apple TV XBMC for Xbox
2), iPhone 4, fourth-generation iPod Touch, and the See also: XBMC4Xbox
iPad.[60][61][62][63][64][65][66][67][68][69] The 9.04 (codename: Babylon) point-release version of
XBMC for Xbox which was released on May 6, 2009 as the
XBMC for Linux
last ’stable’ version of XBMC for Xbox. The original de-
XBMC for Linux is primarily developed for Ubuntu Linux velopers of XBMC have since issued a statement said that
and XBMC’s developers’ own "XBMC Live" (Live CD Linux they will no longer develop or support XBMC for Xbox as
distribution prepackaged with XBMC as a preconfigured part of the XBMC project as of the 27th of May 2010. The
media center software appliance operating-system). development of XBMC for Xbox ended because the focus
Third-party packages for most other Linux distributions for all Team XBMC developers has completely shifted to
are however available, and it is also possible to compile the Linux, Mac, and Windows versions of XBMC instead.
XBMC Media Center from scratch for any Linux distri- Even though the original XBMC project no longer de-
bution as long as the prerequired dependency libraries velops or supports XBMC for the Xbox, an XBMC version
are installed first. XBMC for Linux is currently the only for the Xbox is still available via the third-party develop-
stable version of XBMC to support hardware accelerated er spin-off project "XBMC4Xbox", who have completely
video decoding, and this is achieved via the VDPAU API taken over the development and support of XBMC for the
on Nvidia’s GPUs, and via the VAAPI API for AMD/ATI old Xbox.[38][39][40][41]
Radeon, S3 Graphics, and Intel’s newer Integrated Graph- XBMC for Xbox was never an authorized/signed Mi-
ics Processors, as well as hardware accelerated video de- crosoft product, therefore a modification of the Xbox is
coding via OpenMAX, ARM NEON, Broadcom Crystal HD required in order to run XBMC on a Xbox game-con-
on systems with supporting hardware.[58][59] Develop- sole. XBMC for Xbox can be run as an application (like
ment version of XBMC for Linux is available at Launch- any Xbox game), or as a dashboard that appears directly
pad as PPA (Personal Package Archive) for the standard when the Xbox is turned on.[2][3][21][22] Since XBMC for
Ubuntu Desktop version 8.04 and later, as well as DEB Xbox was part of an open source software program, its
packages for Debian. development source code was stored on a publicly acces-
6
From Wikipedia, the free encyclopedia XBMC
sible subversion repository. Accordingly, unofficial exe- media players like XBMC, and Marusys is advertising
cutable builds from the subversion repository are often these two devices as compatible with XBMC.[74][75][76]
released by third-parties on sites unaffiliated with the of-
ficial XBMC project. It should be noted, however, that ex- Myka ION
ecutable builds from development versions typically con- Myka ION is a fanless Nvidia Ion based set-top device de-
tain bugs not present in the most recent ’stable’ release signed to bring internet television and media stored on
versions of XBMC for Xbox.[3][21] the home network to the living-room, it comes pre-in-
stalled with XBMC Media Center, Boxee, and Hulu Desk-
Commercial XBMC Systems top as applications that can be started from the main
menu.[77][78][79][80][81][82][83]
The developers of XBMC state that as long as the GPL li-
censing of the XBMC software is respected they would Modified Konstructs MK-X1
love for XBMC to run on as many third-party hardware
The MK-X1 by Modified Konstructs is an Nvidia Ion based
platforms and operating systems as possible, as "Powered
Powered
set-top device based on Acer Aspire Revo that comes pre-
by XBMC branded devices and systems. With XBMC be-
XBMC"
loaded with XBMC, and the device has a recommended
ing pre-installed as a third-party software component
retail price of $300(US).[84]
that commercial and non-commercial companies and
ODM/OEM’s can use royalty-free on their own hardware,
hardware such as set-top boxes from cable-TV compa-
Neuros LINK
nies, Blu-ray Disc and DVD players, game-consoles, or Main article: Neuros Technology#Neuros LINK
embedded computers and SoC (System-on-a-Chip) built- Neuros LINK made by Neuros Technology is an open
in to television sets for web-enabled TVs, and other en- Ubuntu-based set-top device and media extender de-
tertainment devices for the living room entertainment signed to bring internet television and other video to the
system, home cinema, or similar uses.[73] television, it comes pre-install with XBMC Media Cen-
Below is a list of third-party companies who sell hard- ter.[12][85]
ware bundled with XBMC Media Center or XBMC Live
pre-install, or sell uninstalled systems that specifically VeuBox
claim to be XBMC-compatible. Many of these third-party VeuBox by CaptiveWorks Inc. is an Nvidia Ion based set-
companies help submit bug fixes and new features back top device pre-installed with XBMC Media Center, Hulu
upstream to the original XBMC project.[73] Desktop, SopCast, TVUnetworks, and Firefox as applica-
tions that can be started from the main menu. The un-
AIRIS Telebision derlying operating-system is Gentoo Linux, and Cap-
AIRIS Telebision, sold by Telebision in Spain and de- tiveWorks is marketing the VeuBox as an open plat-
signed specifically for the Spanish market, is a nettop form.[86][87][88]
based on Nvidia Ion chipset, preinstalled Ubuntu base
with XBMC for Linux and a customized AEON skin and Zotac MAG and ZBOX series
Spanish plugins. Other than the modified skin, what is Main article: Zotac#ZOTAC Boost XL software bundle
unique with the AIRIS Telebision’s XBMC build is that it Since September 10 of 2010, ZOTAC is shipping a software
comes with a digital distribution service platform that bundle that they call "ZOTAC Boost XL" with all their new
they call their "App Store" which lets users download motherboards and Mini-PCs, such as Zotac’s "ZBOX" and
new Spanish plugins and updates for existing plugins. "MAG" series of Nettops which Zotac also does demos of
Telebision also lets users download a Live CD version of with XBMC.[89][90] This "ZOTAC Boost XL" software bun-
their software as freeware, which lets users install their dle consist of the software applications; Auslogics Boost-
Telebision distribution on any Nvidia Ion based comput- Speed, Cooliris, Kylo (HDTV-optimized Web Browser),
er. and XBMC Media Center.[91][92]
Zotac’s "ZBOX" and "MAG" series of small Mini-PCs
Lucida TV II are all NVIDIA Ion based Nettop, and they are all sold
Lucida TV II, made by LUCIDQ inc, is a nettop based on in both as complete ready-to-use computer and as bare-
Nvidia Ion chipset which can be ordered with Xubuntu bone computers (without memory and hard drive). Zotac
and XBMC software installed. Zbox ID33 and Zbox ID34 are specifically marketed to-
wards the HTPC market, where Zbox ID33 is the barebone
Marusys MS630S and MS850S model and the Zbox ID34 comes with a slot-loading Blu-
Marusys MS630S and MS850S are high-definition PVR- ray Disc optical disc drive, 2 GB RAM, and a 250 GB hard
ready set-top-boxes with the ability to run Linux-based drive with Windows 7 pre-installed, neither does howev-
er come with a remote control.[93][94]
7
From Wikipedia, the free encyclopedia XBMC
Third-party forks and deriva- lease will be as a Linux based distribution, primarily de-
signed to be installed on a computer’s empty harddive
tive work of XBMC to make a computer in to a dedicated HTPC, similar to
that of the XBMC Live distro but specifically targeted
XBMC Media Center source code have over the years be-
to a minimum set-top box hardware set-
come a popular software to fork and use as an application
up.[126][128][130][131][132]
framework platform for others to base their own media
center software on, as if XBMC were a GUI toolkit, win-
MediaPortal
dowing system, or window manager. Today at least Box-
ee, MediaPortal, Plex, 9x9 Player, and Voddler are sepa- Main article: MediaPortal
rate derivative products that are all openly known to ini- MediaPortal is free and open source software media cen-
tially have forked the GUI (Graphical User Interface) and ter written for Microsoft Windows that is initially based
media player part of their software from XBMC’s source on forked XBMC source code by Erwin Beckers (a.k.a. Fro-
code. Most of these third-party forks and derivative work do, who was also one of the original founders of XBMC)
of XBMC is said to still assist with submitting bug fixes in February 2004. The reason for this fork to Microsoft
upstream and sometimes help getting new features back- Windows was to get away from hardware limitations of
ported to the original XBMC project so that others can the Xbox platform that XBMC development started on,
utilize it as well, shared from one main source.[1][28] mainly because of the Xbox inability to support TV-tuner
During the period from late 2010 and first half of adapters natively as Erwin wanted PVR functionality.
2011 different independent third-party developers also Now after several years and innumerable feature changes
announced their development on ports of XBMC to there has been almost a complete re-design of the source
MeeGo[95][96][97][98][99][100][101], code, however the skinning engine of MediaPortal 1.X.X
FreeBSD,[102][103][104][105][106] OtherOS (for Cell micro- still remains very similar to that of the original XBMC
processor),[107] as well as to Networked Media Tank[108] software making it relatively easy for people to port
and other Sigma Designs (MIPS architecture) based de- skins/themes back and forth between the two projects,
vices.[109][110][111][112][113] something that is done quite frequently.[1][28][133]
9x9 Player for 9x9CloudTV Plex
9x9 Player (by Chinese 9x9Network) is an open source Main article: Plex (software)
software media player client for 9x9Network’s On May 21, 2008, XBMC developer Elan Feingold forked
9x9CloudTV peer-to-peer TV delivery network over in- the source code of XBMC and started a new project called
ternet. The frontend of this media player client uses Plex, (previously this Mac OS X port of XBMC was in-
XBMC’s source code as its application framework plat- formally known as the "OSXBMC" project). Feingold said
form,[114] and 9x9Network as a company is also an official that he would still try to collaborate with most Team-
sponsor of the XBMC development project.[115][116] XBMC members behind the scenes and at least try to
keep Plex skinning engine compatible with XBMC
Boxee skins.[1][27][28][134][135] While Plex began as a free soft-
ware hobby project, since 2010 it is commercial software
Main article: Boxee
(freeware) that is today owned and developed by a single
Boxee, (produced by startup company Boxee Inc.), is a
for-profit startup company, Plex, Inc., and today parts of
freeware and partially open source software cross-plat-
what Plex offers is closed source proprietary software for
form media center and entertainment hub with social
a cost.[136][137][138]
networking features that is a commercial fork of XBMC
Feingold was the Team-XBMC member who first ini-
software.[117][118][119] Boxee now supports Windows, Lin-
tiated the Mac OS X port of XBMC, but soon after he
ux, and OSX, with the first Alpha made available on June
left the original XBMC project due to what was arguably
16, 2008. Boxee as a company is also an official sponsor
a falling-out with rest of Team-XBMC’s developer mem-
of the XBMC development pro-
bers over the team’s majorities feeling that the XBMC
ject.[1][28][120][121][122][123][124][125]
project should aim for strict adherence to the GPL and al-
ways keep to an open-source software mindset. This dis-
iConsole agreement is claimed to be one of the main factors that
iConsole (formerly known under the project codename led Elan to leave the XBMC project and create the Plex
"Full Circle"), produced by startup company MechaWorks, fork.[28][139][140] Some Team-XBMC members are still
is a freeware and partially open source media center and quite vocal in the XBMC community forums about the
entertainment hub with video game console features fact that they still think that Plex developers continue
that is initially a fork of XBMC and Boxee soft- to be on the border of violating the GPL and other open
ware.[126][127][128][129][130][131] The first public Alpha re- source licenses, not to mention that they often feel that
8
From Wikipedia, the free encyclopedia XBMC
Plex developers are violating the spirit and innate Element OS is a free embedded operating system de-
essence of open source software development when they signed for use on a Home Theater PC (HTPC) which is
do so. connected to a HDTV. Element OS is a Linux based dis-
tribution similar to that of the XBMC Live distro, how-
Voddler ever it comes preloaded with dozens of applications for
Main article: Voddler listening to, viewing, and managing music, videos, pho-
Voddler is a commercial video-on-demand service and tos, and internet media. XBMC is the pre-installed default
client software streaming movies and television pro- media center, but Boxee and Hulu Desktop are also instal-
gramming, similar to Spotify and Grooveshark but for lable.[161]
video. From its first release at 1 July 2009 up until 24
February 2010, Voddler’s media player software was ini- Sabayon Linux
tially based on a fork of the XBMC open source Main article: Sabayon Linux
code.[26][28][141][142][143][144] Voddler violated the license Sabayon Linux is a full Linux distribution that among
for XBMC’s source code by neglecting to release all of other applications comes with a preinstalled and precon-
their modifications that they used in their application as figured "ready-to-use" version of XBMC Media Center.[162]
required per the GPL, and they have been publicly crit-
icized for this.[145][146][147][148][149][150][151][152][153] Vod- yaVDR
dler’s newer media player software is since 8 March 2010 yaVDR (which name originated from the abbreviation
now instead based on the Adobe Air closed-source appli- "yet another VDR") is an Ubuntu-based Linux (i386) dis-
cation platform. tribution designed for Home Theater PC (HTPC) with TV
tuner card for DVR (Digital Video Recorder) capabilities.
ONEvision by at-visions yaVDR comes preinstalled and preconfigured "ready-to-
ONEvision by at-visions Informationstechnologie GmbH, use" version of XBMC Media Center from the "PVR" Sub-
(an international system integration and IT soutsourcing version development branch as its primary front-end
firm for hotels), ONEvision is a commercial fork of XBMC media player interface, with VDR (Video Disk Recorder)
for use in hotel environments and in the hospitality in- integrated as its PVR back-end server. It also features
dustry for in-room entertainment. It offers a platform xine as an alternative front-end media player inteface to
for in-room service bookings and an IPTV interface, with XBMC.[163][164][165]
custom theme branding. ONEvision is currently used
throughout Europe and Asia at hotels such as Hyatt XBMC4XBox
EMEA, Ramada Vienna, RIMC International, DWA Bratan- Main article: XBMC4Xbox
ki, Rogner International, EH&A, Heritage Hotel Hallstatt, XBMC4Xbox is a third-party developer spin-off project
St. Martins Therme, and Heiltherme Bad Waltersdorf. As of XBMC, with still active development and support of
of October 2010, at-visions as a company is also an official the Xbox platform. This project was created as a fork of
sponsor of the XBMC development pro- XBMC as a separate project to continue having a ver-
ject. [154][155][156][157][158]
sion of XBMC for the Xbox hardware platform. It was not
started by official members of the official XBMC project,
OpenELEC nor will it be suppoted by the Official Team XBMC in any-
OpenELEC ("Open Embedded Linux Entertainment Center" or way. It started when support for the Xbox branch was of-
"OpenELEC.tv") is a free embedded operating system pro- ficially dropped by Team XBMC, which was announced
viding a complete media center software suite that on the 27 of May 2010.[38][39][40][41]
comes with a pre-configured version of XBMC and third-
party addons with retro video game console emulators
and PVR plugins. OpenELEC is an extremely small and
Programming and developing
very fast booting Linux based distribution, primarily de- XBMC is a non-profit and free software community dri-
signed to be booted from flash memory card such as ven open-source software project that is developed only
CompactFlash or a solid-state drive, similar to that of the by volunteers in their spare time without any monetary
XBMC Live distro but specifically targeted to a minimum gain. The team of developers leading the development of
set-top box hardware setup based on an Intel x86 proces- XBMC, "Team-XBMC", encourage anyone and everyone to
sor and graphics.[159][160] submit their own source code patches for new features
and functions, improve existing ones, or fix bugs to the
Element OS XBMC project.
Main article: Element OS The online user manual and is wiki-based and com-
munity driven, and it also works as a basic developers
guide for getting an good overview of XBMC’s architec-
9
From Wikipedia, the free encyclopedia XBMC
ture, however to as with most non-profit software pro- when nothing is changing onscreen. This results in very
ject, to delve deeper into programming, looking at the ac- high CPU usage on low-end machines, and hence high
tual source code and the comments in that code is need- temperatures, fan activity and power consumption.
ed.[3]
Python scripts as plugins and addons
Architecture (widgets/gadgets)
XBMC features an embedded Python Scripts Engine (cur-
rently based on Python version 2.4) and its own Win-
dowXML application framework, which together form an
XML-based widget toolkit for which can extend the ca-
pability of XBMC by creating a GUI for widgets in a sim-
ilar fashion to Apple Mac OS X Dashboard Widgets and
Microsoft Gadgets in Windows Sidebar. Python widget
scripts allow non-developers to themselves create new
add-ons functionality to XBMC, (using the easy to learn
Python programming language), without knowledge of
the complex C/C++ programming language that the rest
of the XBMC software is written in. Current plugin scripts
add-ons include functions like Internet-TV and movie-
trailer browsers, cinema guides, and over-the-top con-
tent video streaming services like YouTube, Hulu, Net-
flix, Veoh, and Internet-radio-station browsers (example
Pandora Radio), and much more.[12]
GUI-engine and skinning (themes)
XBMC Architecture Overview Schematic. XBMC is noted as having a very flexible GUI toolkit and
robust framework for its GUI, with its underlying com-
XBMC is a cross-platform software application pro- plex graphical design and layout library (named "libGUI"
grammed mainly in C++, XBMC uses SDL (Simple Direc- in XBMC) it provides an simple abstraction layer between
tMedia Layer) multimedia framework and OpenGL graph- the application code and the interface, while allowing an
ics rendering under XBMC for Linux, Mac OS X, and Mi- extremely flexible dynamic layouts and animations that
crosoft Windows based operating system, however XBMC is easy to work with and make it possible to create com-
for Xbox instead uses Microsoft DirectX multimedia pletely unique skins for XBMC. Using a standard XML
framework and Direct3D rendering as the Xbox does not base, making theme-skinning and personal customiza-
support OpenGL. Some of XBMC’s own libraries as well as tion very accessible.[1][14][15][31][45][46][47][48]
many third-party libraries that XBMC depend on are also
written in C programming-language, but are then most of
the time used with a C++ wrapper or loaded via XBMC’s
Limitations
own DLL loader.[12][42] This is a list of software limitations currently in the
Because of XBMC’s origin with the constraints on the XBMC source code.
hardware and environment of the old Xbox platform, all • XBMC can not run without using an ’external’ third-
software development of XBMC has always been focused party media-player nor can it play any audio or
on reserving the limited resources that existed on the video files that are protected/encrypted with DRM
Xbox hardware and an embedded system, (which was on- (Digital Rights Management) technologies for access
ly a 733Mhz Intel Pentium III and 64MB of RAM in total as control, meaning audio files purchased from online
shared memory), the main hindrance of which has been music stores as iTunes Music Store, MSN Music,
the amount of available system RAM and graphics mem- Audible.com, Windows Media Player Stores, and
ory at any one time. Due to this it means that XBMC is video files protected with Windows Media DRM or
programmed to be very resource efficient and can there- DivX proprietary DRM. Other than using an
fore run on very low-end and cheap hardware, especial- ’external’ third-party media-player, a workaround to
ly when compared to other media center software design this is to first remove any DRM protection/
for HTPC use.[3] encryption from the music or video file with a third-
Because of its origins on the Xbox console, XBMC party program before trying to play it in XBMC.[42]
runs in a gameloop environment rather than event-dri- • Without using a third-party plugin there is currently
ven, meaning that it is constantly re-drawing the UI even no TV tuner support as of May 2010, although adding
10
From Wikipedia, the free encyclopedia XBMC
Color Meaning
Red Old releases
Green Current release
Blue Future releases
support for this is currently being media types, file types, container formats, as well as
developed[42][166][167] video playback of Nullsoft streaming videos and karaoke
• While it is true that XBMC has a very portable code support (CD-G).[3]
base, it is currently only available for IA-32/x86, After two years of heavy development, XBMC an-
x86-64, PowerPC, and ARM-based processor nounced a stable point final release of XBMC 2.0.0 on
architecture platforms,[168][169] and XBMC GUI September 29, 2006. Even more features were packed into
requires a Direct3D, OpenGL, OpenGL ES, or EGL the new version with the addition of RAR and zip archive
hardware accelerated graphics GPU and device support, a brand new player interface with support for
drivers that support DirectX 9 or OpenGL 1.3 or later multiple players. Such players include PAPlayer, the new
with GLSL in order to render the GUI at an audio/music player with crossfade, gapless playback and
acceptable frame rate to the human eye (which is 24 ReplayGain support, and the new DVDPlayer with sup-
frames per second or faster). XBMC is thus not yet port for menu and navigation support as well as ISO/img
available for the MIPS processor architecture, nor image parsing. Prior to this point release, XBMC just used
does it as of yet support DirectFB or DRI (Direct a modified fork of MPlayer for all of its media needs, so
Rendering Infrastructure) hardware accelerated this was a big step forward. Support for iTunes 6.x DAAP,
graphics.[42][170] and Upnp Clients for streaming was also added. A re-
worked Skinning Engine was included in this release to
Reception provide a more powerful way to change the appearan-
ce of XBMC. The last two features include read-only sup-
XBMC won two SourceForge 2006 Community Choice port for FAT12/16/32 formatted USB Mass Storage de-
Awards.[171] In the 2007 Community Choice Awards, vices, and a "skinnable" 3D visualizer.
XBMC was nominated finalist in six categories.[172] Also The release of XBMC 2.0.1 on November 12, 2006 con-
in the 2008 Community Choice Awards XBMC won an tained numerous fixes for bugs that made it through the
award for Best Project for Gamers.[173] 2.0.0 release. This also marked the change from CVS to
SVN (Subversion) for the development tree.
History On May 29, 2007, the team behind XBMC put out a call
for developers interested in porting XBMC to the Linux
See also: Xbox Media Player operating system. Since a few developers on Team-XBMC
XBMC Media Center is the successor to the popular Xbox had already begun porting parts of XBMC over to Lin-
Media Player (XBMP) software. Xbox Media Player devel- ux using SDL and OpenGL as a replacement for DirectX,
opment stopped on December 13, 2003, by which time which XBMC was using heavily on the Xbox version of
its successor, XBMC, was ready for its debut, renamed XBMC.[121][122][123][124]
as it was growing out of its ’player’ name and into a Development on the SVN codebase is continuing and
’center’ for media playback. The first stable release of the versioning scheme has been changed to reflect the
XBMC was on June 29, 2004, with the official release of release year and month, i.e. 8.10, 9.04, 9.11, 10.05, etc.
XboxMediaCenter 1.0.0. This announcement also encour- On May 27, 2010, the team behind XBMC announced
aged everyone using XBMP or XBMC Beta release to up- the splitting of the Xbox branch into a new project;
date, as all support for those previous versions would be "XBMC4Xbox" which will continue the development and
dropped, and they would only officially support version support of XBMC for the old Xbox hardware platform
1.0.0. Some new things in XBMC 1.0.0 included the addi- as a separate project, with the original XBMC project no
tion of the Filezilla FTP Server, DHCP Support, and the longer offering any support for the Xbox.[38][39][40][41]
embedded Python was given the ability to draw interface
elements in the GUI.[3][15][121][122][123][124] Releases
With the release of 1.0.0 in the middle of 2004, work [174][175][176]
continued on the XBMC project to add more features,
such as support for iTunes features like DAAP and Smart
Playlists, as well as lots of improvements and fixes. The Legality
second stable release of XBMC, 1.1.0, was released on Oc- The "XBMC Foundation", the non-profit organization be-
tober 18, 2004. This release included support for more hind the XBMC project, is legally represented by the SFLC
11
From Wikipedia, the free encyclopedia XBMC
Version Release date Codename Significant changes XBMC Live based on
1.0.0 June 29, 2004 • Total rewrite of the source code from XBMP N/A
(Xbox Media Player)
1.1.0 October 18, 2004 • Support for more file types. N/A
2.0.0 September 29, • Reworked skinning engine. N/A
2006
8.10 November 15, Atlantis • Cross platform support adding support for Linux, Ubuntu 8.10 (Intre-
2008 Mac OS X, and Windows pid Ibex)
• Unified hard disk/USB flash disk installer
• The XBMC profile
9.04 May 6, 2009 Babylon • PPC (PowerPC) support for Mac OS X Ubuntu 9.04 (Jaunty
• VDPAU (NVIDIA GPU Hardware Accelerated Video Jackalope)
Decoding for Linux)
• New Karaoke features
• Officially dropped support for Xbox
9.11 December 24, Camelot • Revamped user interface via the new default skin Ubuntu 9.10 (Karmic
2009 “Confluence“ Koala)
• DirectX support by default for the Windows
platform
• A complete reorganization of the settings menus
uniformed across skins
• Automatic video information extraction
• Out of the box support for new remotes
10.0 and December 18, Dharma • Added initial support for ARM processor Ubuntu 10.04 (Lucid
10.1 2010 architecture Lynx)
• Added initial support OpenGL ES 2.0 compliance
• Addons Manager with Addon Browser GUI
• Added a unified Addon framework
• Added Team XBMC’s official Addons Repository
• Added DXVA 2 Video Acceleration support
• Added Apple VDADecoder Video Acceleration
support
• Added Broadcom Crystal HD video acceleration
support
• Added VAAPI (Video Acceleration API) support
• Added OpenMAX Video Acceleration support
• Added NEON (ARM) Video Acceleration support
• Added JSON-RPC and JSON API
• Added microhttpd Web Server
• Added initial support for MySQL database
backend
• Added RTMPE and RTMPTE support
• Added initial support for unencrypted Blu-ray
Disc
• Added initial gesture support to XBMC’s GUI
Engine
11.0 Release Target Eden
Date: 2011
12.0 Release Target Frodo
Date: 2012
12
From Wikipedia, the free encyclopedia XBMC
(Software Freedom Law Center), which assists XBMC pro- the CSS (Content Scramble System) encryption. Since it
ject and its developers legal matters such as copyright, is not a member of DVD Forum, the XBMC project is not
trademark, and branding questions, as well as economic contractually obliged to insert user operation prohibi-
issues such as handling donations and sponsors that help tion such as disallowing fast-forward or skipping dur-
the project with expenses for dedicated hosting service, ing trailers and ads in DVD-Videos. However, without
and activities such as going to trade fairs and computer membership in the DVD Forum, the project also cannot
expos to tech demo XBMC, meeting with potential new make XBMC play DVD-Video’s encrypted with CSS (Con-
developers, gain publicity to attract additional users, and tent Scramble System) except by using the libdvdcss li-
more.[177][178][179][180] brary, which code was created by reverse-engineering.
The legal status of libdvdcss is thus questionable in sev-
Copyright eral nations, the distribution of executable versions of
XBMC’s source code for all its supported platforms is XBMC containing which was built with this library is like-
made publicly available by the developers under an open ly to run afoul of the DMCA (Digital Millennium Copy-
source (GNU GPL) license, but the developers themselves right Act) in the U.S. and the EU Copyright Directive in
are legally unable to distribute executable versions of European Union member countries which have incorpo-
XBMC for Xbox. This is because XBMC for Xbox requires rated it into national law. For example, many Linux dis-
Microsoft’s commercial software development kit, name- tributions do not contain libdvdcss (for example Debian,
ly the Xbox Development Kit, in order to compile into Fedora, SUSE Linux, and Ubuntu) due to fears of running
a binary format that the Xbox game-console can use, afoul of DMCA-style laws, however they still often pro-
which is only available to licensed developers and the re- vide the tools to let the users install it themselves.[12][42]
sulting code may only be distributed by Microsoft. Thus,
the only publicly available executable versions of XBMC See also
for Xbox are compiled and distributed by third parties, as
a result, precompiled versions of XBMC for Xbox may be • XBMC4XBox, a third-party developer spin-off project
illegal to distribute in many countries around the world. of XBMC for Xbox, with still active development and
XBMC binaries for all other platforms that XBMC sup- support of the Xbox.
ports (Linux, Mac OS X, and Windows) are however legal • HTPC (Home Theater PC)
to distribute by the XBMC project.[2][3][21][22][42] • Home cinema
• Smart TV
Patents • Interactive television
• Two-screen solutions
For most popular video and audio formats, XBMC in- • Enhanced TV
cludes native support through free and open source soft- • Media multitasking
ware libraries, such as LAME, libmpeg2, and libavcodec • Over-the-top content
(from the FFmpeg project). Since these source code li- • List of other software video players
braries are released under free and open source licenses • Comparison of video player software
they are legally redistributable. However, some of these • Comparison of PVR software packages
compression method algorithms, such as the popular • List of open source codecs
MP3 format, are in many countries protected by software • List of multimedia (audio/video) codecs
patents. Without a licence, this could possibly make it il- • Comparison of container formats
legal in certain countries to distribute compiled versions
of XBMC which include support for these formats.[42]
References
Web scraping [1] ^ Kaushik (2009-08-08). "XBMC is the best media
Main article: Web scraping#Legal issues center application. Period.". instant fundas.
XBMC has the ability to scrape websites through its http://www.instantfundas.com/2009/08/xbmc-is-
scrapers and there could possible be some legal issues best-media-center-application.html.
associated with web scraping on some of the web sites [2] ^ Timmeh (2004-09-16). "XboxMediaCenter
that XBMC has the ability to scrape. Web scraping may be Review". TVHarmony.com, Inc..
against the terms of use of some websites, however the http://www.tvharmony.com/blog/archives/2004/
enforceability of these terms is unclear.[42][181] 09/xboxmediacenter.html.
[3] ^ Patrick Schmid (2004-11-05). "Modding The Xbox
Other Into The Ultimate Multimedia Center". Tom’s
XBMC can also optionally be compiled with libdvdcss to Hardware. http://www.tomshardware.com/
support playing back DVD-Video movies encrypted using reviews/modding-xbox-ultimate-multimedia-
center,807.html.
13
From Wikipedia, the free encyclopedia XBMC
[4] http://xbmcmediacenter.com http://www.instructables.com/id/How-to-
xbmcmediacenter.com an unofficial fan site for softmod-your-xbox...for-FREE/.
XBMC [23] ^ "XBMC Live 9.11". Softpedia. 2010-01-19.
[5] http://xbmc.org/prae5/2010/12/10/the-xbmc- http://linux.softpedia.com/get/System/
foundation/ The XBMC Foundation Operating-Systems/Linux-Distributions/XBMC-
[6] http://xbmc.org/about/ About XBMC Live-53804.shtml.
[7] http://xbmc.org/about/friends-and-sponsors/ [24] ^ Luigi Capriotti (2008-09-18). "XBMC Live Atlantis
XBMC Friends And Sponsors Beta1!". xbmc.org. http://xbmc.org/lcapriotti/
[8] Ars Technica HTPC Guide: December 2010 2008/09/18/xbmc-live-atlantis-beta1/.
[9] Adam Pash (2008-12-09). "Hive Five Winner for [25] ^ Luigi Capriotti (2008-11-15). "XBMC Live 8.10
Best Media Center Application: XBMC". Lifehacker. (Atlantis) released". xbmc.org. http://xbmc.org/
http://lifehacker.com/5105649/hive-five-winner- lcapriotti/2008/11/15/xbmc-live-810-atlantis-
for-best-media-center-application-xbmc. released/.
[10] Adam Pash (2008-12-07). "Hive Five Best Media [26] ^ Richard Skalsky (a.k.a. GrandAnse) (2009-07-02).
Center Applications". Lifehacker. "Voddler använder XBMC (Bekräftat!)" (in
http://lifehacker.com/5103464/five-best-media- Swedish). xbmc.nu. http://www.xbmc.nu/
center-applications. index.php?option=com_content&view=article&id=177:voddler-
[11] Adam Pash (2008-12-16). "Most Popular Free Mac anvaender-xbmc&catid=37&Itemid=2.
Downloads of 2008". Lifehacker. [27] ^ Nicholas Deleon (2010-01-15). "CrunchGear
http://lifehacker.com/5111727/most-popular- Interview: We talk to the lead developer of Plex
free-mac-downloads-of-2008. Media Center for Mac OS X: It was doing Boxee-like
[12] ^ Ryan Paul (2009-05-10). "XBMC 9.04 delivers stuff before Boxee was cool". CrunchGear.
impressive media center experience". Ars Technica. http://www.crunchgear.com/2010/01/15/
http://arstechnica.com/open-source/news/2009/ interview-we-talk-to-the-lead-developer-of-plex-
05/xbmc-904-delivers-impressive-media-center- media-center-for-mac-os-x-it-was-doing-boxee-
experience.ars. like-stuff-before-boxee-was-cool/.
[13] Jason Fitzpatrick & Kevin Purdy (2010-02-02). [28] ^ Kevin Anderson (2009-10-07). "Thinking inside
"Which Media Center Is Right for You: Boxee, the box". Guardian. http://www.guardian.co.uk/
XBMC, and Windows Media Center Compared". technology/2009/oct/07/boxee-web-video-
Lifehacker. http://lifehacker.com/5462275/which- software.
media-center-is-right-for-you-boxee-xbmc-and- [29] ^ http://code.google.com/p/xbmc-addons/ XBMC-
windows-media-center-compared. Addons on Google Code (Addon plugins for XBMC)
[14] ^ Jason Fitzpatrick (2009-04-05). "Customize XBMC [30] ^ http://www.xbmczone.com/ XBMC Zone (third-
with These Five Awesome Skins". Lifehacker. party Addon extensions for XBMC)
http://lifehacker.com/5198009/customize-xbmc- [31] ^ http://passion-xbmc.org/ Passion XBMC (third-
with-these-five-awesome-skins. party Addon extensions for XBMC)
[15] ^ Ryan Paul (2009-12-29). "XBMC 9.11 makes your [32] "XBMC official community forum". xbmc.org.
open source home theater look shinier". Ars http://xbmc.org/forum. Retrieved 2010-02-13.
Technica. http://arstechnica.com/open-source/ [33] http://xbmc.nu xbmc.nu - Swedish XBMC fan site
reviews/2009/12/xbmc-911-makes-your-open- and community
source-home-theater-look-shinier.ars. [34] http://xbmc.fr xbmc.fr - French XBMC fan site and
[16] Guide: Getting Started With XBMC community
[17] XBMC 10.0 [35] http://xbmc.de xbmc.de - German XBMC fan site
[18] XBMC 10 Dharma Makes Installing Add-Ons and and community
Skins Much Easier [36] http://xbmcfreak.nl xbmcfreak.nl - Dutch XBMC
[19] XBMC Updates to 10.0 Dharma, Rocks Awesome fan site and community
Add-on Support and Improved Graphic [37] http://xbmcsvn.com xbmcsvn.com - Nightly
Acceleration Unofficial Builds from SVN All Branches
[20] XBMC 10.0 ’Dharma’ now available to download [38] ^ theuni (2010-05-27). "Farewell XBOX". xbmc.org.
with improvements galore, add-on manager and http://xbmc.org/theuni/2010/05/27/farewell-
Apple TV support xbox/.
[21] ^ http://www.o-sd.com/hardcoregamermag/ [39] ^ Timothy (2010-05-28). "XBMC Discontinues Xbox
publicPDF/HGM_Aug.pdf Review of XBMC in Support". Slashdot. http://hardware.slashdot.org/
Hardcore Gamer Magazine story/10/05/28/043243/XBMC-Discontinues-Xbox-
[22] ^ VzjrZ (2007-01-18). "How to softmod your Support?art_pos=1.
xbox...for FREE". Instructables.
14
From Wikipedia, the free encyclopedia XBMC
[40] ^ Adam Pash (2010-05-28). "XBMC Drops Support [64] XBMC comes to the new Apple TV, we go hands-on
for the Original Xbox". Lifehacker. [65] XBMC comes to the iPad
http://lifehacker.com/5550225/xbmc-drops- [66] http://lifehacker.com/5739364/how-to-install-
support-for-the-original-xbox. xbmc-on-your-apple-tv-2 http://lifehacker.com/
[41] ^ Sean Hollister (2010-05-31). "XBMC bids farewell 5739364/how-to-install-xbmc-on-your-apple-tv-2
to its progenitor: the original Xbox". Engadget. [67] Open Source Hack Unlocks Apple TV’s Potential
http://www.engadget.com/2010/05/31/xmbc- [68] XBMC now running on jailbroken Apple TV or
bids-farewell-to-its-progenitor-the-original- iDevice
xbox/. [69] XBMC now works on jailbroken Apple TV or
[42] ^ "XBMC Architecture Overview by Telematics iDevice
Freedom Foundation". Telematics Freedom [70] Spiff (2010-02-02). "Initial native support for
Foundation. 2009-10-28. DXVA2 in SVN - Time to say goodbye to your
http://www.telematicsfreedom.org/en/2009/10/ firstborns". xbmc.org. http://xbmc.org/forum/
28/xbmc-architecture-summary. showthread.php?t=69306.
[43] http://trac.xbmc.org/browser/trunk/language [71] elupus (2010-02-01). "Changeset 27376". xbmc.org.
[44] https://github.com/xbmc/xbmc/tree/master/ http://xbmc.org/trac/changeset/27376.
language language at master from xbmc / language [72] various (2010-02-08). "XBMC Roadmap". xbmc.org.
- GitHub http://xbmc.org/trac/roadmap.
[45] ^ "XBMC Skinng Project". Sourceforge.net. [73] ^ http://xbmc.org/about/commercial-use/
http://sourceforge.net/projects/xboxmediacenter. Commercial use of XBMC
Retrieved 2010-02-13. [74] "arusys MS630S and MS850S set-top boxes stream
[46] ^ "XBMC Black Market". Blackmarket.ictcsc.net. straight to your iPhone". Engadget. 2010-04-19.
http://blackmarket.ictcsc.net. Retrieved http://www.engadget.com/2010/04/19/marusys-
2010-02-13. ms630s-and-ms850s-set-top-boxes-stream-
[47] ^ http://www.teamrazorfish.co.uk MediaStream straight-to-your/. Retrieved 2010-05-17.
[48] ^ http://blackbolt.x-scene.com Team Blackbolt [75] "Marusys MS630S Brochure". Marusys.com.
[49] Jason Fitzpatrick (2009-10-30). "Turbo Charge Your http://www.marusys.com/brochure_v.01/
New XBMC Installation". Lifehacker. MS630S.pdf. Retrieved 2010-05-17.
http://lifehacker.com/5393227/turbo-charge- [76] "Marusys MS850S Brochure". Marusys.com.
your-new-xbmc-installation. http://www.marusys.com/brochure_v.01/
[50] Official XBMC Remote for Android MS850S.pdf. Retrieved 2010-05-17.
[51] Official XBMC Remote for Android released [77] Myka ION HD Player – Features Hulu, Boxee, XBMC
[52] XBMC Remote for Android now official [78] Myka ION – The Fanless Nettop
[53] Enhance Your XBMC Experience with Remote [79] Myka ION brings Intel Atom and ION graphics into
Controls for Any Device the living room
[54] XBMC Remote by Collect3 [80] Myka ION Media Center
[55] http://www.devices.com/iphone-xbmc-remote- [81] "Myka ION software". Myka.tv. http://myka.tv/
control.html http://www.devices.com/iphone- myka-ion/software.html. Retrieved 2010-02-13.
xbmc-remote-control.html [82] Myka ION Overview
[56] XBMC Remote HD By Netwalk [83] Myka ION Software
[57] XBMC Remote7–Great remote control for Xbox [84] Modified Konstructs Announces Custom Media
Media Center Center
[58] ^ Scott Davilla (2009-12-29). "Broadcom Crystal HD, [85] "XBMC Live on Neuros LINK".
It’s Magic". xbmc.org. http://xbmc.org/davilla/ Wiki.neurostechnology.com. 2009-07-29.
2009/12/29/broadcom-crystal-hd-its-magic/. http://wiki.neurostechnology.com/index.php/
[59] ^ Anand Lal Shimpi (2009-12-29). "XBMC & XBMCLive_On_Link. Retrieved 2010-02-13.
Broadcom Bring 1080p Decode Upgrade to ill- [86] About VeuBox
equipped netbooks, nettops, Apple TVs". [87] http://www.veubox.com/open-architecture/
AnandTech. http://www.anandtech.com/gadgets/ [88] CaptiveWorks Inc. Releases its New HD Media
showdoc.aspx?i=3701. Center VeuBox
[60] XBMC for iOS and Apple TV now available [89] XBMC-Media Centre Video Podcast from ZOTAC
[61] XBMC ported to A4-based Apple TV, iPad, iPhone 4, [90] Zotac shows off with XBMC
brings apps, 1080p [91] ZOTAC Announces Boost XL Software Bundle for
[62] XBMC Hack Transforms Your Apple TV Into A Platforms
1080p Media Centre [92] ZOTAC Announces Boost XL Software Bundle for
[63] XBMC for iOS devices is now available via Cydia Platforms
15
From Wikipedia, the free encyclopedia XBMC
[93] Zotac’s Zboxes are small, Ion-fueled, and cheap [115] theuni (2010-02-17). "Welcome Sponsor: 9x9
[94] Zotac introduces ID33 and ID34 Zbox mini PCs, Networks". XBMC. http://xbmc.org/theuni/2010/
complete with Atom D525 and Blu-ray 02/17/welcome-sponsor-9x9-networks/.
[95] http://www.madeo.co.uk/?page_id=605 Meego [116] Jack Chang (2020-03-25). "9x9 an Official Sponsor of
repository XBMC Media Center". 9x9 Blog.
[96] http://www.madeo.co.uk/?p=575 XBMC repo for http://9x9cloudtv.blogspot.com/2010/03/
Meego 9x9-official-sponsor-of-xbmc-media.html.
[97] http://www.madeo.co.uk/?p=546 XBMC on Meego [117] Adam Pash (2008-06-23). "Boxee Is XBMC with
1.0 Newer Look and Social Flair". lifehacker.
[98] http://www.meegoexperts.com/2011/03/xbmc- http://lifehacker.com/396382/boxee-is-xbmc-
arm-intel-based-meego-1-2-beta/ XBMC on ARM with-newer-look-and-social-flair.
and Intel Based MeeGo 1.2 (Beta) [118] Avner Ronen (2008-06-25). "boxee blog - why we
[99] http://www.cybercomchannel.com/using-xbmc- made boxee social". Boxee. http://blog.boxee.tv/
meego-12 Using XBMC on MeeGo 1.2 2008/06/25/why-we-made-boxee-social/.
[100] http://www.meegoexperts.com/2011/05/xbmc- [119] Apple TV Hacks (2008-07-03). "Boxee mini review".
running-meego-meego-conference-san-francisco/ appletvhacks.net. http://www.appletvhacks.net/
XBMC – Running on MeeGo at MeeGo Conference 2008/07/03/boxee-mini-review/55.
San Francisco [120] Avner Ronen (2008-06-18). "boxee for Mac first
[101] http://liliputing.com/2011/03/xbmc-media- alpha release is available for download". Boxee.
center-running-on-arm-and-intel-based-meego- http://blog.boxee.tv/2008/06/16/boxee-for-mac-
linux-devices.html XBMC media center running on is-available-for-download/.
ARM and Intel-based MeeGo Linux devices [121] ^ http://www.gizmodo.com.au/2010/10/history-
[102] XBMC 10 Is Imminent, XBMC 11 Is Already In of-boxee-1-starting-with-a-different-kind-of-box/
Planning History Of Boxee: Starting With A Different Kind Of
[103] XBMC Port for FreeBSD Box
[104] XBMC 10.0 is available in the FreeBSD ports [122] ^ http://www.gizmodo.com.au/2010/10/history-
collection now! of-boxee-xbmc-moves-beyond-the-console/
[105] Call for Testers: XBMC 10.0 (FreeBSD Mailing List) History Of Boxee: XBMC Moves Beyond The
[106] http://www.freebsd.org/cgi/cvsweb.cgi/ports/ Console
multimedia/xbmc/ ports/multimedia/xbmc/ [123] ^ http://www.gizmodo.com.au/2010/10/history-
[107] Tim Stevens (2010-05-15). "Hacker gets XBMC of-boxee-and-boxee-was-born-slowly/ History Of
running on his PS3, tells you how (video)". Boxee: And Boxee Was Born, Slowly
Engadget. http://www.engadget.com/2010/05/15/ [124] ^ http://www.gizmodo.com.au/tags/history-of-
hacker-gets-xbmc-running-on-his-ps3-tells-you- boxee/ History of boxee
how-video/. [125] Boxee CEO to Demo New Boxee Box by D-Link at
[108] ejp (2010-05-11). "[XBMC A Port By ejp"]. Streaming Media West Conference
http://networkedmediatank.com/ [126] ^ Christopher Price (2009-09-10). "How Full Circle
showthread.php?tid=40300. Got Started". christopherprice.net blog.
[109] http://xbmc.org/theuni/2011/01/05/xbmc-port- http://www.christopherprice.net/thank-you-
from-sigma/ XBMC Port From Sigma dreamcast-heres-a-console-in-your-
[110] http://xbmc.org/theuni/2011/01/12/more-about- honor-1338.html.
sigma/ More About Sigma [127] Barry White (2009-09-16). "New Gaming Console
[111] http://www.sigmadesigns.com/uploads/library/ On Its Way". News10.net. http://origin.news10.net/
press_releases/110104.pdf SIGMA DESIGNS news/local/story.aspx?storyid=67013.
UPGRADES THE FRONT OF SCREEN EXPERIENCE [128] ^ Christopher Price (2009-11-19). "An Update on
[112] http://www.engadget.com/2011/01/05/sigma- Full Circle". christopherprice.net blog.
designs-announces-direct-xmbc-support-for-wild- http://www.mechaworks.com/an-update-on-full-
next-gen-st/ Home Entertainment Sigma Designs circle-432/.
announces direct XBMC support for wild next-gen [129] MechaWorks (2009-09-17). "Announcing Full Circle
streamers - The Open, Cross-Platform, Cloud Gaming
[113] http://www.lunarsoft.net/frontpage/sigma- Console". SymbianOne.
designs-will-have-direct-xbmc-support-for-next- http://www.symbianone.com/content/view/6487/
gen-streamers Sigma Designs will have direct 130/.
XBMC support for next-gen streamers [130] ^ "MechaWorks Full Circle Project Page".
[114] 9x9CloudTV Basics http://www.mechaworks.com/fullcircle/.
16
From Wikipedia, the free encyclopedia XBMC
[131] ^ "iConsole Official Website". xbmc.nu. http://www.xbmc.nu/
http://www.iconsole.vg. index.php?option=com_content&view=article&id=184:exklusivt-
[132] Christopher Price (2010-01-20). "iConsole Signups voddler-och-tekniken&catid=49:voddler-
Are Live, Get in the First Wave". christopherprice.net allmaent&Itemid=2.
blog. http://www.christopherprice.net/iconsole- [145] "voddler.com is in violation of GPL".
signups-are-live-get-in-the-first-wave-1453.html. http://lists.mplayerhq.hu/pipermail/ffmpeg-
[133] Team-MediaPortal (2008-09-01). "MediaPortal devel/2009-October/077547.html. Retrieved
History as told by Team-MediaPortal". Team- 2010-01-04.
MediaPortal. http://www.team-mediaportal.com/ [146] Andersson, Niklas (2009-12-18). "Förbannade
about_mediaportal.html. Voddlare vill se koden" (in Swedish). Computer
[134] "Exodus". Plex. 2007-05-21. Sweden. http://computersweden.idg.se/2.2683/
http://www.osxbmc.com/2008-05-21/exodus/. 1.280639/forbannade-voddlare-vill-se-koden.
Retrieved 2008-07-22. Retrieved 2009-12-21.
[135] "XBMC Community Forum: XBMC for Mac forked [147] "Reply from XBMC developer in official XBMC
for a separate project called PLEX (formarly known Community Forum". http://xbmc.org/forum/
as "OSXBMC")". XBMC Community Forum. showpost.php?p=474680&postcount=21. Retrieved
2008-05-23. http://xbmc.org/forum/ 2010-01-05.
showpost.php?p=186843&postcount=13. Retrieved [148] Andreas Jansson (2010-02-19). "Voddler anklagas
2009-03-15. för kodstöld" (in Swedish). Computer Sweden.
[136] Plex and the Future of Television http://www.idg.se/2.1085/1.296192/voddler-
[137] PLEX TO ENABLE NEXT GENERATION OF NETCAST™ anklagas-for-kodstold.
CONNECTED TV’S [149] Rasmus Fleischer. "Därför hackades filmsajten
[138] Plex announces partnership with LG, pledges to Voddler" (in Swedish). http://www.aftonbladet.se/
beat Boxee Box and Apple TV for free kultur/huvudartikel/article6687600.ab. Retrieved
[139] "XBMC for Mac forked for a separate project called 2010-02-28.
PLEX (formarly known as "OSXBMC")". XBMC [150] "voddler.com is in violation of GPL".
Community Forum. 2008-05-23. http://xbmc.org/ http://lists.mplayerhq.hu/pipermail/ffmpeg-
forum/showpost.php?p=186843&postcount=13. devel/2009-October/077547.html. Retrieved
Retrieved 2009-03-15. 2010-01-04.
[140] Nicholas Deleon (2010-01-15). "CrunchGear [151] Andersson, Niklas (2009-12-18). "Förbannade
Interview: We talk to the lead developer of Plex Voddlare vill se koden" (in Swedish). Computer
Media Center for Mac OS X: It was doing Boxee-like Sweden. http://computersweden.idg.se/2.2683/
stuff before Boxee was cool". CrunchGear. 1.280639/forbannade-voddlare-vill-se-koden.
http://www.crunchgear.com/2010/01/15/ Retrieved 2009-12-21.
interview-we-talk-to-the-lead-developer-of-plex- [152] "Reply from XBMC developer in official XBMC
media-center-for-mac-os-x-it-was-doing-boxee- Community Forum". http://xbmc.org/forum/
like-stuff-before-boxee-was-cool/. showpost.php?p=474680&postcount=21. Retrieved
[141] "Voddler använder XBMC (Uppdaterad!)" (in 2010-01-05.
Swedish). xbmc.nu. 2009-07-02. [153] Andreas Jansson (2010-02-19). "Voddler anklagas
http://www.xbmc.nu/ för kodstöld" (in Swedish). Computer Sweden.
index.php?option=com_content&view=article&id=177:voddler- http://www.idg.se/2.1085/1.296192/voddler-
anvaender-xbmc&catid=37&Itemid=2. Retrieved anklagas-for-kodstold.
2009-07-02. [154] XBMC DevCon 2010
[142] Daniel Goldberg (2009-07-01). "Premiär för ny [155] XBMC conference in Vienna
svensk filmtjänst" (in Swedish). Computer Sweden. [156] ONEvision
http://www.idg.se/2.1085/1.238079/premiar-for- [157] Testimonials
ny-svensk-filmtjanst. [158] XBMC DevCon 2010 Summary
[143] Bredbandsbolaget (2009-07-01). "Bredbandsbolaget [159] http://www.openelec.tv OpenELEC.tv Official
Voddler Beta Kampanj" (in Swedish). Website
Bredbandsbolaget. [160] "OpenELEC Media Center Software on Launchpad".
http://www.bredbandsbolaget.se/wps/portal/ http://launchpad.net/openelec.
privat/ [161] http://www.elementmypc.com Element OS Official
bredband?page=new&WCM_GLOBAL_CONTEXT=/ Website
wps/wcm/connect/kampanjer/voddler. [162] Steven Lawson (2009-02-03). "Review: Sabayon 4
[144] Richard Skalsky (a.k.a. GrandAnse) (2009-08-06). Lite MCE (Media Centre Edition)". The Red Devil Blog.
"Exklusivt: Voddler och tekniken" (in Swedish).
17
From Wikipedia, the free encyclopedia XBMC
http://reddevil62-techhead.blogspot.com/2009/ [172] "SourceForge.net is proud to present the winners
02/review-sabayon-4-lite-mce-media-center.html. from our 2007 Community Choice Awards".
[163] http://www.yavdr.org yaVDR - PVR for your HDTV SourceForge. http://sourceforge.net/blog/cca07/.
with XBMC [173] "SourceForge.net is proud to present the winners
[164] yaVDR brings XBMC and VDR to your HTPC from our 2008 Community Choice Awards".
[165] Kendin Cos - First glance at yavdr 0.1.1 (video) SourceForge. http://sourceforge.net/blog/cca08/.
[166] alwinus (2009-01-05). "Patch for alcoheca’s PVR- [174] http://trac.xbmc.org/roadmap XBMC Roadmap
Frontend and a plugin for VDR backend". XBMC [175] http://trac.xbmc.org/timeline XBMC Trac
Trac. http://www.xbmc.org/trac/ticket/5595. Timeline
[167] Swifty (2009-11-27). "How To: LiveTV with VDR and [176] http://xbmc.org XBMC Blog
PVR-Testing". XBMC Community Forum. [177] XBMC Gains Representation
http://xbmc.org/forum/showthread.php?t=62696. [178] Welcome Sponsor: 9x9 Networks
[168] "XBMC on NVIDIA Tegra". [179] Results of XBMC Developers Conference
Tegradeveloper.nvidia.com. [180] Announcing XBMC DEV CON 2008 hosted by boxee
http://tegradeveloper.nvidia.com/tegra/project/ [181] "FAQ about linking - Are website terms of use
xbmc. Retrieved 2010-02-13. binding contracts?". www.chillingeffects.org.
[169] http://elinux.org/BeagleBoard/GSoC/ 2007-08-20. http://www.chillingeffects.org/
2010_Projects/XBMC BeagleBoard/GSoC/2010 linking/faq.cgi#QID596. Retrieved 2007-08-20.
Projects/XBMC
[170] Tim Stevens (2009-11-02). "XBMC ARM port teased,
will manage HD playback from pocket-sized
External links
Beagleboard (video)". Engadget. • XBMC Official Website
http://www.engadget.com/2009/11/02/xbmc- • XBMC Online Manual (Official Wiki)
arm-port-teased-will-manage-hd-playback-from- • XBMC Official IRC Chat Room (on freenode’s IRC
pocket-sized/. network) (use an IRC client to join the #xbmc
[171] "SourceForge.net is proud to present the winners channel)
from our 2006 Community Choice Awards".
SourceForge. http://sourceforge.net/blog/cca06/.
Retrieved from "http://en.wikipedia.org/wiki/XBMC"
Categories: Mini Linux distributions, Ubuntu (operating system) derivatives, DVD, Free cross-platform software, Free
media software, Free media players, Free video software, Free television software, Free software programmed in C++,
Free software culture and documents, Cross-platform software, Linux media players, Mac OS X media players, Mac OS
X software, Multimedia software, Software DVD players, Windows media players, Windows software, Xbox, Xbox Dash-
boards, Information appliances, Digital television, Film and video technology, Interactive television, Internet broad-
casting, Internet television, Multimedia, Peercasting, Streaming media systems, Video on demand services
This page was last modified on 10 August 2011 at 04:01. Text is available under the Creative Commons Attribution-
ShareAlike License; additional terms may apply. See Terms of use for details. Wikipedia® is a registered trademark of
the Wikimedia Foundation, Inc., a non-profit organization.Contact us
Privacy policy About Wikipedia Disclaimers Mobile view
18