australianin.netlify.app Open in urlscan Pro
2600:1f18:16e:df01::65  Public Scan

Submitted URL: http://australianin.netlify.app/koditvdownload-for-mac.html
Effective URL: https://australianin.netlify.app/koditvdownload-for-mac.html
Submission: On November 09 via api from US — Scanned from CA

Form analysis 1 forms found in the DOM

GET #

<form role="search" method="get" class="search-form" action="#">
  <div class="form-group">
    <input type="search" class="form-control" placeholder="search …" value="" name="s" title="search:">
  </div>
  <div class="form-submit">
    <button type="submit" class="search-submit">search</button>
  </div>
</form>

Text Content

AUSTRALIANIN





KODI.TV/DOWNLOAD FOR MAC

14-05-2021admin

KodiDeveloper(s)XBMC FoundationInitial release2002 (as Xbox Media Player),
2003[1] (as Xbox Media Center)Stable release(s)[±]

Android18.3 'Leia' / June 28, 2019; 51 days ago[2]Windows18.3 'Leia' / June 28,
2019; 51 days ago[3]iOS18.3 'Leia' / June 28, 2019; 51 days ago[4]

RepositoryWritten inC++ core, with C++ (binary) or Python scripts as add-ons
(plug-in extensions) from third-party developers[citation needed]Operating
systemWindows Vista and later, macOS, Android, iOS, tvOS (Apple TV OS), Linux,
Xbox One, and FreeBSDPlatformARM, ARM64, MIPS, PowerPC, IA-32 (x86), and x64
(x86-64)Available in12 (75 including incomplete translations)
languages[5]TypeMedia player software, smart TV platform, digital media player,
digital video recorderLicenseGNU GPL (GPLv2)Websitekodi.tv

So this is the method to download and install the Kodi on Mac operating system.
This process is quite simpler as a comparison to installing Kodi on other
operating systems. Best Kodi Add-ons, Skins, and Builds for Mac OS. Kodi on mac
is a great media player software that you can use to watch movies, TV shows,
listen to music and even look at pictures.All this, and that too in one single
application. Users have the option of streaming media from their local or
network based storage.

Kodi (formerly XBMC) is a free and open-sourcemedia player software application
developed by the XBMC Foundation, a non-profit technology consortium.[6] Kodi is
available for multiple operating systems and hardware platforms, with a software
10-foot user interface for use with televisions and remote controls. It allows
users to play and view most streaming media, such as videos, music, podcasts,
and videos from the Internet, as well as all common digital media files from
local and network storage media.[7]

It is a multi-platformhome-theater PC (HTPC) application. Kodi is highly
customizable: a variety of skins can change its appearance, and various plug-ins
allow users to access streaming media content via online services such as Amazon
Prime Instant Video, Crackle, Pandora Internet Radio, Rhapsody, Spotify, and
YouTube.[8] The later versions also have a personal video-recorder (PVR)
graphical front end for receiving live television with electronic program guide
(EPG) and high-definition digital video recorder (DVR) support.[9]

The software was created in 2002[10] as an independently developed homebrew
media player application named Xbox Media Player for the first-generation Xbox
game console, changing its name in 2004 to Xbox Media Center (abbreviated as
XBMC, which was adopted as the official name in 2008) [10][7][11][12] and was
later made available under the name XBMC as a native application for Android,
Linux, BSD, macOS, iOS/tvOS, and Microsoft Windows-based operating
systems.[13][14]

Because of its open source and cross-platform nature, with its core code written
in C++, modified versions of Kodi-XBMC together with a JeOS have been used as a
software appliance suite or software framework in a variety of devices including
smart TVs, set-top boxes, digital signage, hotel television systems, network
connected media players and embedded systems based on armhf platform like
Raspberry Pi. Derivative applications such as MediaPortal and Plex have been
spun off from XBMC or Kodi, as well as just enough operating systems like
OpenELEC and LibreELEC.[15][16][17][18][19]

Kodi has attracted negative attention due to the availability of third-party
plug-ins for the software that facilitate unauthorized access to copyrighted
media content, as well as 'fully loaded' digital media players that are
pre-loaded with such add-ons; the XBMC Foundation has not endorsed any of these
uses, and has taken steps to disassociate the Kodi project from these add-ons,
including threatening legal action against those using its trademarks to promote
them.[20]

 * 1Overview
 * 2Core features
   * 2.2Video playback
   * 2.3Audio playback
   * 2.5Games Manager and game console emulators
   * 2.6Audio, video, and pictures media formats
   * 2.7Addons Manager, addons and plugins
 * 4Official versions
 * 5Commercial systems
 * 7Programming and developing
   * 7.1Architecture
 * 10History


OVERVIEW[EDIT]

Kodi supports many common audio, video, and image formats, playlists, audio
visualizations, slideshows, weather forecasts reporting, and third-party
plugins. It is network-capable (internet and home network shares). Unlike other
media center applications such as Windows Media Center, MediaPortal and MythTV,
Kodi does not include its own internal digital TV-tuner code for Live TV or
DVR/PVR recording functionality, as instead it acts as a unified DVR/PVR
front-end with an EPG TV-Guide GUI interface which, via a common API, abstracts
and supports multiple back-ends via PVR client add-ons from third parties, with
those running either locally on the same machine or over the
network.[8][15][16][21][22][23]

Plug-ins, using either C/C++ programming languages to create binary add-ons or
the Python scripting language to create Script Addons, expand Kodi to include
features such as television program guides, YouTube, Hulu, Netflix, Veoh, online
movie trailer support, and Pandora Radio and podcast streaming. Kodi also
functions as a game launcher on any operating system.[15][16][21][24][25][26]

Kodi's source code is distributed as open source under the GNU General Public
License (GPL),[21] it is governed by the tax-exempt registered non-profit US
organization, XBMC Foundation, and is owned and developed by a global free
software community of unpaid volunteers.[25][26]

Even though the original XBMC project no longer develops or supports XBMC for
the Xbox, XBMC on the Xbox is still available via the third-party developer
spin-off project 'XBMC4Xbox', which forked the Xbox version of the software and
completely took over the development and support of XBMC for the old Xbox. The
ending of Xbox support by the original project was also the reason that it was
renamed 'XBMC' from the old 'Xbox Media Center' name, and why it later was
renamed 'Kodi'.[27][28][29][30] The Xbox version of XBMC had the ability to
launch console games, and homebrew applications such as emulators. Since the
XBMC for Xbox version was never distributed, endorsed, or supported by
Microsoft, it always required a modchip or softmod exploit to run on the Xbox
game-console.[7][11][12][21]


HARDWARE REQUIREMENTS[EDIT]

Kodi has greater basic hardware requirements than traditional 2D style software
applications: it needs a 3D capable graphics hardware controller for all
rendering. Powerful 3D GPU chips are common today in most modern computer
platforms, including many set-top boxes, and XBMC, now Kodi, was from the start
designed to be otherwise very resource efficient for being as powerful and
versatile framework as it is. It runs well on what (by Intel Atom standards) are
relatively underpowered OpenGL 1.3 (with GLSL support), OpenGL ES 2.0 or
Direct3D (DirectX) 9.0 capable systems that are IA-32/x86, x86-64, ARM (AArch32
and AArch64), or PowerPC G4 or later CPU based.[15]

When software decoding of a full HD 1080p high-definition and high bit-rate
video is performed by the system CPU, a dual-core 2 GHz or faster CPU is
required in order to allow for perfectly smooth playback without dropping frames
or giving playback a jerky appearance. Kodi can however offload most of the
video decoding process onto graphics hardware controller or embedded video
processing circuits that supports one of the following types of
hardware-accelerated video decoding:[31] Google's MediaCodec API for Android,
Intel's VAAPI, Nvidia's VDPAU API, AMD's XvBA API, Microsoft's DXVA API, Apple's
VDADecoder/VideoToolbox APIs, and the Khronos Group's OpenMAX
API,[32][33]AMLogic VPU,[34]Freescale's i.MX6x series VPU, and Raspberry Pi's
GPU MMAL. By taking advantage of such hardware-accelerated video decoding, Kodi
can play back most videos on many inexpensive, low-performance systems, as long
as they contain a supported VPU or GPU.


LANGUAGE SUPPORT[EDIT]

Kodi includes full internationalization and localization support with full
translations into 12 languages; there are projects to translate into a total of
75 ongoing as of 2017.[5]

Fully or partially available languages in Kodi are:

 * Afrikaans
 * Albanian
 * Amharic
 * Arabic
 * Armenian
 * Azerbaijani
 * Basque
 * Belarusian
 * Bosnian
 * Bulgarian
 * Burmese
 * Catalan
 * Chinese (Simple)
 * Chinese (Traditional)†
 * Croatian
 * Czech†
 * Danish
 * Dutch†
 * English†
 * English (Australia)
 * English (New Zealand)
 * English (United States)
 * Esperanto
 * Estonian
 * Faroese
 * Finnish
 * French†
 * French (Canada)
 * Galician
 * German
 * Greek
 * Hebrew†
 * Hindi
 * Hungarian
 * Icelandic
 * Indonesian
 * Italian
 * Japanese
 * Korean
 * Latvian
 * Lithuanian†
 * Macedonian
 * Malay†
 * Malayalam
 * Maltese
 * Maori
 * Mongolian
 * Norwegian†
 * Ossetic
 * Persian (Afghanistan)
 * Persian (Iran)
 * Polish
 * Portuguese
 * Portuguese (Brazil)†
 * Romanian
 * Russian
 * Serbian (Latin)
 * Serbian (Cyrillic)
 * Silesian
 * Sinhala
 * Slovak†
 * Slovenian
 * Spanish†
 * Spanish (Argentina)
 * Spanish (Mexico)
 * Swedish†
 * Tajik
 * Tamil (India)
 * Telugu
 * Thai
 * Turkish
 * Ukrainian
 * Uzbek
 * Vietnamese
 * Welsh

†Fully translated. Other languages still have from 10 to 4,847 strings to
translate.

Kodi's structure is such that if the language is not available, or not
up-to-date, it can be made by editing simple strings in an XML-file, which can
then be submitted to XBMC's project management and bug tracking system tool for
use by others, and after version 11.0 XBMC switched to using GetText PO
(Portable Object) formatted files for more easily handled translator
translations using Transifex web-based translation platform with online
crowd-sourced translation services.[35]The Kodi wiki reported that Kodi
supported 72 languages.[36]


CORE FEATURES[EDIT]


LIVE TV WITH EPG AND PVR/DVR FRONTEND[EDIT]

The TV feature allows users to watch some TV broadcasts that may be transmitted
by a DTT, ADSL, cable, or Internet streaming, depending on the chosen add-on.

From version 12.0 (Frodo), Kodi has a native Live TV with EPG (Electronic
Program Guide) and DVR (Digital Video Recorder) features with a PVR (Personal
Video Recorder) frontend GUI,[37][38] which enables video capture and playback
to and from a hard disk drive with PVR Client Addons for most popular PVR
backends (TV tuner card server). These addons can be installed separately as
plugins in Kodi.

The PVR backend can either be a DVR set-top box connected to the network or a PC
with a digital video recorder software. This software can run on the same
computer or on other computers on the same network. The PVR software can turn
computers or other appliances into DVRs. The operating system can be Linux,
macOS, Microsoft Windows, and Android devices.[39]

Several types of PVR Client Addons are available:

 * addons used for many PVR software and hardware such as Argus TV, DVBLogic
   DVBLink, DVBViewer, ForTheRecord, Tvheadend, MediaPortal, MythTV, NextPVR
   (formerly GB-PVR), VDR, Windows Media Center,
 * addons used for Enigma2-based DVR set-top boxes such as Dreambox, DBox2, and
   Vu+.,[40]
 * addons used for direct LAN connection to network-attached TV-Tuners such as
   HDHomeRun, PCTV Systems Broadway, VBox Home TV Gateway, and Njoy Digital
   AnySee N7 DVB-S2 Network-Tuner.[41]
 * addons used for the Internet-based television providers FilmOn (FilmOn.TV
   Networks), and Stalker Middleware,
 * addons used for IPTV in general, e.g. the simple PVR client addon.


VIDEO PLAYBACK[EDIT]

VIDEO LIBRARY[EDIT]

The Video Library, one of the Kodi metadata databases, is a key feature of Kodi.
It allows the organization of video content by information associated with the
video files (e.g., movies and recorded TV shows) themselves. This information
can be obtained in various ways, like through scrapers (e.g., web scraping sites
like IMDb, TheMovieDB, TheTVDB), and nfo files. Automatically downloading and
displaying movie posters and fan art backdrops as background wallpapers. The
Library Mode view allows users to browse their video content by categories;
Genre, Title, Year, Actors and Directors.[8][15]

VIDEO PLAYER CORES[EDIT]

Kodi uses one multimedia video player 'core' for video-playback. This
video-player 'core' for video-playback is an in-house developed cross-platform
media player, 'DVDPlayer', which was designed to play back DVD-Video movies, and
this includes support native for DVD-menus, (based on the free open source
libraries code libdvdcss and libdvdnav). This FFmpeg based video-player 'core'
today supports all widespread mainstream formats. One relatively unusual feature
of this DVD-player core is the capability to on-the-fly pause and play DVD-Video
movies that are stored in ISO and IMG DVD-images or DVD-Video (IFO/VOB/BUP)
images (even directly from uncompressed RAR and ZIP archives), from either local
harddrive storage or network-share storage.[8][15][16]


AUDIO PLAYBACK[EDIT]

MUSIC LIBRARY[EDIT]

The Music Library, one of the Kodi metadata databases, is another key feature of
Kodi. It allows the organization of a music collection to allow searching, and
creating smart playlists by information stored in music file ID meta tags, like
title, artist, album, production year, genre, and popularity. Automatically
downloading and displaying album covers and fan art backdrops as background
wallpapers.[8][15]

AUDIO PLAYER CORES[EDIT]

For music playback, Kodi includes its own in-house developed audio-player,
'PAPlayer' (which stands for 'Psycho-Acoustic Audio Player'), and this
audio-player core's most notable features are on-the-fly resampling of the audio
frequency, gapless playback, crossfading, ReplayGain, cue sheet and Ogg Chapter
support.

The PAPlayer audio-player handles a very large variety of audio file-formats and
supports most tagging standards. Kodi also has support for most popular karaoke
computer file formats, and is able to play and display timed song lyrics
graphics/text from CD+G, LRC, and KAR files.[21]


DIGITAL PICTURE/IMAGE DISPLAY[EDIT]

Kodi handles all common digital picture/image formats with the options of
panning/zooming and slideshow with 'Ken Burns Effect', with the use of CxImage
open source library code. XBMC can handle CBZ (ZIP) and CBR (RAR) comic book
archive files, this feature lets users view/read, browse and zoom the pictures
of comics pages these contain without uncompressing them first.[7]


GAMES MANAGER AND GAME CONSOLE EMULATORS[EDIT]

Development was in progress in 2013 on new core features integrating a built-in
Games Manager and Game Launcher front-end GUI with a Games Library, and Game
Console Emulator API into XBMC. The code for all was being developed in a
separate branch to be incorporated into the mainline tree.[42]

The Games Manager, once integrated into Kodi, provides a unified games manager
library and GUI front-end launcher with online metadata web scraping support for
information about the games. It also introduces Game Addons as new type of addon
with just-in-time emulator installation. Adding a Games Library for Game
Metadata, exposing info (current level, number of lives, number of coins earned,
etc.) to GUI, as well as extending the Addon API to support Game Client Addons,
supporting Kodi's VFS (Virtual File System). It also provides a joystick and
gamepad abstraction layer for common joystick API and input clients.[43][44]

RETROPLAYER[EDIT]

Also under development is the 'RetroPlayer' video game console emulator (ROMs)
interface, supporting the libretro API and emulator cores (from the RetroArch
project, which is its reference front-end). Libretro itself is a modular
multi-system game/emulator system designed to be fast, lightweight, and
portable.[45]

RetroPlayer supports emulators for most popular retro game consoles, including
but not limited to: Atari 2600, Atari Lynx, Atari Jaguar, Nintendo Entertainment
System, Super NES, Nintendo 64, Game Boy, the original PlayStation, Sega systems
(Master System, Genesis, Sega CD, Game Gear), plus multiple arcade games via
MAME (Multiple Arcade Machine Emulator) and FBA (Final Burn Alpha), as well as
ScummVM and MS-DOS based games.[46][47]


AUDIO, VIDEO, AND PICTURES MEDIA FORMATS[EDIT]

Kodi can play media from CD/DVD media using an internal DVD-ROM drive. It can
play media from an internal built-in hard disk drive and SMB/SAMBA/CIFS shares
(Windows File-Sharing), NFS, or stream them over ReplayTV DVRs/PVRs, Universal
Plug and Play (UPnP) or Digital Living Network Alliance (DLNA) shares, or stream
iTunes-shares via Digital Audio Access Protocol (DAAP). Kodi can take advantage
of a broadband Internet connection if available to stream Internet-video-streams
like YouTube, Hulu, Netflix, and Veoh, and play Internet-radio-stations (such as
Pandora Radio). Kodi includes the option to submit music usage statistics to
Last.fm and Libre.fm. It has music/video-playlist features,
picture/image-slideshow functions, an MP3+CDG karaoke function and many
audio-visualizations and screensavers. Kodi can upscale/upconvert all
standard-definition resolution videos and output them to 720p, 1080i, and 1080p
high-definition resolutions.[15][21][48]

Under Microsoft Windows, Kodi supports Directsound and WASAPI; since WASAPI
performs no mixing or resampling, it provides best audio quality.[49]

FORMAT SUPPORT[EDIT]

Kodi can be used to play/view all common multimedia formats through its native
clients and parsers. It can decode these audio and video formats in software or
hardware, and optionally pass-through AC3/DTS audio, or encode to AC3 in real
time from movies directly to S/PDIF digital output to an external
audio-amplifier/receiver for decoding.[15][21]

Supported formats:
 * Physical digital media: Blu-ray Disc (unencrypted), CDs, DVDs, DVD-Video,
   Video CDs (including VCD/SVCD/XVCD), Audio-CD (CDDA), USB Flash Drives, and
   local Hard Disk Drives
 * Network protocol clients: AirPlay/AirTunes,[50][51]UPnP / DLNA (Digital
   Living Network Alliance), SMB/SAMBA/CIFS, AFP, DAAP, Zeroconf/Avahi/Bonjour,
   NFS, HTTP, HTTPS, WebDAV, FTP, RTSP (RTSPU, RTSPT), MMS (MMSU, MMST),
   Podcasting, TCP, UDP, SFTP, RTP and RTMP (including RTMP, RTMPT, RTMPE,
   RTMPTS, RTMPTE, RTMPS[52]), DHCP, NTP
 * Network protocol servers: JSON-RPC server, D-Bus server, Web server, FTP
   Server, and UPnP AV media server, and a multi-protocol Event Server[53]
 * Container formats: AVI, MPEG, WMV, ASF, FLV, MKV/MKA (Matroska), QuickTime,
   MP4, M4A, AAC, NUT, Ogg, OGM, RealMedia RAM/RM/RV/RA/RMVB, 3gp, VIVO, PVA,
   NUV, NSV, NSA, FLI, FLC, DVR-MS and WTV
 * Playlist formats: M3U
 * Video formats: MPEG-1, MPEG-2, H.263, MPEG-4 SP and ASP, MPEG-4 AVC (H.264),
   HEVC (H.265), HuffYUV, Indeo, MJPEG, RealVideo, RMVB, Sorenson, VP8, VP9,
   WMV, Cinepak
 * Audio formats: MIDI, AIFF, WAV/WAVE, MP2, MP3, AAC, AACplus (AAC+), Vorbis,
   AC3, DTS, ALAC, AMR, FLAC, Monkey's Audio (APE), RealAudio, SHN, WavPack,
   MPC/Musepack/Mpeg+, Shorten, Speex, WMA, IT, S3M, MOD (Amiga Module), XM, NSF
   (NES Sound Format), SPC (SNES), GYM (Genesis), SID (Commodore 64), Adlib, YM
   (Atari ST), ADPCM (Nintendo GameCube), and CD-DA
 * Digital picture/image formats: RAW image formats, BMP, JPEG, GIF, PNG, TIFF,
   MNG, ICO, PCX and Targa/TGA
 * Subtitle formats: AQTitle, ASS/SSA, CC, JACOsub, MicroDVD, MPL2, MPlayer,
   MPsub, OGM, PJS, RT, SMI, SRT, SUB, RealText, VOBsub, ubViewer, VPlayer
 * Metadata tags: APEv1, APEv2, ID3 (ID3v1 and ID3v2), ID666 and Vorbis comments
   for audio file formats, Exif and IPTC (including GeoTagging) for image file
   formats


ADDONS MANAGER, ADDONS AND PLUGINS[EDIT]

Kodi features several open APIs to enable third-party developers to create
capabilities which extend Kodi with a multitude of addons, such as audio and
video streaming plugins for online sources, screensavers, skins and themes,
visualizations, weather forecasts, web interfaces, web scrapers, widget scripts,
and more. Kodi developers encourage users to make and submit their own addons to
expand media content and value-added services accessible from within Kodi.

Kodi/XBMC features, since version 10.0 (codename: 'Dharma'), an Addons Framework
architecture and an Addons Manager GUI client that connects to a
decentralizeddigital distribution service platform that serves add-on apps and
plug-ins which among other things provide online content to Kodi, the 'Addons
Manager' (or 'Addons Browser') inside Kodi allows users to browse and download
new addons directly from Kodi's GUI.

Many of these online content sources are in over-the-top content high definition
services and use video streaming site as sources for the media content that is
offered. Kodi has extensibility and integration with online sources for free and
premium streaming content, and offers content from everything from commercial
video to free educational programming, and media from individuals and small
businesses. Not all content sources on add-ons are available in every country,
however. Due to rights agreements, many content sources are geo-restricted to
prevent users in outside countries from accessing content, although some have
taken to bypassing the regional restrictions in order to unblock these sources,
disregarding the usage rights.[54]

PLUGINS AND SCRIPTS[EDIT]

Kodi features an integrated Python Scripts interpreter for addon extensions, and
WindowXML application framework (a XML-based widget toolkit engine for creating
a GUI for apps and widgets) in a similar fashion to Apple macOS Dashboard
Widgets and Microsoft Gadgets. Python widget scripts allow normal users to add
new functionality to Kodi themselves, using Python scripting language. Current
plugin scripts include functions like Internet-TV and movie-trailer browsers,
cinemaguides, weather forecast, over-the-top content video streaming services
like YouTube, BBC iPlayer, Hulu, Netflix, Veoh, MLB.tv, Internet-radio-station
browsers such as Pandora Radio, online picture sharing sites like Flickr, TV
guides such as TVShow Time, e-mail clients, instant messaging, different
timetables, home automation scripts to front-end control PVR software and
hardware, P2P file-sharing downloaders (BitTorrent), IRC, also casual games such
as Tetris.[15][16][24][25][26]

METADATA EXTRACTION AND WEB SCRAPERS[EDIT]

Kodi has the built-in optional function to automatically download metadata
information, cover art and other related media artwork online through its web
scrapers that looks for media in the user's audio and video folders and their
sub-directories. These 'scrapers' are used as importers to obtain detailed
information from various Internet resources about movies and television shows.
It can get synopses, reviews, movie posters, titles, genre classification, and
other similar data. XBMCGUI then provides a rich display for audio and video
files that the scrapers have identified.

Scrapers use sites like The Movie Database (TMDb)[55] or IMDb.com to obtain
thumbnails and information on movies, thetvdb.com for TV show posters and
episode plots, CDDB for audio CD track listings, and Allmusic (AMG) and
MusicBrainz for album thumbnails, reviews, and metadata.[31]

Fanart.tv has been added to the list of information sources[56] and XBMC can use
it to retrieve logos, backgrounds, CDs with transparent backgrounds, album
covers and banners among other image types for music artists, TV shows and
movies, the popularity of which contributed to XBMC being able to handle new
image types.


SKINS AND THEMES[EDIT]

Like the majority of applications that originated from a 'homebrew' scene,
modification and customization of the interface using skins is very popular
among Kodi users and hundreds of skins and themes are available for users to
install. The Kodi skinning engine's flexibility is also advantageous to third
parties wanting to create derivative works, as it facilitates rebranding the
environment and making deeper changes to the look and feel of the user
interface.

As of Kodi version 17, the official default skins for new installs are
'Estuary', for typical home-theater usage, and 'Estouchy' for touchscreens.
These newly designed skins replace the longtime default skin 'Confluence', and
are intended to present more content on the homescreen, be easier for new users,
and bring 'Kodi into the present day of UI design.'[57][58]

Users can also create their own skin (or simply modify an existing skin) and
share it with others via public websites that are used for Kodi skin trading and
development.[59] Many such third-party skins exist that are well maintained by
the community, and while some skins are originals with unique designs, most
begin as a clone or an exact replica of other multimedia software interfaces,
such as Apple Front Row, Windows Media Center Edition (MCE), MediaPortal, Wii
Channel Menu (Xii), Xbox 360 interface, and others.[60]

In addition to skins and themes users can create a themed package called a
'build'. Within this package homebrew developers are able to distribute a skin
and multiple addons. The delivery mechanism used within the Kodi scene is called
a wizard with the Replicant Wizard[61] being the most prominent.


WEB INTERFACES[EDIT]

Web Interface addons for Kodi normally allow browsing a media library remotely,
to handle music playlists from a computer instead of television. Others allow
remotely controlling the navigation of XBMC like a remote for remote controlling
of an installed and concurrently active Kodi session running on a computer if it
runs on an internet tablet or similar device with a touch interface. Others act
like a media manager to allow modifying metadata and artwork in XBMC's video and
music libraries.


APPLICATION LAUNCHER[EDIT]

Kodi has a 'My Programs' section which is meant to function as an application
launcher for third-party software such as computer games and video game
emulators, all from a GUI with thumbnail and different listings options.
However, while this feature was fully functioning on the Xbox version of XBMC,
it is still in its infant stage on Android, iOS, Linux, macOS, and Windows, thus
requiring third-party launcher plugins to function properly.[12]


MOBILE REMOTES AND SECOND SCREEN APPS[EDIT]

There are many software applications for mobile devices available for and
associated with Kodi. Some of these mobile apps just works as simple remote
controls, while others function as more advanced second screen companion apps,
offering additional information about what users are viewing or listening to on
Kodi, such as metadata about movie actors and music artists, with links to other
works available from those persons in their collection or online.

'XBMC Remote for Android' and 'XBMC Remote for iOS' are free and open source
official apps for mobile devices released by Team-Kodi/Team-XBMC on Google Play
for Android devices and the App Store for iOS Devices, such as iPad, iPhone, and
iPod Touch. These applications act as a second screen[62] and remote control
solution which allows for fully browsing the media library and for remote
controlling of an installed and concurrently active XBMC session running on a
computer via the handheld touchscreen user interface of these device.[63][64]

Several third-party developers have also released multiple other unofficial Kodi
remote control apps for iOS, Android, BlackBerry, Symbian, Ubuntu Touch, Windows
Mobile, and Windows Phone devices. Some of these remote control apps are made
specifically for controlling Kodi, while some universal remote control apps are
capable of controlling many different media center and media player
applications, and some of these third-party remote apps cost money while others
are free.[65]


OFFICIAL VERSIONS[EDIT]

Due to the dated hardware of the first-generation Xbox game console that
Kodi-XBMC was designed for, and a desire to expand the project's end-user and
developer-base, many official ports of XBMC to computer operating-systems and
hardware platforms have been created. Through the processing power of more
recent computer hardware, XBMC can decode high-definition video up to and beyond
1080p resolutions, bypassing hardware limitations of the Xbox version of XBMC.

In recent releases of Kodi-XBMC there is hardware accelerated video decoding for
DXVA, VDPAU, VA-API GPU hardware video decoding, as well as hardware accelerated
video decoding via ARM NEON, and OpenMAX, Broadcom Crystal HD.[16][66] The
source code for XBMC is actively updated by developers in a public Git
repository, which may contain features and functionality not yet incorporated
into the most recent 'stable' releases.


KODIBUNTU[EDIT]

Kodibuntu (formerly XBMCbuntu) was a free Ubuntu-based Linux distribution with
Kodi (formerly XBMC) for Linux already installed and pre-configured, providing a
complete packaged media center software suite for all IA-32/x86-based personal
computers. Kodibuntu uses Kodi software for all media playback and is primarily
designed for bare-metal installations to achieve instant-on type boot to achieve
a set-top box experience on an HTPC. It replaced XBMCbuntu which in turn
replaced XBMC Live, the former official Live CD (Linux) distribution.[67]

Kodibuntu was based on Lubuntu, an Ubuntu Linux fork that was 'lighter, less
resource hungry and more energy-efficient' than the standard Ubuntu desktop
distributions. The Windows XP Media Center Edition Remote and IR-receiver dongle
works directly with Kodibuntu out of the box, which means Windows Media Center
users with these common peripherals can use Kodibuntu without requiring any
additional hardware.[14][68][69]

Following the principles of MythTV distributions and GeeXboX, Kodibuntu is
designed to simplify the permanent installation of Kodi onto a computer for use
as a dedicated home theater PC. The user can directly install XBMC from the
bootable CD onto a USB flash drive or internal hard disk drive, since it comes
with a complete instant-on (Linux kernel-based) embedded operating system. When
installed on a USB flash drive or internal hard disk drive, Kodibuntu can save
settings and make updates to XBMC and the operating system back to that drive.


NATIVE APPLICATIONS[EDIT]

Kodi for Linux (formerly XBMC for Linux) is primarily developed for Ubuntu Linux
and Kodi's developers' own Kodibuntu (formerly XBMCbuntu). Third-party packages
for most other Linux distributions are also available, and it is possible to
compile XBMC Media Center from scratch for any Linux distribution, as long as
the required dependency libraries are installed first. Hardware accelerated
video decoding is achieved via the VDPAU API on Nvidia's GPUs, the VAAPI API for
AMD/ATI Radeon, S3 Graphics, and Intel's newer Integrated Graphics Processors,
as well as hardware accelerated video decoding via OpenMAX, ARM NEON, and
Broadcom Crystal HD on systems with supporting hardware.[66] Development version
of Kodi/XBMC for Linux is available at Launchpad as PPA (Personal Package
Archive) for the standard Ubuntu Desktop version 8.04 and later, as well as DEB
packages for Debian.

Kodi for OS X(formerly XBMC for Mac) runs natively on Mac OS X Tiger and later,
as well as on the Apple TV. 1080p playback can be achieved on Apple computers
either via software decoding on the CPU, if it is powerful enough, or by
hardware-accelerated video decoding for hardware supporting Apple's VDA API or
video decoders such as the Broadcom Crystal HD.[66]

1080p playback on the first-generation Apple TV (a.k.a. 'ATV1') can only be
achieved by hardware accelerated video decoding via Broadcom Crystal HD; the
user must replace the ATV's internal WiFi adapter with a Broadcom Crystal HD PCI
Express Mini (mini-PCIe) card in order to activate this functionality.[66]

Kodi for Windows (formerly XBMC for Windows) runs natively on Windows 7, Windows
8, and Windows 10 as a 32-bit or 64-bit application. 1080p and Ultra HD (4K)
playback can be achieved on Windows computers either via software decoding on
the CPU, if it's powerful enough, or by hardware accelerated video decoding.


JAVA SE 6 RUNTIME DOWNLOAD FOR MAC

Hardware video decoding via DirectX Video Acceleration[70][71] is supported,
although this enhancement only runs on Windows 7 (or later?) since it uses the
DXVA 2.0 API, which was not supported in Windows XP.[72]

Kodi for iOS (formerly XBMC for iOS), a full port of Kodi to Apple's iOS
operating-system, was released publicly on 20 January 2011. It supported both
720p and 1080p hardware accelerated video decoding of H.264 videos, and was
compatible with Apple's iDevices that use Apple A4 or Apple A5 (ARM-based)
processors with a jailbroken iOS operating-system.[73]

In late 2017 MacWorld UK described how to install on iOS devices before iOS 11
without jailbreak.

Kodi for Android (formerly XBMC for Android) is a full port of the complete
Kodi/XBMC application to Google's Android operating-system, officially
compatible with Android 4.0 (Ice Cream Sandwich) and later versions supporting
API Level 14.[74] was first announced and its source code released publicly on
13 June 2012. This is a full port of Kodi's C++ and C source code with all its
dependencies to Android with a build-system that was designed to handle multiple
processor architectures, like ARM, MIPS, and x86 with the Android NDK (Native
Development Kit for Android) without using a single line of Java, and the
XBMC.APK is running natively under Android as a NativeActivity application.[75]
Hardware accelerated video decoding on Android is currently only officially
available for some specific hardware platforms, such as the Amlogic SoC based
Pivos XIOS series which have been used as the reference hardware platform during
the development so far.[76] XBMC source code must be compiled with Google's
official Android NDK revision 10d or later, and be built for the android-17
toolchain (Android API Level 17) using GCC version 4.8, which Kodi for Android
code currently requires to compile correctly but is not supported by Google's
Android NDK. This is also the real reason why XBMC for Android does not support
the original Google TV; since the Android NDK was not made available for older
Google TV devices it means that Kodi/XBMC could not be compiled for it
today.[77]


XBOX (FIRST-GENERATION)[EDIT]

XBMC 9.04 (codename: Babylon) point-release version of XBMC for Xbox, now
obsolete, was released on 6 May 2009 as the last official version of XBMC for
Xbox. The original developers of XBMC have since issued a statement stating they
will no longer develop or support XBMC for Xbox as part of the XBMC project as
of 27 May 2010. The development of XBMC for Xbox ended because the focus for all
Team XBMC developers has completely shifted to the Linux, Mac, and Windows
versions of XBMC instead.

Even though the original XBMC project no longer develops or supports XBMC for
the Xbox, an XBMC version for the Xbox is still available via the third-party
developer spin-off project 'XBMC4Xbox', who have completely taken over the
development and support of XBMC for the original Xbox.[27][28][29][30]

XBMC for Xbox was never an authorized/signed Microsoft product, therefore a
modification of the Xbox is required in order to run XBMC on an Xbox
game-console. XBMC for Xbox can be run as an application (like any Xbox game),
or as a dashboard that appears directly when the Xbox is turned
on.[7][11][12][21] Since XBMC for Xbox was part of an open source software
program, its development source code was stored on a publicly accessible
subversion repository. Accordingly, unofficial executable builds from the
subversion repository are often released by third parties on sites unaffiliated
with the official XBMC project.[7][12]


XBOX ONE[EDIT]

On 29 December 2017, Kodi developers announced via the news section of their
official website that a Kodi app had been released for the Xbox One.[78] It is
noted that the UWP version will retain the characteristic Kodi appearance,
however, many core features are missing or broken.


COMMERCIAL SYSTEMS[EDIT]

The developers of Kodi (formerly XBMC) state that as long as the GPL licensing
of the Kodi software is respected they would love Kodi to run on as many
third-party hardware platforms and operating systems as possible, as 'Powered by
Kodi' (or 'Powered by XBMC') branded devices and systems. They envision Kodi
being pre-installed as a third-party software component that commercial and
non-commercial ODMs and OEMs and systems integrator companies can use
royalty-free on their own hardware, hardware such as set-top boxes from cable-TV
companies, Blu-ray Disc and DVD players, game-consoles, or embedded computers
and SoC (System-on-a-Chip) built into television sets for web-enabled TVs, and
other entertainment devices for the living room entertainment system, home
cinema, or similar uses.[79]

Below is a list of third-party companies that sell hardware bundled with Kodi or
XBMC software pre-installed, or sell uninstalled systems that specifically claim
to be Kodi- or XBMC-compatible. Many of these third-party companies help submit
bug fixes and new features back upstream to the original Kodi-XBMC project.[79]


COMPUTER HARDWARE[EDIT]

ARCTIC is a company based in Switzerland best known for their cooling solutions
worked in partnership with the OpenELEC team. On 5 February 2013, together they
released a fully passively cooled entertainment system: the MC001 media centre
(US and EU version), equipped with the latest XBMC 12 (OpenELEC 3.0) platform.
OpenELEC and ARCTIC are planning on their next release, aim to provide a more
dedicated builds for the ARCTIC MC001 media centre systems.[80][81][82][83][84]

AIRIS Telebision, sold by Telebision in Spain and designed specifically for the
Spanish market, is a nettop based on Nvidia Ion chipset, pre-installed Ubuntu
base with XBMC for Linux and a customized AEON skin and Spanish plugins. Other
than the modified skin, what is unique with the AIRIS Telebision's XBMC build is
that it comes with a digital distribution service platform that they call their
'App Store' which lets users download new Spanish plugins and updates for
existing plugins. Telebision also lets users download a Live CD version of their
software as freeware, which lets users install their Telebision distribution on
any Nvidia Ion based computer.

Lucida TV II, made by LUCIDQ inc, is a nettop based on Nvidia Ion chipset which
can be ordered with Xubuntu and XBMC software installed.

Pulse-Eight Limited sells both custom and off-the-shelf hardware primarily
designed for Kodi-XBMC, such as remote controls, HTPC systems and accessories,
including a custom HTPC PVR set-top-box pre-installed with XBMC that they call
'PulseBox'[85] Pulse-Eight also offers free performance tuned embedded versions
of XBMC that they call 'Pulse' which is based on OpenELEC and a custom PVR-build
of XBMC that is meant to run on a dedicated HTPC system.[86]

Xtreamer Ultra and Xtreamer Ultra 2, manufactured by the South Korean company
Unicorn Information Systems, are nettops based on Nvidia graphics and Intel Atom
processors which come with OpenELEC and Kodi-XBMC software pre-installed. The
first-generation Xtreamer Ultra uses Nvidia Ion chipset with a 1.80 GHz
dual-core Intel Atom D525 CPU, while the Xtreamer Ultra 2 uses discrete GeForce
GT 520M graphics with a 2.13 GHz dual-core Intel Atom D2700 CPU.[87]

Since 10 September 2010, ZOTAC has been shipping a software bundle that they
call ZOTAC Boost XL with all their new motherboards and Mini-PCs, such as
Zotac's ZBOX and MAG series of Nettops which Zotac also does demos of with
XBMC.[88] This ZOTAC Boost XL software bundle consist of the software
applications; Auslogics BoostSpeed, Cooliris, Kylo (HDTV-optimized Web Browser),
and XBMC Media Center.[89]

Zotac's ZBOX and MAG series of small mini-PCs are nettops based on Intel, AMD,
or Nvidia graphics, and they are all sold in both as complete ready-to-use
computer and as barebone computers (without memory and hard drive). Zotac Zbox
ID33, ID34, ID81, ID80 and AD04 are all specifically marketed towards the HTPC
market, with some coming with slot-loading Blu-ray Disc optical disc drive, and
some with a remote control.[90]

The mintBox by the Linux Mint team is an OEM version of the Israeli company
CompuLab's fit-PC, which comes pre-installed with Linux Mint open source
operating-system and software, MATE desktop, and XBMC. Available in two fanless
models, both with AMD APUs, HDMI output port, eight USB slots, two eSATA ports,
Gigabit Ethernet, 802.11 b/g/n Wi-Fi, built-in Bluetooth, and an infrared media
center remote control.[91]


DEDICATED DEVICES[EDIT]

PrismCube Ruby by Marusys is a DVB-S2 twin-tuner high-definition DVR-PVR
set-top-box running XBMC as its main interface on-top of embedded
Linux.[92][93][94][95][96]

The Little Black Box is a Linux kernel-based ARM media player with XBMC as its
main interface.[97][98][99][100][101][102]

Marusys MS630S and MS850S are high-definition PVR-ready set-top-boxes with the
ability to run Linux kernel-based media players like XBMC, and Marusys is
advertising these two devices as compatible with XBMC.[103]

Myka ION is a fanless Nvidia Ion-based set-top device designed to bring Internet
television and media stored on the home network to the living room; it comes
pre-installed with XBMC Media Center, Boxee, and Hulu Desktop as applications
that can be started from the main menu.[104]

The MK-X1 by Modified Konstructs is an Nvidia Ion-based set-top device based on
Acer Aspire Revo that comes pre-loaded with XBMC, and the device has a
recommended retail price of $300 (US).[105]

Neuros LINK made by Neuros Technology is an open Ubuntu-based set-top device and
media extender designed to bring internet television and other video to the
television, it comes pre-installed with XBMC Media Center.[16]

BryteWerks Model One Projector is a 1080p HD digital video projector designed
for home cinema use; it has an integrated home theater PC running a custom
version of XBMC. In addition it features a remote control, as well as a 720p
8.9-inch touch screen panel display on the back of the projector for controlling
the system. It also has a built-in Wi-Fi and Ethernet adapters, as well as a
slot-loaded Blu-ray Disc player, and includes a 500 GB solid-state drive and an
additional internal 2 TB hard disk drive can be added.[106]

The Primus by Mediaimpact Technologies is a Linux Mint-based media center and
set-top-box that integrates MythTV, Netflix Desktop, Hulu Desktop, and Steam
Gaming through Kodi for a seamless home entertainment system ready for the
living room. It comes complete with SMK-Link remote control.[107]


DERIVATIVES AND FORKS[EDIT]

Kodi/XBMC media center source code have over the years become a popular software
to fork and to use as an application framework platform for others to base their
own media player or media center software on, as if Kodi were a GUI toolkit,
windowing system, or window manager. And today at least Boxee, Plex, Tofu,
MediaPortal, OpenELEC, OSMC, GeeXboX, Voddler, DVDFab Media Player, and Horizon
TV are all separate derivative products that are all openly known to at least
initially have forked the graphical user interface (GUI) and media player part
of their software from XBMC's source code. Many of these third-party forks and
derivative work of Kodi-XBMC are said to still assist with submitting bug fixes
upstream and sometimes help getting new features backported to the original
Kodi-XBMC project so that others can utilize it as well, shared from one main
source.[15][19][102] However some which was initially a fork of XBMC have since
fully or partially been rewritten to use closed source proprietary
software.[108] For more information see the main 'List of software based on
XBMC' article.

Some examples on building on Kodi-XBMC are OSMC, OpenELEC and GeeXboX which are
free and open source embedded operating systems providing complete media center
software suite that comes with a preconfigured version of Kodi/XBMC and DVR/PVR
plugins. They are both designed to be extremely small and very fast booting
embedded Linux-based distributions, primarily optimized to be booted from flash
memory or a solid-state drive, and specifically targeted to a minimum set-top
box hardware setup based on ARM SoC's or Intel x86 processor and
graphics.[109][110][111][112][113][114][115]

Similar embedded Linux distributions to OpenELEC/GeeXboX are the professionally
made E2BMC and OpenPCTV which are commercial Kodi/XBMC-based software platform
for DVR/PVR set-top boxes, with both being designed as a hybrid integration
between Kodi media center software and Dreambox's Enigma2 PVR software
scripts.[116][117][118][119][120][121][122][123]


KODI TV 18 DOWNLOAD MAC

Another example is XBMC4Xbox, which is a third-party developer spin-off project
of XBMC, with still active development and support of the Xbox platform. This
project was created as a fork of XBMC as a separate project to continue having a
version of XBMC for the Xbox hardware platform. It was not started by official
members of the official XBMC project, nor will it be supported by the official
Team Kodi in any way. It started when support for the Xbox branch was officially
dropped by Team XBMC, which was announced on 27 May 2010.[27]


PROGRAMMING AND DEVELOPING[EDIT]

Kodi is a non-profit and free software community driven open-source software
project that is developed only by volunteers in their spare time without any
monetary gain. XBMC Foundation and the team of developers leading the
development of Kodi/XBMC, 'Team-Kodi'/'Team-XBMC', encourage anyone and everyone
to submit their own source code patches for new features and functions, improve
existing ones, or fix bugs to the Kodi/XBMC project.

The online user manual is wiki-based and community driven, and it also works as
a basic developers' guide for getting a good overview of Kodi's architecture.
However, as with most non-profit software projects, to delve deeper into
programming, looking at the actual source code and the Doxygen formatted 'code
documentation' comments inside that code is needed.[7]


ARCHITECTURE[EDIT]

XBMC architecture overview schematic

Kodi is a cross-platform software application whose core is mainly programmed in
C++. Kodi uses OpenGL (or OpenGL ES) graphics rendering under Kodi for both
Linux and macOS, while Kodi for Windows uses Microsoft DirectX multimedia
framework and Direct3D rendering, as the Xbox version of XBMC did. Some of
Kodi's own libraries, as well as many third-party libraries that Kodi depends
on, are written in the C programming-language, instead of C++ as Kodi's core,
but they are then mostly used with a C++ wrapper and, through Kodi's core
monolithic nature, are loaded via a dynamic linkerloader for on-demand loading
and unloading at run time.[16][31] Kodi also still partially uses the SDL
(Simple DirectMedia Layer) multimedia framework for input on Linux, but its
developers are working on completely removing that small remaining dependency on
SDL.[124]

Because of Kodi/XBMC's origin with the resource constraints on the hardware and
environment of the first-generation Xbox game-console platform, all software
development of Kodi/XBMC has always been focused on reserving the limited
resources that existed on embedded system hardware, like the original Xbox
(which was only a 733 MHz Intel Pentium III and 64 MB of RAM in total as shared
memory), as well as the still relatively low resources of embedded system
devices today, of which the main hindrance has always been the amount of
available system RAM and graphics memory at any one time. This means that
Kodi/XBMC is purposely programmed to be very resource- and power-efficient and
can therefore run on very low-end and relatively non-expensive hardware,
especially when compared to other media center software design for HTPC use.[7]

But because of its origins from the Xbox game-console, Kodi/XBMC's legacy
graphics renderer still runs in a more game-loop rendering environment rather
than using a fully event-driven and on-demand rendering, meaning that it is
almost constantly re-drawing the GUI and refreshing the frames as fast as it
can, even when nothing is changing on the screen. This results in very high CPU
and high GPU usage, which can be observed on embedded systems and low-end
machines, and hence cause high temperatures, high fan activity, and high power
consumption unless capped at a maximum frame per second configuration for that
specific platform build. Work is however constantly ongoing by the developers to
make Kodi/XBMC run using much fewer resources on low-power and embedded systems,
which will indirectly benefit all non-embedded systems as well.[31] Efficiency
improvements in this area are however being worked on in order to move away from
that old style game-loop environment in order to reduce high CPU/GPU usage by
the GUI, especially as XBMC usage on embedded platforms with limited CPU/GPU
resources keeps growing in popularity. XBMC 11.0 (Eden) introduced Dirty-Regions
rendering option for texture support to the XBMC skinning engine as an
option,[125] and XBMC 12.0 (Frodo) enabled Dirty Regions rendering to redraw the
whole screen on a single dirty region by default on all platforms.[125][126]
Work is also in progress for XBMC 14.0 to introduce an abstracted scene-graph
deferred rendering for GUI renderer abstraction.[127]

PORTABILITY[EDIT]

Kodi has a portable code base, with its trunk (mainline source code tree)
officially available for IA-32/x86, x86-64, PowerPC, and ARM-based
platforms.[128][129] The Kodi GUI does require 3D hardware accelerated graphics
(GPU) that support OpenGL ES, OpenGL, or EGL, or Direct3D with device drivers
that support OpenGL ES 2.0, or OpenGL 1.3 or later with GLSL, or DirectX in
order to render the GUI at an acceptable frame rate.

Kodi is thus officially not yet available for MIPS upstream in mainline source
code repository from Team-Kodi,[130] nor does it as yet support DirectFB[131] or
DRI (Direct Rendering Infrastructure) rendering without OpenGL/GLES hardware
accelerated graphics support.[31][131][132] The combination of MIPS, DirectFB,
and DRI is a popular architecture used today by simpler set-top boxes like
digital broadcasting (cable/satellite) boxes and low-end digital media players,
such as those based on MIPS architecture chipsets from Sigma Designs or
Realtek.[133] Kodi ports to MIPS is, however, currently being actively worked on
by several independent development teams.[130]

Kodi for Linux supports toolchain building systems for embedded development such
as Yocto, Buildroot (uClibc), and the Linaro set of Makefiles and patches for
easing the generation of cross-compilation toolchains as well as the creation of
a file system on embedded Linux systems across a wide range of hardware, kernel
platforms, and CPU architectures (x86, x86-64, ARM, MIPS, PowerPC, etc.).


PYTHON SCRIPTS AS PLUGINS AND ADDONS (WIDGETS AND GADGETS)[EDIT]

Kodi allows developers to create addons using a built-in Python interpreter
(version 2.6 or higher depending on system[134]) and its own WindowXML
application framework, which together form an XML-based widget toolkit for which
they can extend the capability of Kodi by creating a GUI for widgets. Python
widget scripts allow non-developers to themselves create new add-ons for Kodi,
using Python.[16]


APPLICATION PROGRAMMING INTERFACE (API)[EDIT]

Other than the application programming interfaces (APIs) available to
third-party Python scripts and addon plugins, Kodi features several other APIs
for controlling Kodi remotely or from an external application. These APIs
includes a JSON-RPC server, D-Bus Server, Web server, UPnP AV media server (with
UPnP MediaServer ControlPoint, UPnP MediaRenderer DCP, UPnP RenderingControl
DCP, and UPnP Remote User Interface server), and a custom multi-protocol Event
Server[53] for remote controls.


GUI-ENGINE AND SKINNING (THEMES)[EDIT]

Kodi/XBMC is noted as having a very flexible GUI toolkit and robust framework
for its GUI. With its underlying complex graphical design and layoutlibrary
(named libGUI in Kodi/XBMC), it provides a simple abstraction layer between the
application code and the interface, while allowing extremely flexible dynamic
layouts and animations that are easy to work with and makes it possible to
create completely unique skins for XBMC.[59] The skin files are written in XAML,
using a standard XML base, making theme-skinning and personal customization very
accessible.[60]


SOFTWARE LIMITATIONS[EDIT]

Kodi's own internal cross-platform video and audio players (DVDPlayer and
PAPlayer) cannot officially play any audio or video files that are protected or
encrypted with Digital Rights Management (DRM) technologies for access control,
meaning audio files purchased from online music stores such as iTunes Music
Store, Audible.com, Windows Media Player Stores, and video files protected with
Windows Media DRM or DivX proprietary DRM. Such files can be played only by
using another media player supporting DRM, or by removing the DRM protection
from the file.


RECEPTION[EDIT]

Kodi won a Lifehacker Award in 2014 for 'Best Media Player' in their
entertainment selection.[135] Kodi won two SourceForge 2006 Community Choice
Awards.[136] In the 2007 Community Choice Awards, Kodi was nominated finalist in
six categories.[137] Also in the 2008 Community Choice Awards Kodi won an award
for Best Project for Gamers.[138] With Microsoft's decision to discontinue
Windows Media Center (WMC) starting Windows 10, htpcBeginner.com voted Kodi not
only as the best WMC alternative but also in many ways better than WMC.[139]


HISTORY[EDIT]

Xbox Media Center (XBMC) was the successor to the Xbox Media Player (XBMP)
software. Xbox Media Player development stopped on 13 December 2003, by which
time its successor was ready for its debut, renamed as it was growing out of its
'player' name and into a 'center' for media playback. The first stable release
of XBMC was on 29 June 2004, with the official release of XboxMediaCenter 1.0.0.
This announcement also encouraged everyone using XBMP or XBMC Beta release to
update, as all support for those previous versions would be dropped, and they
would only support version 1.0.0. Not featured in XBMP, the addition of embedded
Python was given the ability to draw interface elements in the GUI, and allowed
user and community generated scripts to be executed within the XBMC
environment.[7]

With the release of 1.0.0 in the middle of 2004, work 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 second stable
release of XBMC, 1.1.0, was released on 18 October 2004. This release included
support for more media types, file types, container formats, as well as video
playback of Nullsoft streaming videos and karaoke support (CD-G).[7]

After two years of heavy development, XBMC announced a stable point final
release of XBMC 2.0.0 on 29 September 2006. Even more features were packed into
the new version with the addition of RAR and zip archive support, a brand new
player interface with support for multiple players. Such players include
PAPlayer, the new audio/music player with crossfade, gapless playback and
ReplayGain support, and the new DVDPlayer with support for menu and navigation
support as well as ISO/img image parsing. Prior to this point release, XBMC just
used a modified fork of MPlayer for all of its media needs, so this was a big
step forward. Support for iTunes 6.x DAAP, and Upnp Clients for streaming was
also added. A reworked Skinning Engine was included in this release to provide a
more powerful way to change the appearance of XBMC. The last two features
include read-only support for FAT12/16/32 formatted USB mass storage devices,
and a 'skinnable' 3D visualizer.

The release of XBMC 2.0.1 on 12 November 2006 contained numerous fixes for bugs
that made it through the 2.0.0 release. This also marked the change from CVS to
SVN (Subversion) for the development tree.

On 29 May 2007, the team behind XBMC put out a call for developers interested in
porting XBMC to the Linux operating system. A few developers on Team-XBMC had
already begun porting parts of XBMC over to Linux using SDL and OpenGL as a
replacement for DirectX, which XBMC was using heavily on the Xbox version of
XBMC.[140][141]

Development on the Git codebase is continuing and the versioning scheme has been
changed to reflect the release year and month, e.g., 8.10, 9.04, 9.11, 10.05.

On 27 May 2010, the team behind XBMC announced the splitting of the Xbox branch
into a new project; 'XBMC4Xbox' which will continue the development and support
of XBMC for the old Xbox hardware platform as a separate project, with the
original XBMC project no longer offering any support for the
Xbox.[27][28][29][30]

On 2 January 2011, XBMC moved the source code repository from subversion to git,
hosted at GitHub.[142]

On 1 August 2014, an announcement was made of release 14 and name change to
Kodi.[143]


RELEASES[EDIT]

This is a release history with condensed change-log lists for the most important
added or removed notable new features, functions, and changed in each stable
version of Kodi/XBMC.[144][145][146]


KODI TV DOWNLOAD FOR MAC

ColorMeaningRedOld releasesGreenCurrent releaseBlueFuture releases


Release history
VersionRelease dateCodenameSignificant changesXBMC Live / XBMCbuntu based
on1.0.029 June 2004
 * Total rewrite of the source code from XBMP (Xbox Media Player)

N/A1.1.018 October 2004
 * Zoom/stretch options: zoom, stretch 4:3 or 14:9 or 16:9, original size,
   custom
 * Tags parsing and display for wma, m4a, mp4 and aac (mpeg-4 audio) audio-files
 * International-language fonts for subtitles via TTF-fonts
 * Audio CD ripper, backup cdda's to hdd in wav, Ogg or MP3 (LAME) format
 * Karaoke CDG-file and audio CUE-sheets (.cue) support
 * iIunes 6.x music shares via DAAP (network stream from Apple iTunes)
 * Auto-temperature and fan-speed control options
 * Network-configuration and setup via GUI
 * Profiles for settings
 * Mouse support and virtual keyboard
 * LCD-display output extended to also support xaddons lcd-mods and xecuter3 lcd
 * Upgrade FFmpeg (libavcodec and libavformat) libraries

N/A2.0.029 September 2006
 * Reworked skinning engine.
 * New internally developed video player ('DVDPlayer') with DVD-Video
   menu/navigation support (with ISO/IMG image parsing)
 * New internally developed audio/music-player ('PAPlayer') with crossfade,
   gapless playback and ReplayGain support
 * RAR/ZIP archive parsing
 * Karaoke CDG-file display
 * Xored Trainer Engine (gaming-cheats) (not ported from Xbox to other platforms
   yet)
 * XLink Kai (online-gaming) front-end (not ported from Xbox to other platforms
   yet)
 * Added UPnP / DLNA client
 * Read-only support for FAT12/16/32 formatted USB mass storage devices
 * New 'skinnable' 3D visualizer.
 * Upgrade FFmpeg (libavcodec and libavformat) libraries

N/A8.1015 November 2008Atlantis
 * Cross-platform support adding support for Linux, Mac OS X, and Windows
 * New default high definition skin 'PM3.HD'
 * 'XBMC Live' bootable CD with unified hard disk/USB flash disk installer
 * The XBMC profile
 * Integration of iTunes and iPhoto media (Mac OS X exclusive).
 * Upgrade FFmpeg (libavcodec and libavformat) libraries

Ubuntu 8.10 (Intrepid Ibex)9.046 May 2009Babylon
 * PPC (PowerPC) support for Mac OS X (PowerPC G4 or later)
 * VDPAU (Nvidia's Video Decode and Presentation API for Unix)
 * New Karaoke features
 * Officially dropped support for the Xbox as a platform for XBMC
 * Updated codecs and major bug-fixes for DVD-Video playback core
 * More media info scrapers
 * Improved FanArt and Artwork support
 * Revamped skinning engine
 * Upgrade FFmpeg (libavcodec and libavformat) libraries

Ubuntu 9.04 (Jaunty Jackalope)9.1124 December 2009Camelot
 * Revamped user interface via the new default skin 'Confluence'
 * 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
 * Smoother video playback performance
 * All scrapers updated
 * Increased subtitle and Karaoke lyric support
 * Support for CoreAudio API (Mac OS X exclusive)
 * AC3 and DTS digital audio pass-through to S/PDIF on Apple TV (thanks to
   CoreAudio)
 * Upgrade FFmpeg (libavcodec and libavformat) libraries

Ubuntu 9.10 (Karmic Koala)10.0 and 10.118 December 2010Dharma
 * Unified addon framework
 * Addon browser GUI for installation and management of third-party addons,
   skin, and scripts
 * Team XBMC's official Addons Repository with Addon FanArt support
 * Update notifications
 * Movie Sets (option to group movie collections)
 * Gesture support to XBMC's GUI engine
 * Unencrypted Blu-ray Disc support
 * Broadcom Crystal HD video acceleration support (all platforms)
 * Windows Touch API support (Windows 7 touch features and functions)
 * DXVA 2.0 (DirectX Video Acceleration) (Windows Vista/7 exclusive)
 * WASAPI (Windows Audio Session API) for raw bitstream output (Windows Vista/7
   exclusive)
 * High-quality bicubic and lanczos upscalers (video resamplers) as Direct3D
   HLSL (Windows Vista/7 exclusive) and OpenGL GLSL shaders
 * Direct3D port of the OpenGL Spectrum 3D Audio Visualization for DirectX
   (Windows Vista/7 exclusive)
 * Visual Studio 2010 Express edition and Visual Studio 2010 non-Express edition
   support (Windows Vista/7 exclusive)
 * ARM processor architecture (Linux exclusive)
 * VA-API (Video Acceleration API) support (Linux exclusive)
 * OpenMAX Video Acceleration API support for Linux (Linux exclusive)
 * NEON (Advanced SIMD instruction set) CPU acceleration support for the ARM
   architecture under Linux
 * Apple VDADecoder Video Acceleration support (Mac OS X exclusive requires Snow
   Leopard and Nvidia GeForce 9400 or later)
 * OpenGL ES 2.0 compliance
 * JSON-RPC, JSON API
 * RTMPE and RTMPTE streaming support
 * Microhttpd Web Server replaces old GoAhead and Spyce code
 * SSH file transfer protocol (sftp) streaming support via libssh
 * MySQL database backend
 * Upgrade FFmpeg (libavcodec and libavformat) libraries

Ubuntu 10.04 (Lucid Lynx)11.024 March 2012Eden
 * iOS port for Apple TV 2G, iPhone, iPod Touch, and iPad
 * Dirty Regions rendering option for texture support to skinning engine
   (disabled by default)[125]
 * Efficiency improvements to reduce high CPU/GPU usage
 * Default skin changed to a horizontal home layout
 * New RenderCapture type to the Python script framework to enable Ambilight
   clone addons
 * Combined Files and Library mode for videos
 * Playback of ISO image files for Blu-ray Disc support
 * Slingbox playback over the network support
 * Peripheral manager controller under settings
 * HDMI CEC (Consumer Electronics Control) support for Pulse-Eight's USB CEC
   Adapter
 * Improved Apple VDADecoder Video Acceleration support
 * Improved Touch / Gesture API and Mouse support
 * Improved ARM processor architecture support
 * Improved OpenMAX Video Decoding Acceleration support for Linux
 * Improved OpenGL ES and EGL support
 * Improved JSON-RPC API compliance with JSON-RPC 2.0 specifications
 * Improved VDPAU performance
 * VDPAU HQ Upscaling support (require Nvidia's capable GPU)
 * H.264 accelerated video decoding via Apple's VideoToolBox API
 * JPEG accelerated image decoding via Apple's VideoToolBox API
 * Added basic DRC (Dynamic Range Compression) volume limiter
 * AirPlay / AirTunes target support
 * Extended Addons API adding extension points for Service Addons
 * Ability for all addons to provide their own web interface
 * Removed native weather forecast scraper, use weather addons instead
 * Added support for multiple simultaneous HID device mappings
 * FFmpeg upgraded (libavformat and libavcodec)

Lubuntu 11.10 (Oneiric Ocelot)12.0, 12.1,

12.2 and 12.3

29 January 2013Frodo[147][148]
 * Added unified PVR front-end with seamless DVR and a common EPG client GUI
 * Added unified PVR back-end framework and API for multiple PVR servers
 * Added initial unstable XBMC for Android port with support on ARM and x86
 * Added BSD (operating system) port for FreeBSD, PC-BSD, and other similar BSD
   platforms
 * Added unified 'AudioEngine' audio abstraction framework with an API and
   platform sinks
 * Added hardware accelerated video decoding on Intel GPUs under Mac OS X (Snow
   Leopard and later)
 * Added dedicated AMLPlayer video player for hardware-accelerated video
   decoding on Amlogic
 * Added dedicated OMXPlayer video player for hardware-accelerated video
   decoding via OpenMAX IL API
 * NEON (Advanced SIMD instruction set) CPU acceleration support for the ARM
   architecture
 * Improved ARM processor architecture (Pivos XIOS DS and Raspberry Pi as
   reference devices)
 * Improved OpenGL ES and EGL support (Pivos XIOS DS and Raspberry Pi as
   reference devices)
 * Added ability to run a split display resolution for GUI and video playback on
   embedded platforms[149]
 * Enable Dirty Regions rendering to redraw whole screen on single dirty region
   by default on all platforms[125][126]
 * Improved HDMI CEC (Consumer Electronics Control) support for Pulse-Eight's
   LibCEC
 * Library customization that allows for custom video nodes
 * Added Advanced Library Filtering for movies, TV shows, music videos, and
   music views
 * Improved Smart Playlists for Advanced Library Filtering
 * Custom tagging of movies, TV shows and music videos to simplify sets with
   scraping
 * Added support for both banner and poster video art types simultaneously[150]
 * Added storing of 'Episode ID' for First Aired, DVD Episode Number, and
   Absolute Number sort order
 * Added support for exporting video art as JPG or PNG rather than TBN file
   extension
 * Switched to TagLib for reading metadata embedded into audio files
 * Better library database handling for faster browsing
 * Improved image and texture caching for GUI speedup
 * Optimize the GUI rendering engine for embedded devices
 * Improved Touch / Gesture API support for touchscreen interfaces
 * Added HLS (HTTP Live Streaming) and M3U8 (Extended M3U) playlist support
 * Added WebSocket support for JSON-RPC and to Addons API[151]
 * Added basic support for PVR / EPG extensions and notifications over the
   JSON-RPC API
 * Added SmartPlaylist Extensions and Extended Filtering in JSON-RPC[152]
 * Added support for screensavers written in Python
 * Added ability to extend XBMC's native Python API by writing C++ code
   generated via Groovy and SWIG[153]
 * Blu-ray Disc HDMV menu support (but not BD-J / BD-Live menus)[154]
 * Improved deinterlacing 'Weave' method for playback of interlaced video when
   upscaling
 * Improved performance of the default web interface (complete rewrite of
   JavaScript loading)
 * Improved AirPlay and AirTunes target support
 * Improved the Audio-CD ripper that now works as a background task job
 * Add test suite based on Google C++ Testing Framework to make regression
   testing easier
 * Added support controlling external XBMC and third-party UPnP/DLNA instances
   over UPnP
 * Upgraded Platinum (libplatinum) UPnP and DNLA libraries
 * Upgrade FFmpeg (libavcodec and libavformat) libraries
 * Removed the old HTTP API in favour of the new JSON-RPC API

?13.04 May 2014Gotham
 * Added first stable XBMC for Android port with multi-architecture platform
   support (supports ARM, MIPS, and x86)
 * Add built-in command for addons and skins to execute Android apps with
   optional params via applicationmanager
 * Added Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and
   Anaglyph) to XBMC's GUI skinning engine
 * Added Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and
   Anaglyph) for Subtitles when in 3D mode
 * Added further optimizations to XBMC's GUI engine for faster rendering on low
   resource embedded devices
 * Added much improved PVR / EPG and Live TV interface in XBMC's GUI skinning
   engine (already in use in Confluence)
 * Added improved PVR / DVR timeshift support (though note that each PVR backend
   still need to support timeshifting)
 * Added much improved PVR / EPG extensions and notifications support over the
   JSON-RPC API
 * Added an event driven ActiveAE audio sink as new default sink for AudioEngine
   (XBMC's audio engine)
 * Added PulseAudio sink for AudioEngine for Linux
 * Added Darwin sink for AudioEngine for Mac OS X and iOS
 * Added support for CoreAudio AudioEngine to OS notifications for device
   changes on Mac OS X and iOS
 * Added ImageFactory implementation with factory to abstract different image
   libraries and hardware acceleration
 * Add unified buffering capability to video and overlay renderers for all
   internal players
 * Added VA-API (libva) support for decoding videos with larger resolutions than
   1080p (such as 4K resolution)
 * Add MediaCodec API (Android 4.1 API level 16) software rendering
   implementation support to XBMC's DVDPlayer
 * Add StageFright API (Android 4.0 API level 14) hardware rendering
   implementation support to XBMC
 * Added OpenMAX Video Acceleration API support for OpenMAX AL API on Android
   via StageFright and MediaCodec
 * Improved OpenMAX Video Acceleration API support for Linux
 * Add support for OpenMAX pipeline to handle JPEG decode, resize, convert, and
   encode to texture on Raspberry Pi
 * Added support for hardware accelerated MJPEG, VP6, VP8 and Ogg Theora video
   decoding on Raspberry Pi
 * Added support for Fast Forward and Rewind video up 4x to OpenMAX (OMXPlayer)
   on Linux for Raspberry Pi
 * Add support multi-channel PCM audio output over HDMI to OpenMAX (OMXPlayer)
   on Linux for Raspberry Pi
 * Added RenderCapture implementation to Linux for Raspberry Pi for Ambilight
   addons
 * Add screenshot implementation to Linux for Raspberry Pi that includes the
   video layer
 * Add support for H.264 (including Hi10P) multi-threaded video decoding when
   software decoder on CPU is used
 * Added support for Pixel Shader-based HQ (High Quality) scalers for DXVA
   renderer on Windows
 * Add support for addon binary reading and writing via a 'buffer' class usable
   from addons
 * Add announce function and register addon for announcements to the Add-ons API
 * Add WOL (Wake-on-LAN) with send magic packet function to the Add-ons API
 * Added native volume control for Android from within XBMC
 * Added external player (external player launcher) support on Android
 * Added support allow landscape and reverse landscape orientation on Android
 * Added support for CoreAudio AudioEngine to OS notifications for device
   changes on OSX and iOS
 * Added support for customizable menu structure for home and beyond
 * Added tag field support for TV Shows and MusicVideos in SmartPlaylists
 * Added support to read SmartPlaylists XML files with XMLUtils where possible
 * Added support for XBMC's Python interface to use native keyboard if possible
   (currently only iOS)
 * Added support for 'last played' sort option to the TV Show GUI
 * Add ability to queue list of items / add items to a playlist without playing
   them
 * Add ability to play external audio track with videos
 * Add a Monitor class to receive JSON-RPC notifications directly through the
   Python bindings
 * Added support for 'Play to' and controlling remote XBMC / DLNA instance over
   UPnP
 * Added support to allow key IDs in keyboard.xml to be in hexadecimal format
 * Added a simple Movie Set management to GUI for Edit/Clear Set and Add/Remove
   Set members
 * Added extensive MusicBrainz tags support to the Music Library and Database
 * Added support for video playback of SageTV recordings
 * Added theaudiodb.com music video scraper as new default for music videos
 * Added support for scanning videos SFTP and SSH sources so can scrape metadata
 * Added 'Add art' button to video artwork selection dialog
 * Add option support for both banner and poster music art types simultaneously
 * Add option support for exporting music art as JPEG or PNG rather than TBN
   file extension
 * Added support for OGG cover art extraction to TagLib
 * Added new 'Fishbmc' OpenGL audio visualization addon for Linux and Mac OS X
 * Added support for write-enabled WebDAV (delete/rename/write files and
   directories)
 * Added a generic and user-mappable cross-platform touch input system
 * Added hot-plug support for Linux input devices, such as Bluetooth remotes and
   keyboards
 * Added picture tags metadata info accessible for skins or addons developers
 * Added option to set auto login of a specific user profile via the GUI
 * Added new Built-In function to control state of attached HDMI CEC device
 * Added hybrid shutdown option on Windows 8 (which in turn enables quick boot)
 * Added CPU / GPU frequency and temperature for all supported Linux platforms
 * Add initial support for running libxbmc.so headless (without GUI) as a
   background service / deamon
 * Moved subtitle addon core handling to core and added native support for
   subtitle plugin services
 * Added support for Forced Subtitles ('forced flag') in external subtitle files
 * Added option for allowing skins to query directories (e.g. plugins) to fill
   static content
 * Added support for native media control bar and play background music on iOS
 * Added support and GUI settings for SOCKS 4/4a/5 proxy types and remote DNS
 * Added GUI settings levels for Basic, Standard, Advanced, Expert (defaults to
   'Standard')
 * Added possibility to define help descriptions ('I' key) for every setting in
   GUI settings
 * Refactored settings system to consist of XML files containing descriptions of
   every setting
 * Move LCD API and LCDproc support out of XBMC's core and instead into a Python
   script service add-on
 * Added support for copy and paste to and from clipboard with command key
 * Upgrade DVD-Video navigation and playback libraries (libdvdnav, libdvdread,
   and libdvdcss)
 * Upgrade SAMBA client to version 3.6.x adding full support for SMB 2.0 and SMB
   2.1 protocols
 * Upgraded FFmpeg (libavcodec and libavformat) libraries to release version 1.2
   (rev e820e3a)[155]
 * Added adaptions for developing XBMC on non-jailbroken iOS devices (for
   development only, not to release on App Store)
 * Updated community maintained translations to over 60+ languages to date for
   XBMC[5]
 * Remove dependencies of SDL (Simple DirectMedia Layer) for windowing and event
   handling on X11
 * Remove Windows XP support (and now XBMC for Windows requires at least Vista
   or later)

?14.023 December 2014Helix
 * Renamed and rebranded to Kodi Media Center (from XBMC Media Center)
 * Add framework support for binary addons (inc. closed source proprietary
   addons) for audio encoder codecs
 * Add support for audio encoder codecs via a binary addons and move Vorbis,
   LAME, Flac and WAV audio encoders to addons
 * Add native XvBA accelerated video decoding for AMD/ATI GPUs on Linux[33]
 * Add initial optional X11 support on EGL (EGL-X11) based systems on Linux,
   full-screen mode only
 * Add support for HEVC (High Efficiency Video Coding) a.k.a. H.265 software
   video decoding
 * Add support for Planar Formats and PTS audio synchronization from player in
   ActiveAE
 * Improved network and file system reading when scanning files and searching
   for subtitles
 * Add capability for Text-to-Speech screen readers addons for visual impaired
 * Upgrade XBMC for Windows and binary addons to compile with Microsoft Visual
   Studio 2013 by default
 * Upgrade SDL (Simple DirectMedia Layer) from version 1.2 to 2.0 for improved
   input-support on Linux
 * Upgrade FFmpeg (libavcodec and libavformat) libraries to release version 2.x

?15.021 July 2015Isengard
 * Enhanced PVR and EPG frontend GUI in Kodi and extended the PVR API to support
   more features and functions
 * Added a FilmOn PVR Addon backend clients maintained and available from Kodi's
   community
 * Added a PCTV Systems PVR Addon backend clients maintained and available from
   Kodi's community
 * Added a VBox TV Gateway PVR Addon backend clients maintained and available
   from Kodi's community
 * Added MIPS processor architecture support for Linux (Imagination Technologies
   MIPS Creator CI20 as reference)
 * Added further optimizations to XBMC's GUI engine for faster rendering on low
   resource embedded devices
 * Added initial integration for binary addons support and changing the Kodi
   build system around it
 * Added framework support for binary addons (inc. closed source proprietary
   addons) for audio codecs
 * Extend Addons API to support binary addons (inc. closed source proprietary
   addons) for audio codecs
 * Added support for HEVC hardware decoding for MediaCodec API in Android 4.4.2
   and later when the VPU supports it
 * Added support for HEVC hardware decoding on Amlogic SoCs in Android 4.4.2 and
   later when the VPU supports it
 * Added support for UltraHD decoding / 4K resolution output on Amlogic SoCs in
   Android when HW supports it
 * Added support for de-interlacing using BOB deinterlace method on Android
 * Added adaptive skipping/seeking through audio and video playback, also known
   as 'skip steps'
 * Added an accessibility settings section to provide one configuration area for
   the visually and hearing impaired
 * Added support for Closed Captions (CC) in CEA-608 and CEA-708 formats
 * Improved Closed Captions support for Live TV
 * Improved PVR API and database adding many new EPG and Channel properties
 * Improved and expanded the internationalization and regional settings options
   in the GUI
 * Added support for external subtitles over UPnP (and DNLA)
 * Added a Chapter Selector Window with visual thumbnails
 * Improved web server caching control
 * Added support Sound Addons for skins instead of including sound files within
   each skin.
 * Improved the 'GlobalSearch' (addon) function by adding EPG search support
 * Added support for Language Addons, moving internal Language translation files
   into external Language Addons
 * Added support for context-menu addons for skinners and addon developers
 * Added option for addons scripts to check status of DPMS energy saving
   functions of underlying OS
 * Removed internal Language translation files into external addons
 * Removed internal MythTV VFS client code in favour of its external PVR Client
   Addon
 * Removed internal VDR (VTP) VFS client code in favour of its external PVR
   Client Addon
 * Removed internal Tvheadend (HTSP) VFS client code in favour of its external
   PVR Client Addon
 * Removed internal TuxBox (Dreambox/DBox2/Vu+/Enigma2) VFS client code in
   favour of external PVR Client Addon
 * Removed internal ReplayTV (DirectTV) VFS client code in favour of external
   PVR Client Addon
 * Removed internal DAAP VFS client code for iIunes 6.x music shares (network
   stream from older Apple iTunes)
 * Removed the dependency for root/SU access permission rights on Android
 * Removed legacy code to backwards compatibility for skins made pre-Frodo (XBMC
   11.0)
 * Removal AFP filesystem support from Kodi's VFS (Virtual File System)
 * Removed dependencies of SDL (Simple DirectMedia Layer) for everything but
   hardware abstraction for input devices
 * Moved to Android API 17 as minimum with SDK 14 and NDK 10e, meaning at least
   Android 4.2 is now required
 * Moved to iOS 8.1 SDK, minimum iOS 5.1 is now required, and removed support
   for Apple TV 2
 * Moved to Mac OSX 10.10 SDK, meaning minimum Mac OSX 10.7 Lion is now
   required, and no more 32-bit builds
 * Upgraded FFmpeg (libavcodec and libavformat) libraries to release version
   2.6.x
 * Upgraded LibCEC (HDMI-CEC code from Pulse-Eight) libraries to release version
   3.0.0
 * Changed Kodi application code base to C++11

?16.020 February 2016Jarvis[156]
 * Add support for PVR addons to handle RDS radio signals (UECP and Rass
   formats)
 * Add a Stalker Middleware Addon backend clients maintained and available from
   Kodi's community
 * Add support for media importing and library integration of UPnP / DNLA
 * Add basic support for audiobooks (.m4b, .mka and .mp3 files with chapters),
   with resume support
 * Add ability to open the SmartPlaylist Editor for a given playlist
 * Add support for flagging of local verses remote content, and flagging of
   online verses temporary offline remote content
 * Add support for handling duplicate media in several ways (ex. multiple
   versions of same movie in different resolutions)
 * Add ImageFactory implementation[157] with factory to abstract different image
   libraries and hardware acceleration
 * Add further optimizations to XBMC's GUI engine for faster rendering on low
   resource embedded devices
 * Add abstracted scene-graph deferred rendering for GUI renderer
   abstraction[127]
 * Add support for Audio DSP (Digital Signal Processing) plugins and addons for
   Kodi's AudioEngine
 * Add framework support for binary addons (inc. closed source proprietary
   addons), for video codecs
 * Extend Addons API to support binary addons (inc. closed source proprietary
   addons), for video codecs
 * Add framework support for binary addons (inc. closed source proprietary
   addons), for media player cores
 * Extend Addons API to support binary addons (inc. closed source proprietary
   addons), for media player cores
 * Add support for C#, Java, Go, Modula-3, OCaml, Octave, and Scheme addons via
   Groovy and SWIG code-generation[153]
 * Add support for Lua, Perl, PHP, R, Ruby, Tclscripting languages based add-ons
   via Groovy and SWIG code-generation[153]
 * Add support for display on DirectFB support via Mesa and DRM for OpenGL ES
   2.0 support[131]
 * Add initial native support for rendering display and input on Wayland
   compositors
 * Add VAAPI hardware decoding for HEVC (H.265) and VP9 in Linux/BSD/Unix where
   the hardware supports it
 * Add VDPAU hardware decoding for HEVC (H.265) and VP9 in Linux/BSD/Unix where
   the hardware supports it
 * Add DXVA hardware decoding for HEVC (H.265) and VP9 in Windows where the
   hardware supports it
 * Add support for VP9 hardware decoding for MediaCodec API in Android 4.4.2 and
   later when the VPU supports it
 * Add support for VP9 hardware decoding on Amlogic SoCs in Android 4.4.2 and
   later when the VPU supports it
 * Improve Apple VDADecoder Video Acceleration support for iOS and (Mac) OS X
 * Add native BD-J (Blu-ray Disc Java) and BD-Live menu and navigation support
   for decrypted Blu-ray Disc (via libbluray)
 * Add Blu-ray AACS decryption and DRM encrypted playback via third-party
   library (libaacs)
 * Add automatic refresh rate switching support for video playback on Android
   5.0 and later, including Android TV
 * Add initial AudioTrack API support for Android 5.0 'Lollipop' and Android TV
 * Add 'accessibility' options for hearing impaired and visual impaired
 * Add support to AudioEngine for devices with up to 72 audio channels (64
   unknown + 8 mapped)
 * Add Raspberry Pi 2 specific settings defaults as it has fewer limitations
   compared to the Pi 1
 * Add Google Breakpad implementation on Android for minidumps
 * Add keymap for Nexus Player
 * Add ability to open the SmartPlaylist Editor for a given playlist
 * Add support for file based stubs and improve support for disc stubs
 * Add support for flagging TV show episodes as series/season finales
 * Add support for specifying image scaling algorithm for image resizing/caching
 * Add support for reading tags in .mka and .dsf containers (using new FFmpeg
   tagloader)
 * Add support for caching font vertices on GPU side (requires Windows 8 and
   DirectX 11)
 * Add support for hardware based Stereoscopic 3D (requires Windows 8 and
   DirectX 11)
 * Add support for interleaved Stereoscopic 3D mode on Windows platforms
 * Add support for checkerboard Stereoscopic 3D mode on Windows platforms
 * Update rendering system on Microsoft Windows platforms to DirectX 11 and
   Direct3D 11
 * Improve touchscreen input support on all supported platforms
 * Improve PVR API and database adding many new EPG and Channel properties
 * Improve native IPV6 support
 * Move music lyrics addon core handling to core and added native support for
   lyric plugin services
 * Move Last.fm scrobbler and Love/Hate scrobbling out of XBMC's core and
   instead into an add-on
 * Remove internal HDHomeRun VFS client code in favour of external PVR Client
   Addon

17.05 February 2017Krypton[158]
 * Extend the Addon API to support Game Client Addons, supporting XBMC's VFS
   (Virtual File System), etc.
 * Add RetroPlayer Video Game Console Emulator (ROMs) interface supporting the
   libretro API and emulator cores
 * Add generic and user-mappable cross-platform Joystick (and Gamepad)
   abstraction layer for joystick APIs and joystick clients
 * Add support for 'Peripheral' Addons for updatable configuration of input
   devices[159]

18.028 January 2019Leia[160]19.0T.B.A.Matrix[161]


ORGANIZATION AND LICENSING[EDIT]

The XBMC Foundation is the organization behind the Kodi and XBMC projects. It is
legally represented by the Software Freedom Law Center (SFLC), which assists the
Kodi/XBMC project and its developers in legal matters such as intellectual
property. It also assists with economic issues such as handling donations and
sponsors that help the project with expenses for dedicated hosting service and
activities such as going to developer conferences, trade fairs and computer
expos to tech demo Kodi, meeting with potential new developers, and marketing
the software.[162][163][164][165]

Kodi's source code is licensed under the GNU General Public License, and is
hosted through Git repositories.


USE FOR ILLEGAL STREAMING[EDIT]

Third-party add-ons allow users to stream copyrighted content without the
permission of its copyright holder. Some Kodi distributions and hardware
devices, often marketed as 'fully loaded',[166] are pre-loaded with the software
and such add-ons.[167][168] As a result, some users have incorrectly associated
these products and add-ons as being affiliated with the Kodi project.[169][20]
In June 2015, Amazon Appstore pulled Kodi, as it can be 'used to facilitate the
piracy or illegal download of content', even though the software is not bundled
with such content. XBMC Foundation president Nathan Betzen disagreed with the
assumption, stating that 'We always say we don't care what our users do with the
software, and we stand by that position. But we sure do hate it when companies
destroy the name of our software in order to make a profit.' He also considered
it ironic that Amazon would ban the app, given that it, in his opinion, helped
to bolster the popularity of Amazon Fire TV products. It was also pointed out
that Amazon still distributed Kodi distributions with infringing add-ons via the
same storefront.[20][170][171] As of February 2019 the ban still appears to be
in effect,[172] however, users can sideload APK using apps such as Downloader
and ES File Explorer.[173][174] In December 2015, the Amazon Fire TV Stick
experienced a stock shortage in the United Kingdom that was speculated to have
been associated with its use with Kodi.[168][20]

In February 2016, the XBMC Foundation reiterated its stance on third-party Kodi
products meant for the streaming of unlicensed content; Betzen explained that
the reputation of the Kodi project had been hurt by its association with
third-party products whose sellers 'make a quick buck modifying Kodi, installing
broken piracy add-ons, advertising that Kodi lets you watch free movies and TV,
and then vanishing when the user buys the box and finds out that the add-on they
were sold on was a crummy, constantly breaking mess.' Betzen warned that
although it is open source software, the name 'Kodi' and its logos are
registered trademarks of the XBMC Foundation, and that the foundation intended
to strictly enforce its trademark rights to prevent their unauthorized use,
especially in association with information and devices meant to enable access to
unlicensed content.[169][20]


KODI APP DOWNLOAD

In April 2017, following an April Fools' Day stunt where the Kodi website was
taken down and replaced with a fake domain seizure notice, Kodi's developers
stated that they were considering working with legal third-party content
providers to officially support their services within Kodi, to counter the
perception that the software is primarily used for piracy.[166][175]

In March 2018, Google removed 'Kodi' from its autocompletesearch query, citing
that the term was associated with copyright infringement, but failed to remove
autocomplete terms for modified, piracy focused versions of Kodi (that unlike
Kodi are illegal) [176]


SEE ALSO[EDIT]


REFERENCES[EDIT]

 1.   ^'Xbox Media Center'. 2 October 2003. Archived from the original on 2
      October 2003. Retrieved 18 December 2016.CS1 maint: BOT: original-url
      status unknown (link)
 2.   ^'Kodi for Android'. Retrieved 29 June 2019.
 3.   ^'Kodi for Windows'. Retrieved 29 June 2019.
 4.   ^'Kodi for iOS'. Retrieved 29 June 2019.
 5.   ^ abc'The KODI Main translation project on Transifex'. www.Transifex.com.
      Retrieved 1 October 2017.
 6.   ^'About Kodi'. kodi.tv. Retrieved 5 June 2017.
 7.   ^ abcdefghijPatrick Schmid (5 November 2004). 'Modding The Xbox Into The
      Ultimate Multimedia Center'. Tom's Hardware.
 8.   ^ abcdeRyan Paul (29 December 2009). 'XBMC 9.11 makes your open source
      home theater look shinier'. Ars Technica.
 9.   ^Lawler, Richard (10 October 2012). 'XBMC celebrates 10 years, latest
      build works in mainline PVR and Raspberry Pi support'. Engadget.com.
      Retrieved 28 January 2013.
 10.  ^ ab'XBMC Is Getting a New Name - Introducing Kodi 14'.
 11.  ^ abcTimmeh (16 September 2004). 'XboxMediaCenter Review'. TVHarmony.com,
      Inc.
 12.  ^ abcde'Archived copy'(PDF). Archived from the original(PDF) on 14 July
      2011. Retrieved 31 May 2010.CS1 maint: Archived copy as title (link)
      Review of XBMC in Hardcore Gamer Magazine
 13.  ^VzjrZ (18 January 2007). 'How to softmod your xbox...for FREE'.
      Instructables.
 14.  ^ ab'XBMC Live 9.11'. Softpedia. 19 January 2010.
 15.  ^ abcdefghijkKaushik (8 August 2009). 'XBMC is the best media center
      application. Period'. instant fundas.
 16.  ^ abcdefghiRyan Paul (10 May 2009). 'XBMC 9.04 delivers impressive media
      center experience'. Ars Technica.
 17.  ^Richard Skalsky (a.k.a. GrandAnse) (2 July 2009). 'Voddler använder XBMC
      (Bekräftat!)'. xbmc.nu (in Swedish). Archived from the original on 25
      February 2012. Retrieved 21 July 2009.
 18.  ^Nicholas Deleon (15 January 2010). 'CrunchGear Interview: We talk to the
      lead developer of Plex Media Center for Mac OS X: It was doing Boxee-like
      stuff before Boxee was cool'. CrunchGear.
 19.  ^ abKevin Anderson (7 October 2009). 'Thinking inside the box'. The
      Guardian. UK.
 20.  ^ abcde'Kodi takes the fight to sellers of pirate TV boxes'. Engadget.
      Retrieved 17 February 2016.
 21.  ^ abcdefgh'10 most prominent FLOSS projects compared'. Telematics Freedom
      Foundation. 18 September 2008.
 22.  ^Nathan Betzen (11 October 2012). 'XBMC September Cycle'. kodi.tv.
      Retrieved 26 April 2016.
 23.  ^Gamester17 (3 October 2007). 'Unified PVR frontend (DVR/HTPC client GUI
      with EPG) and Addons API for PVR backends'. kodi.tv. Retrieved 26 April
      2016.
 24.  ^ abhttps://code.google.com/p/xbmc-addons/ XBMC-Addons on Google Code
      (Addon plugins for XBMC)
 25.  ^ abc'Archived copy'. Archived from the original on 14 April 2010.
      Retrieved 31 May 2010.CS1 maint: Archived copy as title (link) XBMC Zone
      (third-party Addon extensions for XBMC)
 26.  ^ abc'Archived copy'. Archived from the original on 3 June 2010. Retrieved
      31 May 2010.CS1 maint: Archived copy as title (link) Passion XBMC
      (third-party Addon extensions for XBMC)
 27.  ^ abcdTeam XBMC (27 May 2010). 'Farewell XBOX'. Kodi.tv. Retrieved 26
      April 2016.
 28.  ^ abcTimothy (28 May 2010). 'XBMC Discontinues Xbox Support'. Slashdot.
 29.  ^ abcAdam Pash (28 May 2010). 'XBMC Drops Support for the Original Xbox'.
      Lifehacker.
 30.  ^ abcSean Hollister (31 May 2010). 'XBMC bids farewell to its progenitor:
      the original Xbox'. Engadget.
 31.  ^ abcde'Telematics Freedom Foundation - XBMC Architecture Summary'. 22
      January 2015. Archived from the original on 22 January 2015. Retrieved 18
      December 2016.CS1 maint: BOT: original-url status unknown (link)
 32.  ^Anand Subramanian (7 February 2014). 'How to install Broadcom Crystal HD
      driver on Ubuntu?'. htpcBeginner.
 33.  ^ ab'XBMC Project Implements AMD XvBA Interface'. Phoronix.com. 14
      December 2011. Retrieved 24 January 2012.
 34.  ^http://liliputing.com/2013/05/xbmc-running-in-linux-on-a-tv-box-with-an-amlogic-am8726-mx-chip-video.html
      XBMC running in Linux on a TV box with an Amlogic AM8726-MX chip
 35.  ^Nathan Betzen (30 May 2012). 'New translation service'. Kodi.tv.
      Retrieved 26 April 2016.
 36.  ^'Intro FAQ'. Official Kodi Wiki. 29 April 2017. Retrieved 1 October 2017.
 37.  ^'HOW-TO:Watch TV in XBMC'. kodi.wiki. 17 November 2012. Retrieved 26
      April 2016.
 38.  ^https://github.com/xbmc/xbmc/pull/1357 [pvr] add PVR and EPG support to
      XBMC
 39.  ^'HTPC Showdown: Which front-end interface is best?'. TechHive.com.
      Retrieved 30 August 2017.
 40.  ^'XBMC PVR add-ons'. Github.com. 2 September 2012. Retrieved 28 January
      2013.
 41.  ^'Njoy N7 FAQ'. Tv2lan.com. Archived from the original on 1 February 2014.
      Retrieved 28 January 2013.
 42.  ^'XBMC Prepares Support For Running Emulated Games - Phoronix'. Phoronix.
      27 September 2013. Retrieved 29 November 2016.
 43.  ^Garrett 'garbear' Brown's RetroPlayer branch of XBMC
 44.  ^'Archived copy'. Archived from the original on 6 December 2013. Retrieved
      6 December 2013.CS1 maint: Archived copy as title (link) Xbmc: Integrated
      Emulation with libretro RetroPlayer wip]
 45.  ^Paul Rae (3 December 2013). 'Now Building OpenELEC-RetroPlayer Build
      Images'. XBMC Nightly Builds. Retrieved 29 November 2016.
 46.  ^'The Libretro Team is creating RetroArch and Lakka'. Patreon.com.
      Retrieved 29 November 2016.
 47.  ^'Libretro – A crossplatform application API, powering the crossplatform
      gaming platform RetroArch'. Libretro. 27 November 2016. Retrieved 29
      November 2016.
 48.  ^Jason Fitzpatrick (30 October 2009). 'Turbo Charge Your New XBMC
      Installation'. Lifehacker.
 49.  ^'Windows audio'.
 50.  ^https://github.com/xbmc/xbmc/commit/ae7b0b54384485e85124bc33c0743ed7cad627a4
      add airplay implementation from boxee project
 51.  ^https://github.com/xbmc/xbmc/pull/447 Airtunes support for ios/osx/linux
 52.  ^http://rtmpdump.mplayerhq.hu/ RTMPDump used by XBMC
 53.  ^ ab'EventServer'. kodi.wiki. Retrieved 26 April 2016.
 54.  ^'How To Unblock Kodi TV Add-Ons | wTVPC'. wtvpc.com. Retrieved 6
      September 2016.
 55.  ^'Butaca IMDb, and TMDb'. Simonpena.com. 3 August 2011. Archived from the
      original on 3 January 2013. Retrieved 28 January 2013.
 56.  ^Nathan Betzen (11 September 2012). 'Our Content Information Providers'.
      Kodi.tv. Retrieved 26 April 2016.
 57.  ^'A brand new look for future Kodi versions'. Kodi | Open Source Home
      Theater Software. Retrieved 29 May 2017.
 58.  ^'Kodi v17 'Krypton' Beta 1'. Kodi | Open Source Home Theater Software.
      Retrieved 29 May 2017.
 59.  ^ ab'XBMC Skining Project'. Sourceforge.net. Retrieved 13 February 2010.
 60.  ^ abJason Fitzpatrick (5 April 2009). 'Customize XBMC with These Five
      Awesome Skins'. Lifehacker.
 61.  ^'Replicant Wizard - Register'.[permanent dead link]
 62.  ^'Airtunes coming to XBMC for Windows… And Why AirPlay is Awesome'.
      Xbmc.us. 15 June 2012. Retrieved 28 January 2013.
 63.  ^'XBMC Remote for Android now official'. Talkandroid.com. 19 July 2010.
      Retrieved 17 October 2011.
 64.  ^'Official XBMC Remote of iOS'. Itunes.apple.com. 11 January 2013.
      Retrieved 28 January 2013.
 65.  ^'Enhance Your XBMC Experience with Remote Controls for Any Device'.
      Lifehacker.com. 24 March 2010. Retrieved 17 October 2011.
 66.  ^ abcdAnand Lal Shimpi (29 December 2009). 'XBMC & Broadcom Bring 1080p
      Decode Upgrade to ill-equipped netbooks, nettops, Apple TVs'. AnandTech.
 67.  ^natethomas (24 March 2012). 'XBMC 11.0 – Eden'. Kodi.tv. Retrieved 26
      April 2016.
 68.  ^Luigi Capriotti (18 September 2008). 'Released: XBMC Live Atlantis Beta
      1'. Kodi.tv. Retrieved 26 April 2016.
 69.  ^Luigi Capriotti (15 November 2008). 'XBMC Live 8.10 (Atlantis) released'.
      Kodi.tv. Retrieved 26 April 2016.
 70.  ^Spiff (2 February 2010). 'Initial native support for DXVA2 in SVN – Time
      to say goodbye to your firstborns'. Kodi.tv. Retrieved 26 April
      2016.[permanent dead link]
 71.  ^elupus (2 February 2010). 'Changeset 27376'. Kodi.tv. Retrieved 26 April
      2016.
 72.  ^'XBMC Roadmap'. Kodi.tv. 8 February 2010. Archived from the original on
      26 April 2016. Retrieved 26 April 2016.
 73.  ^Foresman, Chris (21 January 2011). 'XBMC now running on jailbroken Apple
      TV or iDevice'. Arstechnica.com. Retrieved 17 October 2011.
 74.  ^'Android 4.0 APIs'.
 75.  ^Lawler, Richard (13 July 2012). 'XBMC for Android app revealed; source
      code available now'. Engadget.com. Retrieved 28 January 2013.
 76.  ^'The 'X' Factor! Pivos Technology Introducing XBMC to its XIOS DS Media
      Play!'. Prweb.com. 26 July 2012. Retrieved 28 January 2013.
 77.  ^'Google TV and Native Libraries'. Spurint.org. Archived from the original
      on 6 January 2013. Retrieved 28 January 2013.
 78.  ^'Kodi for the Xbox One'. kodi.tv. 29 December 2017. Archived from the
      original on 29 December 2017. Retrieved 29 December 2017.
 79.  ^ ab'Commercial use of Kodi'. Kodi.tv. Retrieved 26 April 2016.
 80.  ^'ARCTIC announces passive cooled Systems with OpenELEC installed'.
      openelec.tv. 5 February 2013. Archived from the original on 8 February
      2013. Retrieved 8 February 2013.
 81.  ^Chris P Bacon (6 February 2013). 'ARCTIC MC001 Fanless low cost HTPC'.
      forum.kodi.tv. Retrieved 26 April 2016.
 82.  ^'Arctic Introduces OpenELEC-based MC001-XBMC HTPC'. www.anandtech.com. 5
      February 2013. Retrieved 8 February 2013.
 83.  ^'ARCTIC MC001-XBMC Media Center Now Available w/ XMBC 12'.
      legitreviews.com. 6 February 2013. Retrieved 8 February 2013.
 84.  ^'ARCTIC Bundles OpenELEC with Lower Priced MC001-XBMC'.
      www.missingremote.com. 5 February 2013. Archived from the original on 9
      February 2013. Retrieved 8 February 2013.
 85.  ^'PulseBox out 10th October'. Blog.pulse-eight.com. 22 September 2011.
      Archived from the original on 1 October 2011. Retrieved 17 October 2011.
 86.  ^'libCEC Downloads - Pulse-Eight - Ultra HD Distribution and Control
      Products'. packages.Pulse-Eight.net. Retrieved 30 August 2017.
 87.  ^Eric Brown (21 October 2011). 'XBMC-based embedded Linux distro debuts on
      HTPC mini-PC'. Archive.linuxgizmos.com. Retrieved 6 May 2016.
 88.  ^Team XBMC (4 May 2010). 'Zotac shows off with XBMC'. kodi.tv. Retrieved
      26 April 2016.
 89.  ^'ZOTAC Announces Boost XL Software Bundle for Platforms'. Bit-tech.net.
      11 September 2010. Retrieved 17 October 2011.
 90.  ^'Zotac's Zboxes are small, Ion-fueled, and cheap'. Engadget.com. 28
      August 2010. Retrieved 17 October 2011.
 91.  ^Thomson, Iain (11 June 2012). 'Linux Mint joins mini-PC hardware
      business'. Theregister.co.uk. Retrieved 28 January 2013.
 92.  ^'PrismCube'. PrismCube.com. Retrieved 30 August 2017.
 93.  ^'AB IPBox Prismcube Ruby - AB-COM Europe'. PrismCube.org. Retrieved 30
      August 2017.
 94.  ^'Prismcube Ruby Twin SAT HDTV XBMC Satellite receiver - Digitale
      ontvangers'. www.AstraSat.nl. Retrieved 30 August 2017.
 95.  ^'Prismcube - Set Top PVR Box baseret på XBMC'. Digitalt.tv. 25 September
      2012. Retrieved 30 August 2017.
 96.  ^'HbbTV open source using Linux, XBMC'. VolpeFirm.com. 23 July 2012.
      Retrieved 30 August 2017.
 97.  ^'The Little Black Box'. www.TheLittleBlackBox.nl. Archived from the
      original on 7 April 2015. Retrieved 7 April 2015.
 98.  ^'Video: This little $130 black box runs XBMC Linux'. TGDaily.com.
      Retrieved 30 August 2017.
 99.  ^'The Little Black Box Open Source XBMC Media Centre Unveiled'.
      Geeky-Gadgets.com. 29 April 2013. Retrieved 30 August 2017.
 100. ^'Archived copy'. Archived from the original on 5 August 2013. Retrieved 7
      August 2013.CS1 maint: Archived copy as title (link) TheLittleBlackBox –
      XBMC for the masses
 101. ^'The Little Black Box XBMC STB Gets Users' Feedback, Becomes Available on
      Amazon'. CNX-Software.com. 21 July 2013. Retrieved 30 August 2017.
 102. ^ ab'TheLittleBlackBox (TLBB) launches XBMC media for the masses'.
      Gnews.com. 26 July 2013. Archived from the original on 31 July 2013.
      Retrieved 26 July 2013.
 103. ^'arusys MS630S and MS850S set-top boxes stream straight to your iPhone'.
      Engadget. 19 April 2010. Retrieved 17 May 2010.
 104. ^'Myka ION brings Intel Atom and ION graphics into the living room'.
      Crunchgear.com. 5 November 2009. Retrieved 17 October 2011.
 105. ^Dave Freeman (10 August 2010). 'Modified Konstructs Announces Custom
      Media Center'. Crunchgear.com. Retrieved 17 October 2011.
 106. ^'BryteWerks Model One combines HTPC and 16:10 HD projector for $2,449'.
      Engadget.com. Retrieved 24 January 2012.
 107. ^'Blacksmith PC - The Mark of Quality and Excellence'.
      www.BlacksmithPC.com. Retrieved 30 August 2017.
 108. ^'Plex announces partnership with LG, pledges to beat Boxee Box and Apple
      TV for free'. Engadget.com. 3 September 2010. Retrieved 17 October 2011.
 109. ^'OpenELEC Is a Fast-Booting, Self-Updating Version of XBMC for Home
      Theater PCs'. Lifehacker. 20 October 2011. Retrieved 20 November 2011.
 110. ^'XBMC-Focused OpenELEC 1.0 Released'. Phoronix.com. 20 October 2011.
      Retrieved 20 November 2011.
 111. ^natethomas (26 October 2011). 'OpenELEC 1.0 released 26 October 2011'.
      kodi.tv. Retrieved 26 April 2016.
 112. ^'OpenELEC 1.0 Released Thursday, 20 October 2011 04:18'. Openelec.tv. 20
      October 2011. Archived from the original on 15 January 2012. Retrieved 20
      November 2011.
 113. ^'OpenELEC Mediacenter - Home'.
 114. ^'OpenELEC Media Center Software on Launchpad'.
 115. ^'About OSMC'.
 116. ^'E2BMC Official Website (E2BMC.com)'.
 117. ^'E2BMC'.
 118. ^'E2BMC: New videos'.
 119. ^'E2BMC - a hybrid between Enigma 2 and XBMC - Satnigmo.com'.
 120. ^cubietech. 'OpenPCTV on Cubietruck/Cubieboard2'.
 121. ^Fatjon Fati (25 November 2013). 'openpctv installation' – via YouTube.
 122. ^'OpenPCTV'.
 123. ^'OpenPCTV - 让你的HTPC拥有更全面的电视功能'.
 124. ^'Kodi Documentation: Modules'. CodeDocs.xyz. Archived from the original
      on 30 August 2017. Retrieved 30 August 2017.
 125. ^ abcdtheuni (19 June 2011). 'Working with dirty regions'. kodi.tv.
      Retrieved 26 April 2016.
 126. ^ ab'd-r: enable dirty-regions by default by theuni · Pull Request #1426 ·
      xbmc/xbmc'. GitHub. Retrieved 30 August 2017.
 127. ^ ab'GUI Renderer abstraction and move to deferred rendering by theuni ·
      Pull Request #2681 · xbmc/xbmc'. GitHub. Retrieved 30 August 2017.
 128. ^'XBMC on NVIDIA Tegra'. Tegradeveloper.Nvidia.com. Archived from the
      original on 12 January 2010. Retrieved 13 February 2010.
 129. ^http://elinux.org/BeagleBoard/GSoC/2010_Projects/XBMC
      BeagleBoard/GSoC/2010 Projects/XBMC
 130. ^ abhttps://github.com/xbmc/xbmc/pull/455 Add mips arch
 131. ^ abc'directfb: Initial support by theuni · Pull Request #454 ·
      xbmc/xbmc'. GitHub. Retrieved 30 August 2017.
 132. ^Tim Stevens (2 November 2009). 'XBMC ARM port teased, will manage HD
      playback from pocket-sized Beagleboard (video)'. Engadget.
 133. ^'Media Player Chipsets'. Iboum.com. Retrieved 24 January 2012.
 134. ^'Python development'. kodi.wiki. Retrieved 26 April 2016.
 135. ^http://www.lifehacker.com.au/2014/12/lifehacker-awards-2014-best-media-player/
      Lifehacker Awards 2014: Best Media Player
 136. ^'SourceForge.net is proud to present the winners from our 2006 Community
      Choice Awards'. SourceForge.
 137. ^'SourceForge.net is proud to present the winners from our 2007 Community
      Choice Awards'. SourceForge.
 138. ^'SourceForge.net is proud to present the winners from our 2008 Community
      Choice Awards'. SourceForge.
 139. ^'Best Windows Media Center Alternatives'. htpcBeginner.
 140. ^'History Of Boxee: And Boxee Was Born, Slowly'. Gizmodo.com.au. 19
      October 2010. Retrieved 30 August 2017.
 141. ^'Gizmodo Australia - the Gadget Guide - Technology and consumer
      electronics news and reviews'. www.Gizmodo.com.au. Retrieved 30 August
      2017.
 142. ^Cory Fields (2 January 2011). 'XBMC Moves to Git'. Archived from the
      original on 25 April 2013.
 143. ^Nathan Betzen (1 August 2014). 'XBMC Is Getting a New Name – Introducing
      Kodi 14'. kodi.tv. Retrieved 26 April 2016.
 144. ^'Kodi Roadmap'. trac.kodi.tv. Archived from the original on 26 April
      2016. Retrieved 26 April 2016.
 145. ^'Kodi Trac Timeline'. trac.kodi.tv. Archived from the original on 14
      April 2016. Retrieved 26 April 2016.
 146. ^'Kodi Blog (formerly XBMC Blog)'.
 147. ^Nathan Betzen (29 January 2013). 'XBMC 12.0 – Frodo'. Kodi.tv. Retrieved
      26 April 2016.
 148. ^Nathan Betzen (15 November 2012). 'XBMC 12.0 Frodo - Beta 1'. Kodi.tv.
      Retrieved 26 April 2016.
 149. ^'add the ability to run a split gui/display resolution for embedded
      platforms. by davilla · Pull Request #1467 · xbmc/xbmc'. GitHub. Retrieved
      30 August 2017.
 150. ^'Poster banner support for video art by jmarshallnz · Pull Request #1575
      · xbmc/xbmc'. GitHub. Retrieved 30 August 2017.
 151. ^'add websocket support for JSON-RPC by Montellese · Pull Request #511 ·
      xbmc/xbmc'. GitHub. Retrieved 30 August 2017.
 152. ^'smartplaylist extensions & extended filtering in JSON-RPC by Montellese
      · Pull Request #1258 · xbmc/xbmc'. GitHub. Retrieved 30 August 2017.
 153. ^ abc'Replace the entire scripting engine with one that's code-generated
      by jimfcarroll · Pull Request #901 · xbmc/xbmc'. GitHub. Retrieved 30
      August 2017.
 154. ^'Hdmv menus support for bluray by elupus · Pull Request #464 ·
      xbmc/xbmc'. GitHub. Retrieved 30 August 2017.
 155. ^'Download FFmpeg'.
 156. ^'Kodi v16 (Jarvis) changelog'.
 157. ^'ImageFactory implementation'.
 158. ^'Kodi v17 (Krypton) changelog'.
 159. ^'Peripheral add-ons · Pull Request #2706 · xbmc/xbmc'. GitHub. Retrieved
      30 August 2017.
 160. ^'Kodi v18 (Leia) changelog'.
 161. ^'Kodi 19 gets a codename'.
 162. ^Team XBMC (27 April 2010). 'XBMC Gains Representation'. kodi.tv.
      Retrieved 26 April 2016.
 163. ^Team XBMC (17 February 2010). 'Welcome Sponsor: 9x9 Networks'. kodi.tv.
      Retrieved 26 April 2016.
 164. ^Team-XBMC (4 July 2009). 'Results of XBMC Developers Conference'.
      Xbmc.org. Archived from the original on 12 October 2011. Retrieved 17
      October 2011.
 165. ^Gamester17 (30 May 2008). 'Announcing XBMC DEV CON 2008 hosted by boxee'.
      forum.kodi.tv. Retrieved 26 April 2016.
 166. ^ ab'Kodi Wants to Beat Piracy With Legal Content and DRM'. TorrentFreak.
      Retrieved 11 April 2017.
 167. ^'TVMC for Kodi makes video piracy uncomfortably easy'. TechHive.
      Retrieved 17 February 2016.
 168. ^ ab'Did Pirates Clean Out Amazon Fire TV Stock in the UK?'. TorrentFreak.
      Retrieved 17 February 2016.
 169. ^ ab'Kodi Announces Legal Action to Smash Piracy Links'. TorrentFreak.
      Retrieved 17 February 2016.
 170. ^'Amazon Bans Kodi/XBMC App Over Piracy Concerns'. TorrentFreak. Retrieved
      17 February 2016.
 171. ^'Amazon pulls popular video app Kodi from its store, blames piracy'.
      TechHive. IDG. Retrieved 17 February 2016.
 172. ^'Amazon Appstore search results for 'kodi''. Retrieved 10 February 2019.
 173. ^'How to Install Kodi 18.1 on FireStick / Fire TV in 3 Steps [April
      2019]'. Fire Stick Tricks. 31 March 2019. Retrieved 14 April 2019.
 174. ^www.amazon.comhttps://www.amazon.com/AFTVnews-com-Downloader/dp/B01N0BP507/.
      Retrieved 14 April 2019.Missing or empty |title= (help)
 175. ^'Kodi is thinking about using DRM to fight piracy'. Techradar. Retrieved
      11 April 2017.
 176. ^'Google Adds 'Kodi' to Autocomplete Piracy Filter'. TorrentFreak.
      ERNESTO. Retrieved 28 March 2018.


KODI ON MAC


EXTERNAL LINKS[EDIT]


KODI TV DOWNLOAD FOR MACBOOK

Wikimedia Commons has media related to Kodi.


KODI FREE DOWNLOAD FOR LAPTOP

 * Official website

Retrieved from
'https://en.wikipedia.org/w/index.php?title=Kodi_(software)&oldid=910869120'




search


MOST POPULAR ARTICLES

 * : Firestarter Apk Download For Mac
 * : Hp Envy 4520 Driver Download For Mac
 * : Candy Crush Soda Download For Mac
 * : Tomcat Server Download For Mac
 * : Cyberghost Vpn Free Download For Mac
 * : Outlook Email Notification Sound Download For Mac
 * : Free Full Version Photoshop Download For Mac

© 2021 Australianin.