Lassen Sie uns das Jahr 2017 mit einem Knaller inklusive nostalgischem Verweis auf die Vergangenheit beenden. Viele haben es sich schon lange gewünscht und nun ist es endlich soweit. Kodi für Xbox One ist weltweit über Windows und den Xbox Store verfügbar und wird erst ab Kodi v18 und aufwärts verfügbar sein. Bitte beachten Sie, dass es noch nicht fertig ist und möglicherweise fehlende Funktionen und Bugs enthält, die später in diesem Artikel erwähnt werden.

Die Vergangenheit

Es ist etwa 15 Jahre her, dass eine Gruppe gleichgesinnter Entwickler etwas veröffentlicht hat, das Xbox Media Player genannt wurde (die vollständige Geschichte kann hier nachgelesen werden). Damals war die Xbox eines der erschwinglichsten Geräte, das auf der x86-Architektur mit TV-Out basierte, ein optisches Laufwerk hatte und relativ leicht „hackbar“ war. Von da an entwickelte es sich zum Xbox Media Center, das die Grundlage für das spätere XBMC bildete. Irgendwann kamen neben der Xbox auch andere Plattformen hinzu und das Projekt wurde immer größer. Die Hardware-Szene entwickelte sich weiter und wurde billiger und die einst berühmte Xbox wurde irgendwie obsolet, da die anderen Plattformen einfacher waren, um XBMC darauf zu installieren. Am 27. Mai 2010 gaben die XBMC-Entwickler bekannt, dass sie die Entwicklung für die ursprüngliche Xbox einstellen würden.

Das Team war der Meinung, dass es Wunschdenken sei, Kodi (XBMC) auf neueren Xbox-Versionen zum Laufen zu bringen, und dass wir das nie mehr erleben würden. Im Laufe der Zeit waren Entwickler und Benutzer glücklich, XBMC auf ihren Linux-, Windows-, OSX-, Raspberry-Pi- und Android-Geräten laufen zu lassen, so dass niemand wirklich zurückblickte. Obwohl wir aus nostalgischen Gründen scherzhaft darüber sprachen, wie viel Spaß es machen würde, es wieder auf der Xbox zum Laufen zu bringen. Im Jahr 2014 schlossen wir schließlich die Tür und benannten uns von XBMC in das um, was wir jetzt sind, Kodi.

Es begann

Plötzlich (wahrscheinlich aufgrund einer seltsamen kosmologischen Ausrichtung) kündigte Microsoft an, dass es beginnen würde, alle Geräte auf eine gemeinsame Windows 10-Plattform auszurichten. Unsere Augen begannen zu zucken, und das Team wurde nervös, ob das bedeuten würde, dass der lang gehegte Traum wieder Wirklichkeit werden würde. Dann wachten wir wieder auf, schüttelten den Kopf und überzeugten uns, dass dies nicht passieren würde, da Kodi zu diesem Zeitpunkt zu komplex für eine Portierung geworden war. Selbst die Migration des Codes für reguläre Windows 10-Geräte auf die sogenannte Universal Windows Platform (UWP) wurde als unerreichbar angesehen. Selbst die Desktop Bridge (Project Centennial), mit der reguläre Anwendungen in den Store gebracht werden sollten, wurde als zu schwierig angesehen. Im Juni 2016 wurden wir eines Besseren belehrt, als wir von Entwicklern kontaktiert wurden, denen dies relativ leicht gelungen war. Mit einigen kleinen Anpassungen konnten wir die 32-Bit-Version von Kodi verpacken und im September 2016 in den Windows Store aufnehmen. Sie können mehr über diese Geschichte hier lesen: Kodi goes Windows Store. Nach diesem Meilenstein dachten wir, dass die Geschichte hier endet.

Der lange Weg vor uns

Bis zu diesem Zeitpunkt war Kodi noch eine 32-Bit-Anwendung und wir arbeiteten langsam an der Portierung aller benötigten Teile, um 64-Bit-kompatibel zu sein. Jetzt beginnt die UWP-Geschichte erst richtig. Während der 64-Bit-Arbeiten wurde der Traum von einer echten UWP-Anwendung nicht aufgegeben. Tatsächlich begannen einige unserer Entwickler mit der Hilfe und Anleitung von Microsoft, im Geheimen daran zu arbeiten, dass dies Wirklichkeit wird. Nur einige wenige Mitglieder des Teams wurden darüber informiert (dasselbe geschah bei der Android-Portierung), da wir uns keine Hoffnungen machen wollten, falls es scheitern würde. Im Dezember 2016 (ja, Sie haben richtig gelesen) wurden die ersten Erkundungen darüber angestellt, was nötig wäre, um es zu realisieren, und es schien plausibel. Zunächst mussten die meisten, wenn nicht sogar alle externen Code-Bibliotheken, auf die Kodi angewiesen ist, konvertiert und diese Änderungen von der ursprünglichen Entwicklergruppe akzeptiert werden. Sobald diese Arbeit begonnen hatte, wurde der aktuelle Windows-spezifische Code Stück für Stück auseinandergenommen und langsam konvertiert, um den UWP-Spezifikationen zu entsprechen. Eine wirklich mühsame Arbeit, da ein Teil des Codes noch „Hacks“ enthält, die auf der ersten Xbox basieren. Als sich die Arbeit an den Code-Bibliotheken dem Ende näherte, konnten wir endlich bekannt geben, dass die ersten 64-Bit-Kodi-Builds für Windows verfügbar waren. Mehr darüber könnt ihr hier lesen: 64-Bit Kodi für Windows.

Let there be life

Um den Juli 2017 herum wurden die ersten schwachen Lebenszeichen sichtbar, Kodi als UWP-Anwendung auf dem regulären Windows 10 zu starten. Von da an wurde langsam daran gearbeitet, alle Teile an ihren Platz zu bekommen, um Kodi erwachsen zu machen und es für die Xbox vorzubereiten. Irgendwann im November 2017 wurde der UWP-Code in die Master-Kodi-Codebasis integriert und die letzten Schritte konnten beginnen. Das bedeutete auch, dass die Idee, Kodi auf der Xbox laufen zu lassen, völlig offen war, obwohl sie irgendwie unter dem Radar blieb. Von da an konnten wir ganz einfach Testversionen erstellen, die wir auf unseren Windows-Geräten installieren konnten, und die UWP-Version bis zum heutigen Stand weiter verbessern.

Wie sieht es aus?

Das ist das Lustige an der Kodi-Umgebung. Es sieht eigentlich auf allen Plattformen gleich aus, die UWP-Version ist da keine Ausnahme. Die meisten Teile, das Aussehen und die Bedienung sind so, wie man sie auf jeder anderen Plattform findet. Es tut uns leid, dass wir es nicht spannender machen können als das. Es ist, was es ist. Nur eine weitere Kodi-Plattform, die genau gleich aussieht, nur auf einem anderen Gerät. Also leiten wir dich einfach zu unserer Info-Seite hier https://kodi.tv/about

Was sind die aktuellen Grenzen?

Was du wirklich verstehen solltest und woran du dich erinnern solltest, ist, dass es sich noch in einem frühen Entwicklungsstadium befindet und sehr raue Kanten hat, vielleicht nicht so stabil ist wie die reguläre Version und vielleicht sogar einige Funktionen fehlen. Aufgrund der Art und Weise, wie UWP funktioniert, sind uns in einigen Bereichen die Hände gebunden. Einige Teile sind noch nicht einmal fertig und unsere Entwickler arbeiten noch daran, sie auf den regulären Standard zu bringen. Zum jetzigen Zeitpunkt ist der Zugriff auf die Video- und Musikordner beschränkt. Die Netzwerkunterstützung ist auf NFS://-Freigaben beschränkt. Kein Zugriff auf das Blu-ray-Laufwerk zum Starten der Disc oder sogar auf ein angeschlossenes Speicherlaufwerk (dieses Problem ist jetzt gelöst). Es könnte immer noch Probleme mit bestimmten allgemeinen Python-Modulen geben, die von Add-Ons verwendet werden, und wir sind dabei, diese zu finden und den Entwicklern mitzuteilen, während die Tests fortschreiten. Ich bin mir sicher, dass es noch mehr gibt, die nicht wie vorgesehen funktionieren, da es so viele Funktionen gibt, dass es eine Weile dauern wird, sie durchzugehen. Wir können nicht versprechen, inwieweit wir jede Funktion zum Laufen bringen können, da alles davon abhängt, was uns Entwicklern zur Verfügung steht.

Schlusswort

Zusammenfassend lässt sich sagen, dass wir uns von Anfang an bewusst waren, dass es Einschränkungen geben würde, als wir mit der Arbeit begannen, aber das hat uns nie davon abgehalten, den Traum zu verwirklichen, wieder auf dem Gerät verfügbar zu sein, mit dem alles begann. Es fühlt sich fast wie eine Wiedergeburt an. Mit dieser Ankündigung und all der anderen Arbeit, die für die kommende V18-Version getan wird, wird das Jahr 2018 erstaunlich sein.

Wir möchten uns natürlich bei den Entwicklern bedanken, die uns während des gesamten Prozesses geholfen und unterstützt haben. Allen voran afedchin, der sich ab einem gewissen Punkt um die UWP-Entwicklung gekümmert hat. Rechi und Paxxi für ihre Hilfe und Unterstützung beim Kompilieren und Bereinigen der Code-Bibliotheken sowie für ihre Code-Reviews. Und schließlich der Rest des Team Kodi und natürlich alle (Forums-)Nutzer, die uns weiterhin unterstützen.

Hilfe und Support

Für Hilfe und Support könnt ihr den speziellen Forumsbereich für Windows UWP besuchen. Wir haben einige Themen mit bekannten Problemen und FAQ hinzugefügt und werden diese im Laufe der Zeit aktualisieren.

Bekleidung, Spenden oder Mitmachen

Eine Beteiligung ist ganz einfach. Wir ermutigen Sie, Probleme mit diesen Builds zuerst in unserem Forum zu melden und danach, wenn Sie dazu aufgefordert werden, Fehler auf Trac einzureichen (folgen Sie dieser Anleitung: Wie man einen Fehlerbericht einreicht). Bitte beachten Sie, dass wir detaillierte Informationen benötigen, damit wir das Problem untersuchen können. Wir freuen uns auch über Unterstützung in unseren Foren, wo immer Sie können. Sie können natürlich auch Kodi in allen verfügbaren sozialen Netzwerken folgen oder helfen, es zu fördern. Lesen Sie mehr auf der Seite Mitmachen. Wir freuen uns immer über eine Spende, mit der Sie uns Ihre Unterstützung und Wertschätzung zeigen. T-Shirts und Raspberry Pi-Gehäuse können weiterhin in der Seitenleiste erworben werden. Alle Spenden und sonstigen Einnahmen fließen in die XBMC-Stiftung und werden in der Regel für Reisen zur Teilnahme an Konferenzen, für den notwendigen Papierkram und rechtliche Gebühren, für den Kauf von notwendiger Hardware und Lizenzen für Entwickler und hoffentlich für die jährliche XBMC Foundation Developers Conference verwendet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.