Kodi (software)
![]() | |
![]() Kodi 17.6 Startbildschirm | |
Entwickler (en) | XBMC Foundation |
---|---|
Erstveröffentlichung | 2002 (as Xbox Media Player), 2003[1] (als Xbox Media Center) |
Stabile Veröffentlichung (en) | |
19.4[2] ![]() | |
Repository | |
Geschrieben in | C ++ Kern, mit C ++ (binär) oder Python -Skripte wie Add-Ons (Plug-in-Erweiterungen) aus Entwickler von Drittanbietern |
Betriebssystem | Windows 7 und später, Mac OS, Android, iOS, tvos (Apple TV OS), Linux, Xbox eins, Xbox Serie x/s, und Freebsd |
Plattform | ARM, ARM64, MIPS, Risc-v, Powerpc, IA-32 (x86), und x64 (x86-64) |
Verfügbar in | 12 (75 einschließlich unvollständiger Übersetzungen) Sprachen |
Typ | Media Player -Software, Smart TV -Plattform, digitaler Medienspieler, digitaler Videorekorder |
Lizenz | GPL-2.0-or-Later[3] |
Webseite | Kodi |
Kodi (früher Xbmc) ist ein frei und offen Media Player Softwareanwendung von der XBMC Foundation, a gemeinnützig Technologie Konsortium.[4] Kodi ist für mehrere Betriebssysteme und Hardwareplattformen mit einer Software verfügbar 10-Fuß-Benutzeroberfläche für die Verwendung mit Fernsehern und Fernbedienungen. Dadurch können Benutzer die meisten Streaming -Medien abspielen und anzeigen, z. B. Videos, Musik, Podcastsund Videos aus dem Internet sowie alle gemeinsam digitale Medien Dateien aus lokalem und Netzwerk Speichermedium.[5]
Kodi ist a Multi-Plattform Haus-Theater-PC (HTPC) Anwendung. Es ist anpassbar: Häute kann sein Aussehen verändern und Plugins Ermöglichen Sie Benutzern, zugreifen zu können Streaming Medien Inhalte über Online -Dienste wie z. Amazon Prime Instant Video, Knistern, Pandora Internet Radio, Rhapsodie, Spotify, und Youtube.[6] Die späteren Versionen haben auch einen persönlichen Video-Recorder (PVR) grafisch Frontend für den Erhalt von Live -Fernsehen mit elektronischer Programmleitfaden (EPG) und hochauflösend digitaler Videorekorder (DVR) Unterstützung.[7]
Die Software wurde im Jahr 2002 als unabhängig entwickelte erstellt Homebrew Medienplayer -Anwendung benannt Xbox Media Player Für die erste Generation Xbox Spielekonsole, die ihren Namen im Jahr 2004 an ändern Xbox Media Center (Abkürzung als XBMC, der 2008 als offizieller Name angenommen wurde)[5][8] und wurde später unter dem Namen XBMC als native Anwendung für verfügbar gemacht Android, Linux, BSD, Mac OS, iOS/tvos, und Microsoft Windows-Basierte Betriebssysteme.[9]
Wegen seiner Open Source und plattformübergreifend Natur, mit ihrem Kerncode geschrieben in C ++, modifizierte Versionen von Kodi-xbmc zusammen mit Jeos wurden als Software -Gerät Suite oder Software -Framework in einer Vielzahl von Geräten, einschließlich Smart TVs, Set-Top-Boxen, digitale Beschilderung, Hotelfernsehsysteme, Netzwerkvernetzte Medienspieler und eingebettete Systeme basierend auf Armhf Plattformen wie Raspberry Pi. Abgeleitete Anwendungen wie z. MediaPortal und Plex wurden sowohl von XBMC oder Kodi als auch von Gerade genug Betriebssysteme wie Libreelec.[10][11][12][13][14]
Kodi hat aufgrund der Verfügbarkeit von Plug-Ins von Drittanbietern für die Software, die erleichtert werden, negative Aufmerksamkeit erregt unautorisierter Zugriff zu urheberrechtlich geschützten Medieninhalten sowie "voll geladen" Digitale Medienspieler das sind mit solchen Add-Ons vorinstalliert; Die XBMC Foundation hat keine dieser Verwendungszwecke gebilligt und Schritte unternommen, um das Kodi-Projekt von diesen Add-Ons zu zerlegen, einschließlich der drohenden rechtlichen Schritte gegen diejenigen, die ihre verwenden Warenzeichen um sie zu fördern.[15]
Überblick
Kodi unterstützt viele gemeinsame Audio-, Video- und Bildformate, Wiedergabelisten, Audiovisualisierungen, Diashows, Wettervorhersageberichterstattung und Plugins von Drittanbietern. Es ist netzwerkfähiger (Internet und Heimnetzwerk Anteile). Im Gegensatz zu anderen Medienzentrumanwendungen wie z. Windows Media Center, MediaPortal und MythtvKodi enthält keinen eigenen internen digitalen TV-Tuner-Code für Live Fernsehen oder DVR/PVR-Aufzeichnungsfunktionalität, wie sie stattdessen als einheitliches DVR/PVR-Front-End mit einer EPG-TV-Guide-GUI-Schnittstelle fungiert, die über eine gemeinsame API mehrere Back-Ends über PVR-Client-Add-Ons von Dritter abtrkt und unterstützt Parteien, wobei diejenigen entweder lokal auf demselben Computer oder über dem Netzwerk ausgeführt werden.[6][10][11]
PluginsVerwenden Sie entweder C/C ++-Programmiersprachen, um binäre Add-Ons zu erstellen oder die Python -Skriptsprache Um Skript -Addons zu erstellen, erweitern Sie Kodi um Funktionen wie Fernsehprogrammleitfäden. Youtube, Hulu, Netflix, Veoh, Online -Film -Trailer -Unterstützung und Pandora Radio und Podcast Streaming. Kodi fungiert auch als Spielwerfer für jedes Betriebssystem.[10][11]
Kodis Quellcode wird als Open Source unter dem verteilt GNU Allgemeine öffentliche Lizenz (GPL-2.0-oder-oder-Later), es wird von der steuerlich befreiten registrierten gemeinnützigen US-Organisation XBMC Foundation geleitet und gehört und entwickelt von einer globalen freien Software-Community unbezahlter Freiwilliger.
Obwohl das ursprüngliche XBMC-Projekt XBMC für die Xbox nicht mehr entwickelt oder unterstützt, ist XBMC auf der Xbox über das Drittanbieter-Entwickler-Spin-off-Projekt immer noch verfügbar. "Xbmc4xbox", das die Xbox -Version der Software aufgab und die Entwicklung und Unterstützung von XBMC für die alte Xbox vollständig übernommen hat. Das Ende der Xbox -Unterstützung durch das ursprüngliche Projekt war auch der Grund, warum sie in" XBMC "von der alten" Xbox "umbenannt wurde Medienzentrum "Name und warum es später in" Kodi "umbenannt wurde.[16][17][18] Die Xbox -Version von XBMC hatte die Möglichkeit, Konsolenspiele zu starten, und Homebrew Anwendungen wie Emulatoren. Da die XBMC für die Xbox -Version nie verteilt, unterstützt oder von Microsoft unterstützt wurde, erforderte es immer a Modchip oder Softmod Exploit auf der Xbox Game-Console laufen.[5][8]
Hardware-Anforderungen
Kodi hat größere grundlegende Hardwareanforderungen als herkömmliche Softwareanwendungen im 2D -Stil: Es benötigt a 3d fähig Grafikhardware -Controller für alle Rendering. Leistungsstarke 3D -GPU -Chips sind heute in den meisten modernen Computerplattformen, einschließlich vielen, gemeinsam Set-Top-Boxen, und XBMC, jetzt Kodi, war von Anfang an so konzipiert, dass er ansonsten sehr ressourceneffizient ist, um so leistungsfähig und vielseitig ein Rahmen zu sein wie es ist. Es läuft gut auf was (von Intel Atom Standards) sind relativ untermacht OpenGL 1.3 (mit GLSL Unterstützung), OpenGL ES 2.0 oder Direct3d (DirectX) 9.0 fähige Systeme, die sind IA-32/x86, x86-64, ARM (Aarch32 und aarch64), Risc-v, oder Powerpc G4 oder später Zentralprozessor basierend.[10]
Beim Software -Dekodieren eines vollen HD 1080p Hochdefinition und hohe Bit-Rate-Videos werden vom System ausgeführt Zentralprozessor, a Zweikern 2 GHz oder eine schnellere CPU ist erforderlich, um eine perfekt glatte Wiedergabe ohne fallen zu lassen Rahmen oder die Wiedergabe einen ruckartigen Auftritt geben. Kodi kann jedoch den größten Teil des Video-Dekodierungsprozesses auf Grafik-Hardware-Controller oder eingebettete Videoverarbeitungsschaltungen abladen, die eine der folgenden Arten von Hardware-Beschleunigungen unterstützen Video -Dekodierung: Google's MediaCodec API für Android, Intel, Vaapi, Nvidia Vdpau API, AMDs XVBA API, Microsoft's DXVA API, Apples VDADECODER/VIDIDIDIDIDIDOOLBOX -APIS und die Khronos -Gruppe OpenMAX API,[19][20] Amlogik VPU, Freizusagen's I.MX6X -Serie VPU und Raspberry PiGPU Mmal. Kodi kann die meisten Videos auf vielen kostengünstigen, leistungsstarken Systemen wiedergeben, solange sie eine unterstützte VPU oder GPU enthalten.
Mögliche Geräte
Als externe Geräte können verwendet werden: Raspberrypi, Ondroid, Android-Smartphone, AmazonFiretv, Intelnuc.
Kernfunktionen
Live -Fernseher mit EPG- und PVR/DVR -Frontend
Mit der TV-Funktion können Benutzer je nach ausgewähltem Add-On einige TV-Sendungen ansehen, die von einem DTT, ADSL, Kabel oder Internet-Streaming übertragen werden können.
Aus Version 12.0 (Frodo) hat Kodi einen nativen Live -Fernseher mit EPG (Electronic Program Guide) und DVR (Digital Video Recorder) Funktionen mit einer PVR -Frontend -GUI (Personal Video Recorder), die ermöglicht Videoaufnahme und Wiedergabe von und von einem Festplatte Mit PVR -Client -Addons für die beliebtesten PVR -Backends (TV -Tunerkarte Server). Diese Addons können als Plugins in Kodi getrennt installiert werden.
Das PVR-Backend kann entweder eine DVR-Set-Top-Box sein, die mit dem Netzwerk oder einem PC mit einer digitalen Video-Rekorder-Software verbunden ist. Diese Software kann auf demselben Computer oder auf anderen Computern im selben Netzwerk ausgeführt werden. Die PVR -Software kann Computer oder andere Geräte in DVRs verwandeln. Das Betriebssystem kann sein Linux, Mac OS, Microsoft Windows, und Android Geräte.[21]
Es sind verschiedene Arten von PVR -Client -Addons erhältlich:
- Addons, die für viele PVR -Software und Hardware verwendet werden, wie Argus TV, DVBLOGIC DVBLINK, DVBViewer, Forherecord, tvheadend, MediaPortal, Mythtv, NEXTPVR (früher GB-PVR), VDR, Windows Media Center,
- Addons, die für auf Enigma2-basierte DVR-Set-Top-Boxen wie z. Traumbox, Dbox2, und Vu+.,
- Addons, die für die direkte LAN-Verbindung zu Netzwerk-angehenden TV-Tunern verwendet werden, wie z. Hdhomerun, PCTV Systems Broadway, Vbox Home TV Gatewayund njoy digital Anysee N7 DVB-S2-Netzwerk-Tuner.[22]
- Addons, die für die internetbasierten Fernsehanbieter verwendet werden Filmon (Filmon.tv Networks) und Stalker Middleware,
- Addons verwendet für Iptv Im Allgemeinen z.B. Das einfache PVR -Client -Addon.
Video-Wiedergabe
Videobibliothek
Die Videobibliothek, eine der Kodi Metadaten Datenbanken ist eine wichtige Funktion von Kodi. Es ermöglicht die Organisation von Videoinhalten nach Informationen, die mit den Videodateien (z. B. Filmen und aufgezeichneten Fernsehsendungen) selbst zugeordnet sind. Diese Informationen können auf verschiedene Arten erhalten werden, z. B. durch Scanter (z. B.,, Web -Scraping Websites wie IMDB, themoviedb, thetvdb) und NFO Dateien. Automatisch Herunterladen und Anzeigen von Filmplakaten und Fan -Kunst -Hintergründen als Hintergrund -Hintergrundbilder. Mit der Bibliotheksmodusansicht können Benutzer ihre Videoinhalte nach Kategorien durchsuchen. Genre, Titel, Jahr, Schauspieler und Direktoren.[6][10]
Video -Player -Kerne
Kodi verwendet einen Multimedia-Video-Player "Core" für Video-Playback. Dieser Video-Player "Core" für Video-Playback ist ein intern entwickeltes plattformübergreifendes Medienplayer "DVDPlayer", das für das Zurückspielen entwickelt wurde DVD-Video Filme, und dies schließt den Support Native für DVD-Menus ein (basierend auf dem kostenlosen Open-Source-Bibliothekencode libdvdcss und libdvdnav). Dies Ffmpeg Der basierte Video-Player "Core" heute unterstützt alle weit verbreiteten Mainstream-Formate. Ein relativ ungewöhnliches Merkmal dieses DVD-Player-Kern ISO und IMG DVD-Images oder DVD-Video (Ifo/VOB/Bup) Bilder (sogar direkt von unkomprimiert Rar und POSTLEITZAHL Archive), entweder aus lokalem Harddrive-Speicher oder Netzwerk-Share-Speicher.[6][10][11]
Audiowiedergabe
Musiksammlung
Die Musikbibliothek, eine der Kodi -Metadaten -Datenbanken, ist ein weiteres Schlüsselmerkmal von Kodi. Es ermöglicht die Organisation einer Musiksammlung, das Durchsuchen und das Erstellen von intelligenten Wiedergabelisten durch Informationen zu ermöglichen, die in der Musikdatei gespeichert sind ID -Meta -Tags, wie Titel, Künstler, Album, Produktionsjahr, Genre und Popularität. Automatisch Herunterladen und Anzeigen von Album -Covers und Fan Art Hintergrund als Hintergrund -Hintergrundbilder.[6][10]
Digitales Bild/Bildanzeige
Kodi behandelt alle gemeinsam Digitale Bild-/Bildformate Mit den Möglichkeiten, mit dem Schwenk/Zoomen und Diashow mit "zu zoomen und mit" "Ken Burns Effekt"Mit Verwendung des Cximage Open Source Library Code. XBMC kann CBZ (ZIP) und CBR (RAR) verarbeiten Comic -Archiv Dateien, in dieser Funktion können Benutzer die Bilder von Comicseiten anzeigen/lesen, stöbern und zoomen, die diese enthalten, ohne sie zuerst zu unkontrollieren.[5]
Games Manager und Game Console Emulatoren
Die Entwicklung war 2013 im Gange[aktualisieren] Auf neuen Kernfunktionen, die einen integrierten Spielmanager und Game Launcher Front-End-GUI mit einer Spielbibliothek integrieren, und Game Console Emulator API in XBMC. Der Code für alle wurde in einem separaten Zweig entwickelt, der in den Hauptbaum eingebaut werden soll.[23]
Der Games Manager, einst in Kodi integriert, bietet eine einheitliche Spiele Manager-Bibliothek und GUI-Front-End-Launcher mit Online-Metadaten-Web-Scraping-Unterstützung für Informationen zu den Spielen. Außerdem werden Spieleadons als neue Addon-Art mit Just-in-Time-Emulatorinstallation eingeführt. Hinzufügen einer Spielbibliothek für Game -Metadaten, Informationen (aktuelle Ebene, Anzahl der Leben, Anzahl der verdienten Münzen usw.) der GUI sowie die Erweiterung der Addon -API zur Unterstützung von Spielclient -Addons, die die VFS von Kodi (Virtual File System) unterstützen, um die Spieler -Client -Addons zu unterstützen (virtuelles Dateisystem). . Es bietet auch eine Joystick- und Gamepad -Abstraktionsschicht für die gemeinsame Joystick -API und die Eingabeclients.[24]
Retroplayer
Ebenfalls in der Entwicklung befindet sich die "Retroplayer" Videospielkonsole -Emulator (Roms) Schnittstelle, die die Libretro-API- und Emulatorkerne unterstützt (aus dem Retroarch-Projekt, der Referenz-Front-End ist). Libretro selbst ist ein modulares Multi-System-Spiel/Emulator-System, das schnell, leicht und tragbar ist.[25]
Retroplayer unterstützt die Emulatoren für die beliebtesten Retro -Game -Konsolen, einschließlich, aber nicht beschränkt auf: Atari 2600, Atari Luchs, Atari Jaguar, Nintendo Entertainment System, Super Nes, Nintendo 64, Game Boy, das Original Playstation, Sega Systeme (Master -System, Genesis, Sega CD, Spielausrüstung) plus Multiple Arcade-Spiele über MAME (Multiple Arcade Machine Emulator) und FBA (endgültiges Burn Alpha) sowie Scummvm und MS-DOS Basierte Spiele.[26]
Audio-, Video- und Bildermedienformate
Kodi kann Medien aus CD/DVD -Medien mit einem internen abspielen DVD-ROM Fahrt. Es kann Medien aus einem internen Einbau spielen Festplatte und SMB/Samba/CIFs Freigaben (Windows-Datei-Sharing), NFS, oder streamen sie über Replaytv DVRS/PVRS, Universal Plug and Play (Upnp) oder Allianz für digitale Lebensnetzwerke (DLNA) oder Stream iTunes-Shares via Digitales Audiozugriffsprotokoll (DAAP). Kodi kann eine Breitband-Internetverbindung nutzen, wenn sie verfügbar ist, um Internet-Video-Streams wie YouTube, Hulu, Netflix und Veoh zu streamen und Internet-Radio-Stationen zu spielen (wie z. Pandora Radio). Kodi beinhaltet die Option, Musikverbrauchsstatistiken an einzureichen Letztes FM und Libre.fm. Es verfügt über Musik-/Video-Playlist Karaoke Funktion und viele Audiovisualisierungen und Bildschirmschoner. Kodi kann gehobene/Upconvert alle Standarddefinition Auflösung von Videos und ausgeben sie an 720p, 1080i und 1080p High Definition Auflösungen.[10][27]
Unter Microsoft Windows unterstützt Kodi Regie und WASAPI. seit Wasapi führt keine Mischung oder Resampling durch und bietet die beste Audioqualität.
Formatunterstützung
Kodi kann verwendet werden, um alle gemeinsamen Multimedia -Formate durch seine nativen Kunden und Parsers zu spielen/zu betrachten. Es kann diese Audio- und Videoformate in Software oder Hardware dekodieren und optional durchlaufen AC3/Dts Audio oder codieren in Echtzeit in Echtzeit von Filmen direkt nach S/pdif Digitale Ausgabe an eine externe Audio-Verstärker/Empfänger Für Decodierung.[10]
Addons Manager, Addons und Plugins
Kodi verfügt über mehrere offene Open Apis ermöglichen Entwickler von Drittanbietern Fähigkeiten zu schaffen, die Kodi mit einer Vielzahl von erweitern Addons, wie Audio- und Video -Streaming -Plugins für Online -Quellen, Bildschirmschoner, Skins und Themen, Visualisierungen, Wettervorhersagen, Web -Schnittstellen, Web -Scraper, Widget -Skripte und mehr. Kodi -Entwickler ermutigen Benutzer, ihre eigenen Addons zu erstellen und einzureichen, um Medieninhalte zu erweitern und Mehrwertdienste aus innerhalb von Kodi zugänglich.
Kodi/XBMC -Funktionen, seit Version 10.0 (Codename: "Dharma"), eine Addons Framework Architecture und ein Addons Manager -GUI -Client, der eine Verbindung zu a hat dezentral Digitale Verteilung Service Plattform Das dient Add-On-Apps und Plugins Welche unter anderem Online -Inhalte für Kodi liefern, dem "Addons Manager" (oder "Addons Browser") in Kodi, können Benutzer neue Addons direkt von Kodis GUI durchsuchen und herunterladen.
Viele dieser Online -Inhaltsquellen sind in übertriebener Inhalt High Definitionsdienste und verwenden Sie Video -Streaming -Site als Quellen für die angebotenen Medieninhalte. Kodi verfügt über Erweiterbarkeit und Integration mit Online -Quellen für kostenlose und Premium -Streaming -Inhalte und bietet Inhalte von kommerziellem Video bis hin zu kostenlosen Bildungsprogrammen und Medien von Einzelpersonen und kleinen Unternehmen. In jedem Land sind jedoch nicht alle Inhaltsquellen für Add-Ons verfügbar. Aufgrund von Rechtsvereinbarungen sind viele Inhaltsquellen geo-beschränkt, um Benutzer in externen Ländern zu verhindern, dass sie auf Inhalte zugreifen, obwohl einige die Umgehung der regionalen Beschränkungen genommen haben, um diese Quellen zu entsperren und die Nutzungsrechte zu ignorieren.[28]
Plugins und Skripte
Kodi verfügt über einen integrierten Python -Skripte -Interpreter für Addon -Erweiterungen und windowXML Anwendungsrahmen (Ein XML-basiert Widget Toolkit Engine zum Erstellen einer GUI für Apps und Widgets) In ähnlicher Weise wie Apple macos Dashboard -Widgets und Microsoft Gadgets. Mit Python -Widget -Skripten können normale Benutzer Kodi selbst mithilfe der Python -Skriptsprache neue Funktionen hinzufügen. Aktuell Plugin Skripte enthalten Funktionen wie Internet-TV und Film Trailer Browser, Kinos, Wettervorhersage, übertriebener Inhalt Video -Streaming -Dienste wie YouTube, BBC iPlayer, Hulu, Netflix, Veoh, Mlb.tv, Internet-Radio-Station-Browser wie Pandora Radio, Online-Bilderfreigabe-Websites wie Flickr, TV -Führer wie TVSHOW -Zeit, E-Mail-Kunden, Instant Messaging, verschiedene Zeitpläne,, Heimautomatisierung Skripte an Frontend PVR -Software und Hardware steuern, P2P Downloader für Dateifreigabe (Bittorrent), IRC, Auch Gelegenheitsspiele wie zum Beispiel Tetris.[10][11]
Metadatenextraktion und Web -Scrapers
Kodi hat die integrierte optionale Funktion zum automatischen Herunterladen Metadaten Information, Deckblattkunst und andere verwandte Medienkunstwerke online über seine Web -Scrapers Das sucht nach Medien in den Audio- und Videoordnern des Benutzers und deren Unterverzeichnisse. Diese "Schaber" werden als verwendet Importeure Um detaillierte Informationen aus verschiedenen Internetressourcen zu Filmen und Fernsehsendungen zu erhalten. Es kann Synopsen, Kritiken, Filmplakate, Titel, Genre -Klassifizierung und andere ähnliche Daten erhalten. XBMCGui bietet dann ein reichhaltiges Display für Audio- und Videodateien, die die Scraper identifiziert haben.
Scraper verwenden Websites wie die Filmdatenbank (TMDB) oder IMDB.com erhalten Miniaturansichten und Informationen zu Filmen, thetvdb.com Für TV -Show -Poster und Episodenplots, CDDB Für Audio -CD -Track -Listings und Allmusic (AMG) und MusicBrainz für Album Miniaturansichten, Bewertungen und Metadaten.
Fanart.tv wurde zu der Liste der Informationsquellen hinzugefügt, und mit XBMC kann sie unter anderem Logos, Hintergründe, CDs mit transparenten Hintergründen, Albumcover und Banner abrufen zu XBMC in der Lage, neue Bildtypen zu verarbeiten.
Häute und Themen
Wie die meisten Anwendungen, die von einem entstanden sind 'Homebrew'Szene, Änderung und Anpassung der Schnittstelle mithilfe Häute ist bei Kodi -Benutzern sehr beliebt, Hunderte von Skins und Themen können Benutzer installieren. Die Flexibilität der Kodi Skinning Engine ist auch für Dritte vorteilhaft, die abgeleitete Arbeiten schaffen möchten, da sie die Umwelt umbenannt und tiefere Änderungen am Erscheinungsbild der Benutzeroberfläche vornimmt.
Ab der Kodi Version 17 sind die offiziellen Standard -Skins für neue Installationen "Mündung" für typische Heimkino Nutzung und "estouchy" für Touchscreen. Diese neu gestalteten Skins ersetzen die langjährige Standard -Haut "Confluence" und sollen mehr Inhalte über den Homescreen präsentieren, für neue Benutzer einfacher sein und "Kodi in den heutigen UI -Design" bringen.
Benutzer können auch ihre eigene Haut erstellen (oder einfach eine vorhandene Haut modifizieren) und sie über öffentliche Websites mit anderen teilen, die für den Kodi -Hauthandel und -entwicklung verwendet werden. Es gibt viele solcher Skins von Drittanbietern, die von der Community gut gepflegt werden, und während einige Skins Originale mit einzigartigen Designs sind, beginnen die meisten als Klon oder eine genaue Nachbildung anderer Multimedia-Software-Schnittstellen wie z. Apple Front Row, Windows Media Center Edition (MCE), MediaPortal, Wii -Kanalmenü (xii), Xbox 360 -Schnittstelle, und andere.[29]
Neben Skins und Themen können Benutzer ein Themenpaket namens "Build" erstellen. Innerhalb dieses Pakets können Homebrew -Entwickler eine Haut und mehrere Addons verteilen. Der in der Kodi -Szene verwendete Liefermechanismus wird als Assistent mit dem Replikanten -Assistenten bezeichnet[30] am bekanntesten sein.
Webschnittstellen
Weboberflächen -Addons für Kodi ermöglichen normalerweise das Surfen einer Medienbibliothek aus der Ferne, um Musik -Wiedergabelisten von einem Computer anstelle von Fernsehen zu bewältigen. Andere ermöglichen es, die Navigation von XBMC remote zu kontrollieren, wie eine Fernbedienung für Fernbedienung einer installierten und gleichzeitig aktiven Kodi -Sitzung, die auf einem Computer ausgeführt wird, wenn es auf einem Internet -Tablet oder einem ähnlichen Gerät mit einer Touch -Schnittstelle ausgeführt wird. Andere verhalten sich wie ein Medienmanager, um die Änderung von Metadaten und Kunstwerken in den Video- und Musikbibliotheken von XBMC zu ermöglichen.
Anwendungslauncher
Kodi hat einen Abschnitt "My Programs", der als Anwendungslauncher für Dritter fungieren soll Software wie Computerspiele und Videospiel -Emulatorenalles von a GUI mit Miniaturansicht und unterschiedliche Listingsoptionen. Obwohl diese Funktion auf der XBOX-Version von XBMC voll funktionsfähig war, befindet sie sich noch in der Säuglingsstufe auf Android, iOS, Linux, MacOS und Windows, wodurch Drittlaunchter-Plugins ordnungsgemäß funktionieren.[8]
Mobile Fernbedienungen und Apps im zweiten Bildschirm
Es gibt viele Softwareanwendungen für mobile Geräte für Kodi und zugeordnet. Einige dieser mobilen Apps funktionieren als einfache Fernbedienungen, während andere als fortgeschrittener fungieren zweiter Bildschirm Begleit -Apps, die zusätzliche Informationen darüber bieten, was Benutzer auf Kodi anzeigen oder zuhören, wie z. Metadaten Über Filmschauspieler und Musikkünstler mit Links zu anderen Werken, die bei diesen Personen in ihrer Sammlung oder online verfügbar sind.
"XBMC Remote für Android" und "XBMC Remote for iOS" sind kostenlose und open-Source-offizielle Apps für mobile Geräte, die von Team-Kodi/Team-XBMC veröffentlicht wurden Google Play zum Android Geräte und die Appstore zum iOS -Geräte, wie zum Beispiel iPad, iPhone, und IPod Touch. Diese Anwendungen wirken als zweiter Bildschirm[31] und Fernbedienungslösung, die das vollständige Durchsuchen der Medienbibliothek ermöglicht und für Fernbedienung einer installierten und gleichzeitig aktiven XBMC -Sitzung, die auf einem Computer über die Hands -Touchscreen -Benutzeroberfläche dieses Geräts auf einem Computer ausgeführt wird.[32]
Mehrere Entwickler von Drittanbietern haben auch mehrere andere inoffizielle Kodi-Fernbedienungs-Apps für iOS, Android, veröffentlicht. Brombeere, Symbian, Ubuntu Touch, Windows Mobil, und Windows Phone Geräte. Einige dieser Fernbedienungs-Apps werden speziell für die Kontrolle von Kodi durchgeführt, während einige universelle Fernbedienungs-Apps viele verschiedene Medienzentrum- und Media Player-Anwendungen kontrollieren können, und einige dieser Remote-Apps von Drittanbietern kosten Geld, während andere kostenlos sind.[33]
Offizielle Versionen
Aufgrund der datierten Hardware der Xbox-Spielkonsole der ersten Generation, für die Kodi-XBMC konzipiert war, und der Wunsch, den Endbenutzer und Entwicklerbasis des Projekts zu erweitern, viele offiziell Häfen von XBMC zu Computer-Betriebssystemen und Hardwareplattformen wurden erstellt. Durch die Verarbeitungsleistung von neueren Computerhardware kann XBMC dekodieren Hochdefinitionsvideo bis zu und darüber hinaus 1080p Auflösungen, umgehen Hardware -Einschränkungen der Xbox -Version von XBMC.
In den jüngsten Veröffentlichungen von Kodi-xbmc gibt es Hardware beschleunigte Videodecodierung zum DXVA, Vdpau, Va-api GPU -Hardware -Video -Dekodierung sowie hardware beschleunigte Videodecodierung über Arm Neon, und OpenMAX, Broadcom Crystal HD.[11][34] Der Quellcode für XBMC wird von Entwicklern in einer Öffentlichkeit aktiv aktualisiert Git -Repository, die Merkmale und Funktionen enthalten können, die noch nicht in die neuesten "stabilen" Releases einbezogen werden.
Native Anwendungen
Kodi für Linux (früher XBMC für Linux) wird in erster Linie für Ubuntu Linux und Kodis Entwickler von Kodibuntu (früher Xbmcbuntu). Pakete von Drittanbietern für die meisten anderen Linux-Verteilungen sind ebenfalls verfügbar, und es ist möglich, das XBMC-Medienzentrum für jede Linux-Verteilung von Grund auf neu zu kompilieren, solange die erforderlichen Abhängigkeitsbibliotheken zuerst installiert sind. Hardware beschleunigte Videodekodierung wird über die erreicht Vdpau API über Nvidias GPUs, die Vaapi API für AMD/Ati Radeon, S3 Grafikund Intel ist neuer Integrierte Grafikprozessorensowie hardware beschleunigte Videodecodierung durch OpenMAX, Arm Neonund Broadcom Crystal HD auf Systemen mit unterstützender Hardware.[34] Entwicklungsversion von Kodi/XBMC für Linux ist bei der Verfügung Launchpad wie PPA (Personalpaketarchiv) Für den Standard Ubuntu Desktop Version 8.04 und später sowie später sowie später Deb -Pakete zum Debian.
Kodi für OS x (früher XBMC für Mac) läuft nativ auf Mac OS X Tiger und später sowie im Apple TV. 1080p -Wiedergabe kann erreicht werden Apfel Computer entweder über die Software-Dekodierung der CPU, wenn sie leistungsstark genug ist, oder durch Hardware-Beschleunigungsvideodekodierung für Hardware, die die VDA-API von Apple oder Video-Decoder wie die Broadcom Crystal HD unterstützt.[34]
1080p-Wiedergabe im Apple TV der ersten Generation (a.k.a. "ATV1") kann nur durch Hardware-beschleunigte Videodecodierung über Broadcom Crystal HD erreicht werden. Der Benutzer muss den internen WLAN -Adapter des ATV durch einen Broadcom Crystal HD ersetzen PCI Express Mini (Mini-PCIE) -Karte um diese Funktionalität zu aktivieren.[34]
Kodi für Windows (früher XBMC für Windows) läuft nativ unter Windows 7, Windows 8 und Windows 10 als 32-Bit oder 64-Bit Anwendung. 1080p und Ultra HD (4K) -Wiedergabe können auf Windows -Computern entweder über die Software -Dekodierung auf der CPU, wenn sie leistungsstark genug ist, oder durch Hardware -beschleunigte Videodecodierung erreicht werden.
Hardware -Video -Dekodierung über DirectX Video Acceleration Wird unterstützt, obwohl diese Verbesserung nur unter Windows 7 (oder später?) Läuft, da sie die DXVA 2.0 -API verwendet, die in Windows XP nicht unterstützt wurde.
Kodi für iOS (früher XBMC für iOS) Ein vollständiger Port von Kodi zum iOS -Betriebssystem von Apple wurde am 20. Januar 2011 öffentlich veröffentlicht. Es unterstützte sowohl 720p- als auch 1080p -Hardware -beschleunigte Videodecodierung von H.264 Videos und war mit Apples iDevices kompatibel, die verwendet werden Apple A4 oder Apple A5 (ARM-basierte) Prozessoren mit a Jailbreak iOS -Betriebssystem.[35]
Ende 2017 beschrieben Macworld UK, wie man vor iOS 11 ohne Jailbreak auf iOS -Geräten installiert wird.[36]
Kodi für Android (früher XBMC für Android) ist ein vollständiger Port der vollständigen Kodi/XBMC API -Stufe 14.[37] wurde erstmals angekündigt und sein Quellcode am 13. Juni 2012 öffentlich veröffentlicht. Dies ist ein vollständiger Hafen von Kodi's C ++ und C-Quellcode mit all seinen Abhängigkeiten von Android mit einem Build-System, das für mehrere Prozessorarchitekturen wie Arm, MIPS und X86 mit dem ausgelegt war Android NDK (Native Development Kit für Android) Ohne eine einzelne Java -Zeile zu verwenden, und der xbmc.apk läuft nativ unter Android als Natveaktivitätsanwendung.[38] Hardware beschleunigte Videodecodierung auf Android ist derzeit nur offiziell für bestimmte Hardware -Plattformen verfügbar, wie die Amlogik SOC -basierte Pivos XIOS -Serie, die während der Entwicklung bisher als Referenzhardwareplattform verwendet wurden. Der XBMC -Quellcode muss mit Googles offiziellem Android NDK Revision 10d oder höher zusammengestellt werden und für die erstellt werden Android-17 Toolchain (Android -API -Stufe 17) verwendet GCC Version 4.8, die Kodi für Android -Code derzeit benötigt, um korrekt zu kompilieren, wird jedoch nicht von Googles Android NDK unterstützt. Dies ist auch der wahre Grund, warum XBMC für Android das Original nicht unterstützt Google TV; Da das Android NDK für ältere Google -TV -Geräte nicht zur Verfügung gestellt wurde, bedeutet dies, dass Kodi/XBMC heute nicht dafür zusammengestellt werden konnte.[39]
Xbox (erste Generation)
XBMC 9.04 (Codename: Babylon) Point-Release-Version von XBMC für Xbox, jetzt veraltet, wurde am 6. Mai 2009 als letzte offizielle Version von XBMC für Xbox veröffentlicht. Die ursprünglichen Entwickler von XBMC haben inzwischen eine Erklärung veröffentlicht, in der er XBMC für Xbox nicht mehr im Rahmen des XBMC -Projekts entwickelt oder unterstützen wird Stattdessen in die Linux-, Mac- und Windows -Versionen von XBMC verschoben.
Obwohl das ursprüngliche XBMC-Projekt XBMC für die Xbox nicht mehr entwickelt oder unterstützt, ist eine XBMC-Version für die Xbox über das Drittanbieter-Entwickler-Spin-off-Projekt immer noch verfügbar. "Xbmc4xbox", die die Entwicklung und Unterstützung von XBMC für die ursprüngliche Xbox vollständig übernommen haben.[16][17][18]
XBMC für Xbox war nie ein autorisiertes/signiertes Microsoft -Produkt, daher a Änderung der Xbox ist erforderlich, um XBMC auf einer Xbox-Spielkonsole auszuführen. XBMC für Xbox kann als Anwendung (wie jedes Xbox -Spiel) oder als als Anwendung ausgeführt werden Armaturenbrett Dies wird direkt angezeigt, wenn die Xbox eingeschaltet ist.[5][8] Da XBMC für Xbox Teil eines Open -Source -Softwareprogramms war, war die Entwicklung Teil eines Open -Source -Softwareprogramms Quellcode wurde auf einem öffentlich zugänglichen zugänglichen Subversion -Repository. Dementsprechend inoffiziell ausführbar Builds aus dem Subversion -Repository werden häufig von Dritten auf Websites veröffentlicht, die nicht vom offiziellen XBMC -Projekt verbunden sind.[5][8]
Xbox eins
Am 29. Dezember 2017 kündigte Kodi -Entwickler über den Nachrichtenbereich ihrer offiziellen Website an, dass eine Kodi -App für die veröffentlicht wurde Xbox eins. Es wird angemerkt, dass die UWP Die Version behält das charakteristische Kodi -Erscheinungsbild bei, aber viele Kernfunktionen fehlen oder gebrochen.
Handelssysteme
Die Entwickler von Kodi (früher Xbmc) Geben Sie an, dass Kodi, solange die GPL-Lizenzierung der Kodi-Software respektiert wird Betriebssysteme möglichst "Angetrieben von Kodi" (oder "Angetrieben von XBMC") Markengeräte und -systeme. Sie stellen sich vor, dass Kodi vorinstalliert als a Softwarekomponente von Drittanbietern Diese kommerzielle und nichtkommerzielle ODMs und OEMs und Systemintegrator Unternehmen können nutzen Gebührenfrei auf ihre eigene Hardware, Hardware wie Set-Top-Boxen aus Kabel-TV-Unternehmen, Blu-Ray Disc und DVD Spieler, Spielekonsole, oder Embedded Computer und SOC (System-on-a-Chip) eingebaut Fernseher Für Web-fähige Fernseher und andere Unterhaltungsgeräte für das Unterhaltungssystem für Wohnzimmer, Heimkinooder ähnliche Verwendungen.
Im Folgenden finden Sie eine Liste von Unternehmen von Drittanbietern, die Hardware verkaufen, die mit Kodi oder XBMC-Software vorinstalliert gebündelt sind, oder nicht deinstallierte Systeme, die ausdrücklich behaupten, Kodi- oder XBMC-kompatibel zu sein. Viele dieser Drittanbieter-Unternehmen helfen bei der Einreichung von Fehlerbehebungen und neuen Funktionen, die sich vor dem ursprünglichen KODI-XBMC-Projekt zurückziehen.
Computerhardware
ARKTIS ist ein Unternehmen mit Sitz in der Schweiz, das am besten für ihre bekannt ist Kühllösungen arbeiten in Partnerschaft mit dem OpenELEC Mannschaft. Am 5. Februar 2013 veröffentlichten sie zusammen eine voll passiv gekühlte Kühlung Unterhaltungssystem: Das MC001 Media Center (US- und EU -Version), ausgestattet mit dem neuesten XBMC 12 (OpenELEC 3.0) Plattform. OpenELEC und Arctic planen ihre nächste Veröffentlichung und zielen darauf ab, für die Arctic MC001 Media Center Systems ein spezieller Gebäude bereitzustellen.[40][41][42]
Airis Telebision, verkauft von Telebision in Spanien und speziell für den spanischen Markt konzipiert, ist a Nettop bezogen auf Nvidia Ion Chipsatz, vorinstallierte Ubuntu-Basis mit XBMC für Linux und eine individuelle Aeon-Haut und spanische Plugins. Abgesehen von der modifizierten Haut ist das, was mit dem XBMC -Build der Airis Telebision einzigartig ist, ist, dass es mit einem kommt Digitale Verteilung Serviceplattform, die sie als "App Store" nennen, mit der Benutzer neue spanische Plugins und Updates für vorhandene Plugins herunterladen können. Mit Telebision können Benutzer auch eine Live -CD -Version ihrer Software herunterladen Freeware, wodurch Benutzer ihre Telebisionsverteilung auf einem auf NVIDIA Ion basierenden Computer installieren können.
Lucida TV II, hergestellt von Lucidq Inc, ist ein Nettop, der auf NVIDIA -Ionen -Chipsatz basiert, der mit bestellt werden kann Xubuntu und XBMC -Software installiert.
Pulse-acht begrenzt verkauft sowohl benutzerdefinierte als auch off-the-Shelf-Hardware, die hauptsächlich für Kodi-XBMC entwickelt wurden, wie z.[43] Pulse-acht bietet auch kostenlose, leistungsstimmete eingebettete Versionen von XBMC, die sie als "Puls" bezeichnen, die basierend auf OpenELEC und ein benutzerdefiniertes PVR-Build von XBMC, das auf einem dedizierten HTPC-System ausgeführt werden soll.[44]
Xtreamer Ultra und Xtreamer Ultra 2, hergestellt vom südkoreanischen Unternehmen Unicorn Information Systems, basieren auf NVIDIA -Grafiken und basieren auf Intel Atom Prozessoren, die mit OpenELEC und Kodi-XBMC-Software ausgestattet sind. Das Xtreamer Ultra der ersten Generation verwendet Nvidia-Ion-Chipsatz mit einem 1,80 GHz Dual-Core-Intel-Atom D525-CPU, während der Xtreamer Ultra 2 diskrete verwendet GeForce GT 520m Grafik mit einem 2,13-GHz-Dual-Core-Intel Atom D2700 CPU.[45]
Seit dem 10. September 2010 versandt Zotac ein Software -Bundle, das sie Zotac Boost XL mit all ihren neuen nennen Motherboards und Mini-PCS, wie die Zbox- und MAG -Serie von Zotac von Nettops, von denen Zotac auch mit XBMC Demos durchführt. Dieses Zotac Boost XL -Software -Bundle besteht aus den Softwareanwendungen. Auslogics Boostspeed, Cooliris, Kylo (HDTV-optimiertes Webbrowser)und XBMC Media Center.[46]
Zotacs Zbox- und MAG-Serie kleiner Mini-PCs basieren auf Intel-, AMD- oder Nvidia Barebone Computers (ohne Speicher und Festplatte). ZOTAC ZBOX ID33, ID34, ID81, ID80 und AD04 werden alle speziell an den HTPC -Markt vermarkt Slotladung Blu-ray Disc optisch und einige mit einer Fernbedienung.[47]
Die Mintbox von der Linux Mint Team ist eine OEM -Version der israelischen Firma Compulab's fit-pc, die vorinstalliert mit Linux Mint Open Source-Betriebssystem und Software, Software, KAMERAD Desktop und XBMC. Erhältlich in zwei fanlosen Modellen, beide mit AMD -Apus, HDMI-Ausgangsanschluss, acht USB-Steckplätze, zwei ESATA-Anschlüsse, Gigabit-Ethernet, 802.11 B/G/N Wi-Fi, eingebaute Bluetooth und eine Fernbedienung des Infrarot-Medienzentrums.[48]
Spezielle Geräte
Prismcube Ruby von Marusys ist ein DVB-S2-Twin-Tuner-Twin-Tuner-DVR-PVR-Set-Top-Box mit hoher Definition, der XBMC als Hauptschnittstelle für eingebettete Linux läuft.[49][50][51][52][53]
Die Little Black Box ist ein Linux-Kernel-Basis-ARM-Medienspieler mit XBMC als Hauptschnittstelle.[54][55][56][57]
Marusys MS630S und MS850S sind hochauflösende PVR-fähige Set-Top-Boxen mit der Möglichkeit, Linux-Kernel-basierte Medienspieler wie XBMC auszuführen, und Marusys bewerbt diese beiden Geräte als kompatibel mit XBMC.[58]
Myka Ion ist ein fanloses NVIDIA-Ionen-basiertes Set-Top-Gerät, das Internet-Fernseher und Medien im Heimnetz in das Wohnzimmer bringen soll. Es ist mit XBMC Media Center, Boxee und Hulu Desktop als Anwendungen vorinstalliert, die aus dem Hauptmenü gestartet werden können.[59]
Das MK-X1 durch modifizierte Konstrukte ist ein NVIDIA-Ionen-basiertes Set-Top-Gerät basierend auf Acer Aspire revo Das wird mit XBMC vorinstalliert, und das Gerät hat einen empfohlenen Verkaufspreis von 300 US-Dollar (USA).[60]
Neuros Link Hergestellt von Neuros Technology ist ein offenes Ubuntu-basiertes Set-Top-Gerät und Media Extender, das das Internet-Fernsehen und andere Video in den Fernseher bringen soll. Es wird mit XBMC Media Center vorinstalliert.[11]
Brytewerks Model One Projector ist ein 1080p HD Digitaler Videoprojektor für den Einsatz von Heimkinos entwickelt; Es verfügt über einen integrierten Heimkino -PC mit einer benutzerdefinierten Version von XBMC. Darüber hinaus verfügt es über eine Fernbedienung sowie einen 720p 8,9 Zoll Touchscreen -Panelanzeige auf der Rückseite des Projektors zur Kontrolle des Systems. Es verfügt außerdem über ein integriertes Wi-Fi- und Ethernet-Adapter sowie einen Slot-beladenen Blu-ray-Disc-Player und umfasst 500 GB Festkörperantrieb und ein zusätzliches internes 2 TB -Festplattenlaufwerk kann hinzugefügt werden.[61]
Der Primus by MediaImpact Technologies ist ein Linux-MINT-basierter Medienzentrum und ein Set-Top-Box, das MythTV, Netflix Desktop, Hulu Desktop und Steam Gaming durch Kodi für ein nahtloses Heimunterhaltungssystem integriert. Es kommt komplett mit SMK-Link-Fernbedienung.
Derivate und Gabeln
Der Quellcode von Kodi/XBMC Media Center ist im Laufe der Jahre zu einer beliebten Software geworden Gabel und als eine zu verwenden Anwendungsrahmenplattform Für andere, um ihren eigenen Media Player oder Media Center -Software zu stützen, als wäre Kodi a GUI -Toolkit, Fenstersystem, oder Fenstermanager. Und heute zumindest Boxee, Plex, Tofu, MediaPortal, Libreelec, OpenELEC, OSMC, Geexbox, Wechsel, DVDFAB Media Player, und Horizon -Fernseher sind alle separate Derivatprodukte, von denen alle offen bekannt sind, dass sie zumindest anfänglich die Forkaed haben grafische Benutzeroberfläche (GUI) und Media Player Teil ihrer Software aus dem Quellcode von XBMC. Viele dieser Drittanbietergabeln und derivativen Arbeiten von Kodi-XBMC sollen immer noch beim Einreichen von Fehlerbehebungen helfen stromaufwärts Und manchmal helfen Sie, neue Funktionen zu erhalten zurückportiert Zum ursprünglichen Kodi-XBMC-Projekt, damit andere es auch nutzen können, wird von einer Hauptquelle geteilt.[10][14][57] Einige, die zunächst eine Gabel von XBMC waren, wurden seitdem vollständig oder teilweise umgeschrieben Proprietäre Software für geschlossene Quelle.[62] Weitere Informationen finden Sie im Haupt "Liste der Software basierend auf XBMC"Artikel.
Einige Beispiele zum Aufbau auf Kodi-XBMC sind Libreelec, OSMC, OpenELEC und Geexbox die kostenlos und open Source sind Eingebettete Betriebssysteme Bereitstellung einer vollständigen Medienzentrum -Software -Suite mit einer vorkonfigurierten Version von Kodi/XBMC und DVR/PVR Plugins. Sie sind beide extrem klein und sehr schnell eingebettet sein Linux-basiert Verteilungen, die hauptsächlich optimiert werden, um abgebootet zu werden Flash-Speicher oder ein Festkörperantriebund speziell auf ein Minimum abzielen Set-Top-Box Hardware -Setup basierend auf ARM -SOC- oder Intel X86 -Prozessor und Grafiken.[63][64][65][66]
Ähnliche eingebettete Linux -Verteilungen wie libreelec/openElec/geexbox sind professionell hergestellt E2BMC und OpenPCTV Das sind kommerzielle KODI/XBMC-basierte Softwareplattform für DVR/PVR-Set-Top-Boxen, wobei beide als hybride Integration zwischen Kodi Media Center-Software und -Software ausgelegt sind Traumbox's Enigma2 PVR -Softwareskripte.[67][68][69][70][71]
Ein anderes Beispiel ist Xbmc4xbox, ein Drittanbieter-Entwickler-Spin-off-Projekt von XBMC mit noch aktiver Entwicklung und Unterstützung der Xbox-Plattform. Dieses Projekt wurde als Gabel von XBMC als separates Projekt erstellt, um eine Version von XBMC für die Xbox -Hardware -Plattform weiter zu haben. Es wurde weder von offiziellen Mitgliedern des offiziellen XBMC -Projekts gestartet, noch wird es vom offiziellen Team Kodi in irgendeiner Weise unterstützt. Es begann, als die Unterstützung für die Xbox -Filiale offiziell von Team XBMC fallen gelassen wurde, die am 27. Mai 2010 bekannt gegeben wurde.
Programmierung und Entwicklung
Kodi ist eine gemeinnützige Organisation und Kostenlose Software -Community Gefahren Quelloffene Software Projekt, das nur von Freiwilligen in ihrem entwickelt wurde Freizeit ohne irgendetwas Geld gewinnen. XBMC Foundation und das Team von Entwicklern, die die Entwicklung von Kodi/XBMC leiten, "Team-Kodi"/"Team-XBMC", Ermutigen Sie jeden und jeden, seine eigenen einzureichen Quellcode -Patches Für neue Funktionen und Funktionen verbessern Sie vorhandene oder beheben Käfer zum Kodi/XBMC -Projekt.
Das Online Benutzerhandbuch ist Wiki-Basiert und Community Driven und wirkt auch als Grundlagen für Entwickler, um einen guten Überblick über die Architektur von Kodis zu erhalten. Wie bei den meisten gemeinnützigen Softwareprojekten, um sich jedoch eingehender mit dem Programmieren zu befassen, untersuchen Sie den tatsächlichen Quellcode und die Doxygen Formatierte "Code -Dokumentation" -Kommentare in diesem Code ist erforderlich.[5]
Die Architektur

Kodi ist eine plattformübergreifende Softwareanwendung, deren Kern hauptsächlich in programmiert ist C ++. Kodi verwendet OpenGL (oder OpenGL ES) Grafik Rendering Unter Kodi für Linux und MacOS, während Kodi für Windows verwendet Microsoft DirectX Multimedia -Framework und Direct3d Rendern wie die Xbox Version von XBMC tat es. Einige von Kodis eigene Bibliothekensowie viele Bibliotheken von Drittanbietern, von denen Kodi abhängt, sind in der geschrieben C Programmiersprache, Anstatt von C ++ als Kodis Kern, aber sie werden dann hauptsächlich mit a verwendet C ++ Wrapper und durch Kodis kernmonolithische Natur werden über a beladen Dynamischer Linker Lader Für das Laden und Entladen auf On-Demand bei Laufzeit.[11] Kodi verwendet auch teilweise die SDL (Einfache Regieschicht) Multimedia Rahmen Bei Eingaben unter Linux arbeiten die Entwickler jedoch daran, diese kleine verbleibende Abhängigkeit von SDL vollständig zu entfernen.
Aufgrund des Ursprungs von Kodi/XBMC mit den Ressourcenbeschränkungen für die Hardware und Umgebung der Xbox Game-Console-Plattform der ersten Generation wurde die gesamte Softwareentwicklung von Kodi/XBMC schon immer darauf ausgerichtet Die ursprüngliche Xbox (die nur 733 MHz war Intel Pentium III und insgesamt 64 MB RAM als geteilte Erinnerung) sowie die immer noch relativ niedrigen Ressourcen von Eingebettetes System Geräte heute, von denen das Haupthinderung immer die Menge an verfügbarem System war RAM und Grafikspeicher jederzeit. Dies bedeutet, dass Kodi/XBMC absichtlich als sehr ressourcen- und energieeffizient programmiert ist und daher auf sehr niedrigem und relativ nicht teuren Hardware ausgeführt werden kann, insbesondere im Vergleich zu einem anderen Medienzentrum-Softwaredesign für die HTPC-Verwendung.[5]
Aber aufgrund seiner Ursprünge aus der Xbox Game-Console, Kodi/XBMCs Vermächtnis Grafik -Renderer Läuft immer noch in einer mehr Spiel-Loop-Rendering-Umgebung, anstatt ein vollständig ereignisorientiertes und on-demand-Rendering zu verwenden, was bedeutet auf dem Bildschirm. Dies führt zu einer sehr hohen CPU und einer hohen GPU Plattformbau. Die Arbeiten werden jedoch ständig von den Entwicklern fortgesetzt, um KODI/XBMC mit viel weniger Ressourcen für niedrige Strom- und eingebettete Systeme zu betreiben, was indirekt auch allen nicht eingebetteten Systemen zugute kommt. Effizienzverbesserungen in diesem Bereich werden jedoch bearbeitet, um sich von der Game-Loop-Umgebung im alten Stil zu entfernen, um eine hohe CPU/GPU-Nutzung durch die GUI zu reduzieren, insbesondere als XBMC-Nutzung auf eingebetteten Plattformen mit begrenzten CPU/GPU-Ressourcen Popularität wachsen. XBMC 11.0 (EDEN) führte die Option für die Texturunterstützung der XBMC Skinning Engine als Option ein, und XBMC 12.0 (FRODO) ermöglichte es schmutzige Regionen, den gesamten Bildschirm auf einer einzelnen schmutzigen Region standardmäßig auf allen Plattformen neu zu drehen. Für XBMC 14.0 sind auch die Arbeiten durchgeführt, um ein abstrahiertes Szenengraph-aufgeschobenes Rendering für die Abstraktion von GUI-Renderer einzuführen.
Portabilität
Kodi hat a tragbare Codebasis, mit Kofferraum (Mainline -Quellcodebaum) offiziell verfügbar für IA-32/x86, x86-64, Powerpc, und ARM-basierte Plattformen.[72][73] Die Kodi -GUI erfordert 3D -Hardware -beschleunigte Grafiken (GPU) diese Unterstützung OpenGL ES, OpenGL, oder Egl, oder Direct3d mit Gerätetreibern, die unterstützen OpenGL ES 2.0 oder OpenGL 1.3 oder höher mit GLSL, oder DirectX um zu machen die GUI bei einem akzeptablen Bildrate.
Kodi ist somit offiziell noch nicht verfügbar für MIPS stromaufwärts im Mainline-Quellcode-Repository von Team-Kodi, noch Unterstützung DirectFB oder DRI (direkte Rendering -Infrastruktur) Rendering ohne OpenGL/GLES -Hardware -beschleunigte Grafikunterstützung.[74] Die Kombination von MIPS, DirectFB und DRI ist eine beliebte Architektur, die heute von einfacher verwendet wird Set-Top-Boxen wie digitale Rundfunk (Kabel/Satelliten) und Low-End Digitale Medienspieler, wie z. B. diejenigen, die auf basieren MIPS -Architektur Chipsätze von Sigma Designs oder Realtek.[75] Kodi Ports an MIPS wird derzeit jedoch aktiv von mehreren unabhängigen Entwicklungsteams bearbeitet.
Kodi für Linux unterstützt Toolchain Gebäudesysteme für eingebettete Entwicklung wie z. Yocto, Bauroot (UCLIBC), und die Linaro Set von Makefiles und Patches zur Lockerung der Generation von Cross-Compilation Toolchains sowie die Erstellung eines Dateisystems auf eingebettete Linux Systeme in einer Vielzahl von Hardware, Kernelplattformen und CPU-Architekturen (x86, x86-64, Arm, MIPS, Powerpc usw.).
Python -Skripte als Plugins und Addons (Widgets und Geräte)
Mit Kodi können Entwickler Addons mit einem integrierten Erstellen erstellen Python -Dolmetscher[76]) und sein eigenes Fensterxml Anwendungsrahmen, die zusammen ein XML-basierter Widget-Toolkit bilden, für das sie die Fähigkeit von Kodi durch Erstellen von a erweitern können GUI zum Widgets. Python Widget Mit Skripten ermöglichen sich Nichtentwickler mit Python neue Add-Ons für Kodi.[11]
Anwendungsprogrammierschnittstelle (API)
Anders als die Anwendungsprogrammierschnittstellen (APIs) verfügbar für Python-Skripte von Drittanbietern und Addon-Plugins, weist Kodi mehrere andere APIs zur Steuerung von Kodi oder aus einer externen Anwendung aus. Diese APIs enthalten a JSON-RPC Server, D-Bus-Server, Webserver, UPNP AV Media Server (Mit UPNP MediaServer ControlPoint, UPNP Mediarenderer DCP, UPNP RenderingControl DCP und UPNP Remote User Interface Server) und ein benutzerdefinierter Multi-Protocol-Ereignisserver für Remote-Steuerelemente.
Guii-Engine und Hautthemen)
Kodi/XBMC ist als sehr flexibel GUI -Toolkit und robust Rahmen für seine GUI. Mit seinem zugrunde liegenden Komplex Grafisches Design und Layout Bibliothek (Mit dem Namen Libui in Kodi/xbmc) liefert es eine einfache Abstraktionsschicht Zwischen dem Anwendungscode und der Schnittstelle, während äußerst flexible dynamische Layouts und Animationen, die einfach zu bearbeiten sind Häute für xbmc. Die Hautdateien sind in geschrieben Xamlmit einem Standard verwenden Xml Basis, machen Thema-häuten und persönliche Anpassung sehr zugänglich.[29]
Software -Einschränkungen
Kodis eigene interne plattformübergreifende Video- und Audio-Player (DVD Spieler und Paplayer) kann keine Audio- oder Videodateien offiziell abspielen geschützt oder verschlüsselt mit Management von Digitalen Rechten (DRM) Technologien für Zugangskontrolle, bedeutet Audiodateien von gekauft von Online -Musikgeschäfte wie zum Beispiel iTunes Music Store, Audible.com, Windows Media Player Storesund Videodateien geschützt mit Windows Media DRM oder Divx Proprietary DRM. Solche Dateien können nur mit einem anderen Media -Player gespielt werden, der DRM unterstützt, oder durch Entfernen des DRM -Schutzes aus der Datei.
Rezeption
Kodi gewann a Lifehacker Award 2014 für "Best Media Player" in ihrer Unterhaltungsauswahl.[77] Kodi gewann zwei SourceForge 2006 Community Choice Awards.[78] Bei den Community Choice Awards 2007 wurde Kodi in sechs Kategorien Finalist nominiert. Ebenfalls bei den Community Choice Awards 2008 gewann Kodi eine Auszeichnung für das beste Projekt für Spieler. Mit Microsoft's Die Entscheidung, Windows Media Center (WMC) zu starten, stimmte HTPCBegglner.com nicht nur als die beste WMC -Alternative, sondern auch in vielerlei Hinsicht besser als die WMC.[79]
Geschichte
Xbox Media Center (XBMC) war der Nachfolger der XBMP -Software (Xbox Media Player). Die Entwicklung von Xbox Media Player hörte am 13. Dezember 2003 auf. Zu diesem Zeitpunkt war sein Nachfolger für sein Debüt bereit, in dem er aus seinem Namen "Spieler" in ein "Zentrum" für die Medienwiedergabe wurde. Die erste stabile Veröffentlichung von XBMC fand am 29. Juni 2004 mit der offiziellen Veröffentlichung des Xbox Media Center 1.0.0 statt. Diese Ankündigung ermutigte auch alle, die XBMP oder XBMC Beta Release zu aktualisieren, da alle Unterstützung für diese früheren Versionen fallen gelassen werden und sie nur Version 1.0.0 unterstützen würden. Nicht in XBMP vorgestellt, die Zugabe von Embedded Python Ermöglichte die Möglichkeit, Schnittstellenelemente in der GUI zu zeichnen, und ermöglichte es, dass Benutzer und Community -generierte Skripte in der XBMC -Umgebung ausgeführt werden.[5]
Mit der Veröffentlichung von 1,0,0 Mitte 2004 wurde das XBMC -Projekt fortgesetzt, um weitere Funktionen hinzuzufügen, wie die Unterstützung für iTunes -Funktionen wie DAAP und Smart -Wiedergabelisten sowie viele Verbesserungen und Korrekturen. Die zweite stabile Veröffentlichung von XBMC, 1.1.0, wurde am 18. Oktober 2004 veröffentlicht. Diese Version enthielt Unterstützung für weitere Medientypen, Dateitypen, Containerformate sowie Videowiedergabe von Nullsoft-Streaming-Videos und Karaoke Support (CD-G) .[5]
Nach zwei Jahren schwerer Entwicklung kündigte XBMC am 29. September 2006 eine stabile Punktveröffentlichung von XBMC 2.0.0 an. Noch weitere Funktionen wurden in die neue Version mit RAR- und ZIP -Archivunterstützung eingebaut, eine brandneue Player -Schnittstelle mit Support Für mehrere Spieler. Zu diesen Spielern gehören Paplayer, der neue Audio/Musik -Player mit Crossfade, Gapless Playback und Replaygain -Unterstützung sowie der neue DVDPlayer mit Unterstützung für Menü- und Navigationsunterstützung sowie ISO/IMG -Image -Parsen. Vor dieser Punktveröffentlichung verwendete XBMC gerade eine modifizierte Gabel von Mplayer Trotz aller Medienbedürfnisse war dies ein großer Schritt nach vorne. Unterstützung für iTunes 6.x DAAP, und UPNP -Clients für Streaming wurden ebenfalls hinzugefügt. In dieser Veröffentlichung wurde eine überarbeitete Skinning -Engine einbezogen, um eine stärkere Möglichkeit zu bieten, das Erscheinungsbild von XBMC zu ändern. Die letzten beiden Funktionen umfassen die schreibgeschützte Unterstützung für FAT12/16/32 formatiert USB Massenspeicher Geräte und ein "dünnbares" 3D -Visualizer.
Die Veröffentlichung von XBMC 2.0.1 am 12. November 2006 enthielt zahlreiche Korrekturen für Fehler, die es durch die Version 2.0.0 geschafft haben. Dies markierte auch die Änderung von CVS zu SVN (Subversion) für den Entwicklungsbaum.
Am 29. Mai 2007 hat das Team hinter XBMC einen Aufruf für Entwickler veröffentlicht, XBMC auf das Linux -Betriebssystem zu portieren. Einige Entwickler von Team-XBMC hatten bereits begonnen, Teile von XBMC mit SDL und OpenGL als Ersatz für DirectX auf Linux zu portieren.[80][81]
Die Entwicklung der Git -Codebasis wird fortgesetzt, und das Versioningschema wurde geändert, um das Veröffentlichungsjahr und der Monat, z. B. 8.10, 9.04, 9.11, 10.05, widerzuspiegeln.
Am 27. Mai 2010 kündigte das Team hinter XBMC die Aufteilung der Xbox -Filiale in ein neues Projekt an. "XBMC4XBox", das die Entwicklung und Unterstützung von XBMC für die alte Xbox -Hardware -Plattform als separates Projekt fortsetzt, wobei das ursprüngliche XBMC -Projekt keine Unterstützung für die Xbox bietet.[16][17][18]
Am 2. Januar 2011 hat XBMC das Quellcode -Repository von verschoben Subversion zu Git, gehostet bei GitHub.
Am 1. August 2014 wurde eine Ankündigung von Release 14 und der Namensänderung an Kodi gemacht.
Organisation und Lizenzierung
Die XBMC Foundation ist die Organisation hinter den Kodi- und XBMC -Projekten. Es wird legal durch die dargestellt Software Freedom Law Center (SFLC), das das Kodi/XBMC -Projekt und seine Entwickler in rechtlichen Angelegenheiten wie z. geistiges Eigentum. Es unterstützt auch wirtschaftliche Probleme wie die Behandlung von Spenden und Sponsoren, die dem Projekt mit Ausgaben für die Ausgaben helfen Dedizierter Hosting -Service und Aktivitäten wie Entwicklerkonferenzen, Handelsmessen und Computer -Expos an Tech Demo Kodi, Treffen mit potenziellen neuen Entwicklern und Vermarktung der Software.
Kodis Quellcode ist unter dem lizenziert GNU Allgemeine öffentliche Lizenz, speziell GPL-2.0-or-Later, und wird durchgehostet Git Repositorys.
Verwendung für illegales Streaming
Add-Ons von Drittanbietern ermöglichen es Benutzern, urheberrechtlich geschützte Inhalte ohne die Erlaubnis des Urheberrechtsinhabers zu streamen. Einige Kodi -Verteilungen und Hardware -Geräte, die häufig als "voll beladen" vermarktet werden,[82] werden mit der Software und solchen Add-Ons vorinstalliert.[83][84] Infolgedessen haben einige Benutzer diese Produkte und Add-Ons fälschlicherweise als mit dem Kodi-Projekt verbunden zugefügt.[85][15] Im Juni 2015, Amazon Appstore Pulled Kodi, wie es "verwendet werden kann, um die Piraterie oder den illegalen Download von Inhalten zu erleichtern", obwohl die Software nicht mit solchen Inhalten gebündelt ist. Nathan Betzen, Präsident der XBMC Foundation um einen Gewinn zu machen. " Er hielt es auch für ironisch, dass Amazon die App verbieten würde, da sie seiner Meinung nach geholfen hat Steigern Sie die Popularität von Amazon Fire TV -Produkten. Es wurde auch darauf hingewiesen, dass Amazon Kodi-Verteilungen immer noch mit Add-Ons über dieselbe Storefront verteilte.[15][86][87] Ab Februar 2019 scheint das Verbot immer noch in Kraft zu sein, im Dezember 2015, die Amazon Fire TV Stick Erfahren Sie in Großbritannien einen Aktienmangel, der spekuliert wurde, dass er mit seiner Verwendung mit Kodi in Verbindung gebracht wurde.[84][15]
Im Februar 2016 bekräftigte die XBMC Foundation ihre Haltung zu Kodi-Produkten von Drittanbietern, die für das Streaming nicht lizenzierter Inhalte bestimmt waren. Betzen erklärte, dass der Ruf des Kodi-Projekts durch seine Zusammenarbeit mit Produkten von Drittanbietern verletzt worden sei, deren Verkäufer "Kodi schnell verändern, gebrochene Piraterie-Add-Ons installieren, Werbung machen, dass Kodi Sie kostenlose Filme und Fernsehen ansehen können, und dann Verschwinden, als der Benutzer die Box kauft und herausfindet, dass das Zusatz-On, auf dem er verkauft wurde, ein mysindes, ständig braches Chaos war. " Betzen warnte, dass es zwar Open -Source -Software ist, der Name "Kodi" und seine Logos sind Eingetragene Marken der XBMC Foundation und dass die Stiftung beabsichtigte, ihre Markenrechte strikt durchzusetzen, um ihre nicht autorisierte Verwendung zu verhindern, insbesondere in Zusammenarbeit mit Informationen und Geräten, die den Zugriff auf nicht lizenzierte Inhalte ermöglichen sollen.[85][15]
Im April 2017 nach einem Erster April Stunt, wo die Kodi-Website abgenommen und durch einen gefälschten Beschlag der Domain-Beschlagnahme ersetzt wurde Für Piraterie.[82]
Im März 2018 entfernte Google "Kodi" von seinem Autocomplete SuchanfrageUnter Berufung auf, dass der Begriff mit einer Urheberrechtsverletzung verbunden war, konnte jedoch keine automatischen Begriffe für modifizierte Piraterie-fokussierte Versionen von Kodi entfernen (die im Gegensatz zu Kodi illegal sind). Die Suche nach dem Schlüsselwort "Kodi" ist heute wahrscheinlich keine Links zu den offiziellen Kodi-Websites aufzunehmen, die keine Piraterie-fokussierten Plugins enthalten, sondern nur Links zu modifizierten Versionen von Kodi aufzurufen, die mit Piraterie-fokussierten Plugins vorbeladen sind .[88]
Siehe auch
Verweise
- ^ "Xbox Media Center". 2. Oktober 2003. Archiviert aus dem Original am 2. Oktober 2003. Abgerufen 18. Dezember 2016.
{{}}
: CS1 Wartung: Bot: Original -URL -Status unbekannt (Link) - ^ "Kodi" Matrix "19.4 Release". Abgerufen 11. Juni 2022.
- ^ "xbmc / lizenz.md".
- ^ "Über Kodi". kodi.tv. Archiviert Aus dem Original am 7. August 2019. Abgerufen 5. Juni 2017.
- ^ a b c d e f g h i j Patrick Schmid (5. November 2004). "Modelle der Xbox in das ultimative Multimedia -Zentrum". Toms Hardware.
- ^ a b c d e Ryan Paul (29. Dezember 2009). "XBMC 9.11 lässt Ihr Open -Source -Heimkino glänzender aussehen". ARS Technica. Archiviert Aus dem Original am 16. April 2012. Abgerufen 14. Juni 2017.
- ^ Lawler, Richard (10. Oktober 2012). "XBMC feiert 10 Jahre, neueste Build -Werke in der Hauptunterstützung von PVR und Raspberry Pi". Engadget.com. Archiviert vom Original am 29. Januar 2013. Abgerufen 28. Januar 2013.
- ^ a b c d e "Archivierte Kopie" (PDF). Archiviert von das Original (PDF) am 14. Juli 2011. Abgerufen 31. Mai 2010.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) Rezension von XBMC im Hardcore Gamer Magazine - ^ Vzjrz (18. Januar 2007). "Wie man Ihre Xbox weich ist ... kostenlos". Instructables. Archiviert von das Original am 14. Juli 2019. Abgerufen 30. November 2008.
- ^ a b c d e f g h i j k Kaushik (8. August 2009). "XBMC ist die beste Medienzentrum -Anwendung. Periode". Instant Fundas. Archiviert von das Original am 14. Juli 2019. Abgerufen 9. September 2009.
- ^ a b c d e f g h i Ryan Paul (10. Mai 2009). "XBMC 9.04 liefert ein beeindruckendes Medienzentrumerlebnis". ARS Technica. Archiviert Aus dem Original am 29. April 2012. Abgerufen 14. Juni 2017.
- ^ Richard Skalsky (a.k.a. Grandanse) (2. Juli 2009). "Voddler ANVANDER XBMC (Bekräftat!)". xbmc.nu (auf Schwedisch). Archiviert von das Original am 25. Februar 2012. Abgerufen 21. Juli 2009.
- ^ Nicholas Deleon (15. Januar 2010). "Crunchgear-Interview: Wir sprechen mit dem Leadentwickler des Plex Media Center für Mac OS X: Es hat Boxee-ähnliche Dinge gemacht, bevor Boxee cool war.". Crunchgear. Archiviert Aus dem Original am 18. Januar 2010. Abgerufen 16. Januar 2010.
- ^ a b Kevin Anderson (7. Oktober 2009). "In der Schachtel denken". Der Wächter. VEREINIGTES KÖNIGREICH. Archiviert Aus dem Original am 5. Juni 2016. Abgerufen 17. Dezember 2016.
- ^ a b c d e "Kodi nimmt den Kampf an Verkäufer von Piraten -Fernsehboxen.". Engadget. Archiviert Aus dem Original am 16. Februar 2016. Abgerufen 17. Februar 2016.
- ^ a b c Timothy (28. Mai 2010). "XBMC -Abbruch Xbox Support". Slashdot. Archiviert Aus dem Original am 8. Juni 2011. Abgerufen 31. Mai 2010.
- ^ a b c Adam Pash (28. Mai 2010). "XBMC -Drops -Unterstützung für die ursprüngliche Xbox". Lifehacker. Archiviert vom Original am 31. Mai 2010. Abgerufen 31. Mai 2010.
- ^ a b c Sean Hollister (31. Mai 2010). "XBMC bietet sich von seinem Vorläufer an: Die ursprüngliche Xbox". Engadget. Archiviert vom Original am 30. August 2017. Abgerufen 2. September 2017.
- ^ Anand Subramanian (7. Februar 2014). "Wie installiere ich Broadcom Crystal HD -Treiber auf Ubuntu?". htpcBegglner. Archiviert Aus dem Original am 3. April 2015. Abgerufen 23. März 2015.
- ^ "XBMC -Projekt implementiert die AMD XVBA -Schnittstelle". Phoronix.com. 14. Dezember 2011. Archiviert Aus dem Original am 2. Februar 2012. Abgerufen 24. Januar 2012.
- ^ "HTPC Showdown: Welche Front-End-Schnittstelle ist am besten?". TechHive.com. Archiviert Aus dem Original am 27. November 2014. Abgerufen 30. August 2017.
- ^ "Njoy n7 faq". Tv2lan.com. Archiviert von das Original am 1. Februar 2014. Abgerufen 28. Januar 2013.
- ^ "XBMC bereitet Unterstützung für den laufenden emulierten Spiele vor - Phoronix". Phoronix. 27. September 2013. Archiviert Aus dem Original am 12. Februar 2017. Abgerufen 29. November 2016.
- ^ "Archivierte Kopie". Archiviert von das Original am 6. Dezember 2013. Abgerufen 6. Dezember 2013.
{{}}
: CS1 Wartung: Archiviertes Kopie als Titel (Link) XBMC: Integrierte Emulation mit Libretro Retroplayer WIP] - ^ Paul Rae (3. Dezember 2013). "Bauen Sie jetzt OpenElec-Retroplayer-Bilder auf". XBMC Nightly Builds. Archiviert Aus dem Original am 9. August 2016. Abgerufen 29. November 2016.
- ^ "Das Libretro -Team erstellt Retroarch und Lakka". Patreon.com. Archiviert Aus dem Original am 28. November 2016. Abgerufen 29. November 2016.
- ^ Jason Fitzpatrick (30. Oktober 2009). "Turbo berechnen Sie Ihre neue XBMC -Installation". Lifehacker. Archiviert Aus dem Original am 15. Januar 2010. Abgerufen 15. Januar 2010.
- ^ "Wie man Kodi TV-Add-Ons entsperrt | WTVPC". wtvpc.com. Archiviert Aus dem Original am 12. September 2016. Abgerufen 6. September 2016.
- ^ a b Jason Fitzpatrick (5. April 2009). "Passen Sie XBMC mit diesen fünf fantastischen Skins an". Lifehacker. Archiviert Aus dem Original am 4. Dezember 2018. Abgerufen 15. Januar 2010.
- ^ "Replikant Assistent - Register". Archiviert von das Original am 14. Juli 2019.
- ^ "Airtunes kommt für Fenster zu XBMC ... und warum Airplay fantastisch ist". Xbmc.us. 15. Juni 2012. Archiviert Aus dem Original am 16. Februar 2013. Abgerufen 28. Januar 2013.
- ^ "XBMC -Fernbedienung für Android jetzt offiziell". Talkandroid.com. 19. Juli 2010. Archiviert Aus dem Original am 17. Oktober 2011. Abgerufen 17. Oktober 2011.
- ^ "Verbessern Sie Ihre XBMC -Erfahrung mit Fernbedienungen für jedes Gerät". Lifehacker.com. 24. März 2010. Archiviert Aus dem Original am 24. Oktober 2011. Abgerufen 17. Oktober 2011.
- ^ a b c d Anand Lal Shimpi (29. Dezember 2009). "XBMC & Broadcom bringen 1080p Decodes-Upgrade auf schlecht gerüstete Netbooks, Nettops, Apple TVS".. Anandtech. Archiviert Aus dem Original am 22. Januar 2010. Abgerufen 20. Januar 2010.
- ^ Foresman, Chris (21. Januar 2011). "XBMC läuft jetzt auf Jailbroken Apple TV oder IDEVICE". Arstechnica.com. Abgerufen 17. Oktober 2011.
- ^ Price, David (26. Juni 2019). "So installieren Sie Kodi auf dem iPhone oder iPad (Sie müssen nicht einmal Jailbreak!)". Macworld UK. Abgerufen 18. März 2021.
- ^ "Android 4.0 APIs". Archiviert vom Original am 29. März 2013. Abgerufen 3. April 2013.
- ^ Lawler, Richard (13. Juli 2012). "XBMC für die Android -App enthüllt; Quellcode jetzt verfügbar". Engadget.com. Archiviert Aus dem Original am 16. Januar 2013. Abgerufen 28. Januar 2013.
- ^ "Google TV und native Bibliotheken". Spurint.org. Archiviert von das Original am 6. Januar 2013. Abgerufen 28. Januar 2013.
- ^ "Arctic führt ein OpenELEC-basierter MC001-XBMC HTPC ein". www.anandtech.com. 5. Februar 2013. Archiviert Aus dem Original am 7. Februar 2013. Abgerufen 8. Februar 2013.
- ^ "Arctic MC001-XBMC Media Center jetzt mit xbmc 12 erhältlich". legitreviews.com. 6. Februar 2013. Archiviert Aus dem Original am 10. Februar 2013. Abgerufen 8. Februar 2013.
- ^ "Arctic Bündel Openelec mit günstigerem MC001-XBMC". www.missingremote.com. 5. Februar 2013. archiviert von das Original am 9. Februar 2013. Abgerufen 8. Februar 2013.
- ^ "Pulsebox Out 10. Oktober". Blog.pulse-ight.com. 22. September 2011. archiviert von das Original am 1. Oktober 2011. Abgerufen 17. Oktober 2011.
- ^ "LibCec -Downloads - Pulse -acht - Ultra HD -Vertriebs- und Steuerungsprodukte". pakete.pulse-acht.net. Archiviert Aus dem Original am 15. April 2016. Abgerufen 30. August 2017.
- ^ Eric Brown (21. Oktober 2011). "XBMC-basierte eingebettete Linux-Distribution debütiert auf HTPC Mini-PC". Archive.linuxgizmos.com. Archiviert vom Original am 10. Mai 2016. Abgerufen 6. Mai 2016.
- ^ "Zotac kündigt an, das XL -Software -Bundle für Plattformen zu steigen". Bit-tech.net. 11. September 2010. Archiviert Aus dem Original am 15. Juni 2011. Abgerufen 17. Oktober 2011.
- ^ "Zotacs Zboxen sind klein, mit Ionen betrieben und billig". Engadget.com. 28. August 2010. Archiviert from the original on 28 October 2011. Abgerufen 17. Oktober 2011.
- ^ Thomson, Iain (11. Juni 2012). "Linux Mint beiträgt das Mini-PC-Hardware-Geschäft bei". Dadurch.co.uk. Archiviert Aus dem Original am 9. Juni 2013. Abgerufen 28. Januar 2013.
- ^ "Prismcube". Prismcube.com. Archiviert vom Original am 30. August 2017. Abgerufen 30. August 2017.
- ^ "Ab Ipbox Prismcube Ruby - Ab -Com Europe". Prismcube.org. Archiviert Aus dem Original am 7. Juli 2016. Abgerufen 30. August 2017.
- ^ "Prismcube Ruby Twin SAT HDTV XBMC Satellitempfänger - Digitale Ontvangers". www.astrasat.nl. Archiviert Aus dem Original am 14. August 2017. Abgerufen 30. August 2017.
- ^ "PrismCube - Setzen Sie die oberste PVR -Box Baseret På xbmc". Digitalt.tv. 25. September 2012. Archiviert Aus dem Original am 14. August 2017. Abgerufen 30. August 2017.
- ^ "HBBTV Open Source mit Linux, xbmc". Volpefirm.com. 23. Juli 2012. Archiviert Aus dem Original am 14. August 2017. Abgerufen 30. August 2017.
- ^ "VIDEO: Diese kleine Black Box $ 130 läuft XBMC Linux". Tgdaily.com. Archiviert vom Original am 30. August 2017. Abgerufen 30. August 2017.
- ^ "Das Little Black Box Open Source XBMC Media Center enthüllt". Geeky-gadgets.com. 29. April 2013. Archiviert vom Original am 30. August 2017. Abgerufen 30. August 2017.
- ^ "Das Little Black Box XBMC STB erhält das Feedback der Benutzer, wird bei Amazon verfügbar". Cnx-software.com. 21. Juli 2013. Archiviert vom Original am 30. August 2017. Abgerufen 30. August 2017.
- ^ a b "Thelittleblackbox (TLBB) startet XBMC -Medien für die Massen". GNEWs.com. 26. Juli 2013. archiviert von das Original am 31. Juli 2013. Abgerufen 26. Juli 2013.
- ^ "Arusys MS630S- und MS850S-Set-Top-Boxen streamen direkt zu Ihrem iPhone". Engadget. 19. April 2010. Archiviert Aus dem Original am 22. April 2010. Abgerufen 17. Mai 2010.
- ^ "Myka Ion bringt Intel Atom und Ion -Grafiken ins Wohnzimmer". Crunchgear.com. 5. November 2009. Archiviert Aus dem Original am 8. Mai 2010. Abgerufen 17. Oktober 2011.
- ^ Dave Freeman (10. August 2010). "Modifizierte Konstrukte kündigen ein benutzerdefiniertes Medienzentrum an". Crunchgear.com. Archiviert Aus dem Original am 23. September 2010. Abgerufen 17. Oktober 2011.
- ^ "Brytewerks Model One kombiniert HTPC und 16:10 HD -Projektor für 2.449 USD". Engadget.com. Archiviert Aus dem Original am 8. Januar 2012. Abgerufen 24. Januar 2012.
- ^ "Plex kündigt eine Partnerschaft mit LG an, verspricht Boxee Box und Apple TV kostenlos". Engadget.com. 3. September 2010. Archiviert Aus dem Original am 4. November 2011. Abgerufen 17. Oktober 2011.
- ^ "OpenELEC ist eine schnelle, sich selbst aktualisierte Version von XBMC für Heimkino-PCs". Lifehacker. 20. Oktober 2011. Archiviert Aus dem Original am 19. Februar 2014. Abgerufen 20. November 2011.
- ^ "XBMC-Openelec 1.0 veröffentlicht". Phoronix.com. 20. Oktober 2011. Archiviert Aus dem Original am 23. November 2011. Abgerufen 20. November 2011.
- ^ "Openelec Media Center -Software auf Launchpad". Archiviert Aus dem Original am 17. September 2018. Abgerufen 29. Januar 2010.
- ^ "Über OSMC". Archiviert Aus dem Original am 19. März 2015. Abgerufen 2. Mai 2015.
- ^ "E2BMC Offizielle Website (e2bmc.com)". Archiviert Aus dem Original am 18. Juni 2019. Abgerufen 9. Februar 2020.
- ^ "E2BMC: Neue Videos". Archiviert Aus dem Original am 23. März 2014. Abgerufen 3. Juli 2014.
- ^ "E2BMC - Ein Hybrid zwischen Enigma 2 und XBMC - satnigmo.com". Archiviert Aus dem Original am 19. Juli 2014. Abgerufen 3. Juli 2014.
- ^ Cubietech. "OpenPCTV auf Cubietruck/Cubieboard2". Archiviert vom Original am 28. Mai 2016. Abgerufen 3. Juli 2014.
- ^ "OpenPCTV - 让 你 的 htpc 拥有 更 的 电视 功能 功能 功能 功能 功能 功能 功能 功能 功能 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 功能 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的 的. Archiviert Aus dem Original am 5. Juli 2014. Abgerufen 3. Juli 2014.
- ^ "XBMC über Nvidia Tegra". Tegradeveloper.nvidia.com. Archiviert von das Original am 12. Januar 2010. Abgerufen 13. Februar 2010.
- ^ "Beagleboard/GSOC/2010 Projekte/xbmc". Archiviert Aus dem Original am 23. September 2010.
- ^ Tim Stevens (2. November 2009). "XBMC ARM Port geärgert, wird die HD-Wiedergabe von Beagleboard (Video) von Pocket-Größe (Video) verwalten". ". Engadget. Archiviert Aus dem Original am 19. Mai 2017. Abgerufen 2. September 2017.
- ^ "Media Player Chipsets". Iboum.com. Archiviert Aus dem Original am 23. Januar 2012. Abgerufen 24. Januar 2012.
- ^ "Kodi hat meine Addons gebrochen!". Kodi. Abgerufen 18. März 2021.
- ^ "Lifehacker Awards 2014: Bester Media Player". Archiviert Aus dem Original am 11. Dezember 2014.
- ^ "SourceForge.net ist stolz darauf, die Gewinner unserer Community Choice Awards 2006 zu präsentieren.". SourceForge. Archiviert Aus dem Original am 26. Januar 2010. Abgerufen 20. Januar 2010.
- ^ "Beste Windows Media Center -Alternativen". htpcBegglner. 9. Juni 2015. Archiviert Aus dem Original am 19. Juni 2015. Abgerufen 19. Juni 2015.
- ^ "Geschichte von Boxee: Und Boxee wurde langsam geboren". Gizmodo.com.au. 19. Oktober 2010. Archiviert vom Original am 30. August 2017. Abgerufen 30. August 2017.
- ^ "Gizmodo Australia - The Gadget Guide - Technologie- und Unterhaltungselektronik -Nachrichten und -bewertungen". www.gizmodo.com.au. Archiviert vom Original am 30. August 2017. Abgerufen 30. August 2017.
- ^ a b "Kodi will Piraterie mit legalen Inhalten und DRM schlagen". Torrentfreak. 9. April 2017. Archiviert Aus dem Original am 10. April 2017. Abgerufen 11. April 2017.
- ^ "TVMC für Kodi macht die Videopiraterie unangenehm einfach". Techhive. 28. Mai 2015. Archiviert Aus dem Original am 8. Februar 2016. Abgerufen 17. Februar 2016.
- ^ a b "Hat Pirates Amazon Fire TV -TV -Aktien in Großbritannien gereinigt?". Torrentfreak. 29. Dezember 2015. Archiviert Aus dem Original am 6. März 2016. Abgerufen 17. Februar 2016.
- ^ a b "Kodi kündigt rechtliche Schritte an, um Piraterie -Links zu zerschlagen". Torrentfreak. 15. Februar 2016. Archiviert Aus dem Original am 16. Februar 2016. Abgerufen 17. Februar 2016.
- ^ "Amazon verbietet die Kodi/XBMC -App über Piraterie -Bedenken". Torrentfreak. 16. Juni 2015. Archiviert Aus dem Original am 4. März 2016. Abgerufen 17. Februar 2016.
- ^ "Amazon zieht die beliebte Video -App Kodi aus dem Geschäft, die Piraterie die Schuld geben". Techhive. Idg. 17. Juni 2015. Archiviert Aus dem Original am 25. Februar 2016. Abgerufen 17. Februar 2016.
- ^ "Google fügt 'Kodi' dem automatischen Piraterie -Filter hinzu.". Torrentfreak. Ernesto. 28. März 2018. Archiviert Aus dem Original am 28. März 2018. Abgerufen 28. März 2018.