The core code is written in C++, with modified versions of Kodi-XBMC with JeOS. It supports multiple operating systems and hardware platforms to store all digital media files in one place, and manages with the ‘10-foot UI’ (a GUI designed especially for televisions, and uses text and other interface elements which are much larger in order to be read from a typical television viewing distance of 3 metres or 10 feet). Kodi, previously known as XBMC, is free and open source media server software developed by the XBMC Foundation.
This article lists the top open source media server software, providing a one-stop guide to choose the best of the best based on individual requirements and media management capabilities. A computer system operational in the network to store and download all sorts of files from the Internet.
For sharing files and managing playlists, media servers use DAAP or Windows Media Connect protocols. For file discovery, a media server typically uses the Bonjour or UPnP protocols.