Start Songbird updating library

Songbird updating library

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).

Kodi also functions as a game launcher on any operating system.

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.

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.

The Music Library, one of the Kodi metadata databases, is another key feature of Kodi.

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 Open GL 1.3 (with GLSL support), Open GL ES 2.0 or Direct3D (Direct X) 9.0 capable systems that are IA-32/x86, x86-64, ARM (AArch32 and AArch64), or Power PC G4 or later CPU based.

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 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 Get Text PO (Portable Object) formatted files for more easily handled translator translations using Transifex web-based translation platform with online crowd-sourced translation services.

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, 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.

Derivative applications such as Media Portal and Plex have been spun off from XBMC or Kodi, as well as Just enough operating systems like Open ELEC and Libre ELEC.