Embed
Email

XBMC

Document Sample

Shared by: roy ashbrook
Categories
Tags
Stats
views:
44
posted:
11/15/2011
language:
English
pages:
18
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



Related docs
Other docs by roy ashbrook
Philip_Taaffe
Views: 35  |  Downloads: 0
Philip_Dodd__broadcaster_
Views: 25  |  Downloads: 0
Philippa_of_Champagne
Views: 21  |  Downloads: 0
Philadelphians
Views: 19  |  Downloads: 0
Phaansi
Views: 12  |  Downloads: 0
Peykasa
Views: 14  |  Downloads: 0
Pet_door
Views: 20  |  Downloads: 0
Peter_Rice__Chairman_of_Fox_Broadcasting_
Views: 25  |  Downloads: 0
Perittia_farinella
Views: 12  |  Downloads: 0
Perissoza_scripta
Views: 12  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!