LibreELEC – Netflix, Amazon Prime Video, SkyGo

Google vs. Amazon oder Chromecast vs. FireTV…im Moment läuft da ein kleiner Krieg. Bekannt ist das Amazon weder Chromecast noch AppleTV zum Verkauf anbietet. Apple selbst stört das nicht wirklich und lässt die Apps von Amazon auch auf seinem AppleTV ohne weiteres zu. Bei Chromecast von Google sieht das schon anders aus. Und nicht nur das Amazon keine Chromecasts anbietet, es gibt auch keine Amazon Prime Video App für den Chromecast bzw. es kann nicht aus der App auf den Chromecast gestreamt werden. Beides Umstände die Google nun dazu veranlasst haben die Youtube App für FireTV zurückzuziehen. Konsequenzen hat das vor allem für uns Endkunden. Wenn wir sämtliche Streamingangebote nutzen wollen und der heimische TV nicht alles hergibt, dann tackern wir uns einen Stick nach dem anderen an die HDMI Anschlüsse.

Die Alternative zu FireTV & Chromecast heißt Kodi

Die einzige Alternative dazu war bisher einen Raspberry Pi mit Kodi (OpenELEC, LibreELEC, OSMC) auszustatten und über alternative Addon Repositorys sich die Addons von Youtube, Netflix, Amazon Prime Video etc. zu installieren. Problem dabei ist das diese Addons alle paar Monate ihren Dienst quittierten und nicht mehr lauffähig waren oder nie wirklich liefen. Grund dafür ist die Art und Weise wie der Stream verschlüsselt wurde. Dazu wurde die WideVine Library verwendet, die aber nicht für ARM Prozessoren wie den Raspberry Pi verfügbar waren und weil Sky zum Beispiel auf Silverlight gesetzt hat, was ebenfalls nicht für ARM bzw. Linux verfügbar ist.

Seit einigen Monaten gibt es allerdings für Kodi 18 (und scheinbar auch für Kodi 17) die WideVine Engine. Damit lassen sich nun entsprechenden Addons für Kodi bauen.

LibreELEC

Um Netflix und Co. auf dem Raspberry Pi mit Kodi ans laufen zu bekommen benötigen wir zunächst eine aktuelle LibreELEC Version. Die können wir uns entweder über den Installer herunterladen und auf eine SD schreiben lassen oder wir laden das Image selbst und schreiben es mit Win32DiskImager (Windows) auf die SD.

LibreELEC SD Creator

LibreELEC Installer
ISO Direkt Link für Raspberry Pi 2/3

Milhouse Testbuilds

Wenn wir LibreELEC am laufen haben müssen wir uns den Testbuild von Milhouse für LibreELEC 9 installieren.

Dazu gehen wir wie folgt vor:

  1. Einstellungen von Kodi öffnen
  2. Einstellungen von LibreELEC öffnen
  3. Im Bereich „Aktualisierungen“ stellen wir folgendes ein:
    – Automatische Aktualisierungen –> manuell
    – Benutzerdefinierte Kanäle anzeigen — Ja
    – Benutzerdefinierter Kanal 1 –> http://milhouse.libreelec.tv/builds/master/RPi2
    – Update-Kanal –> Milhouse-9.0
  4. Nun suchen wir die „Verfügbaren Versionen“ und installieren die Oberste = Neueste
  5. Das Update wird nun heruntergeladen und installiert. Der Pi startet dazu mehrfach neu.

    Sollte es hierbei Probleme mit dem Download geben, oder einfach keine Versionen angezeigt werden, dann kann man auch das Milhouse Update manuell herunterladen und auf den Pi in den Update Ordner kopieren (als ZIP, nicht entpacken!)

WideVine Library

Nachdem wir LibreELEC nun auf Version 9 aktualisiert haben benötigen wir nun noch die WideVine Library. Dazu muss SSH in LibreELEC aktiviert sein. (LibreELEC Einstellungen, Dienste –> SSH)

Wenn wir über SSH (Putty) mit dem Pi verbunden sind (User: root / Passwort: libreelec) führen wir einfach folgenden Befehl aus:

curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh | bash

Addons (Netflix, Amazon Prime und SkyGo)

Nun benötigen wir noch die entsprechenden Addons. Dazu installieren wir „Sandmann79s Repository“ für Amazon Prime Video, Kodinerds Repository und manuell das Netflix Addon.

Amazon Prime: https://www.kodinerds.net/index.php/Thread/44211-Release-Amazon-Prime-Instant-Video/?postID=395214#post395214

Kodinerds: https://www.kodinerds.net/index.php/Thread/52772-Kodinerds-Repo/

Netflix: https://github.com/asciidisco/plugin.video.netflix

Um Addons wie SkyGo (oder SkyTicket etc.), Amazon Prime Video oder Netflix zu installieren, benötigen wir das Kodinerds Repository. Wie das installiert wird steht hier: https://www.kodinerds.net/index.php/Thread/52772-Kodinerds-Repo/

Wenn das Repository installiert wurde, findet ihr Sky Addons im LibreELEC Repository unter Video Addons, für Amazon muss zunächst aus „Addon-Repository“ das Sandman79s Repository und für Netflix das Netflix Addon Repository installiert werden. In diesen Repositories findet ihr dann unter Video Addons die passenden Addons mit allen dazugehörigen Abhängigkeiten.

Weitere Hilfe und Fehlerbehebungen findet Ihr unter: https://www.kodinerds.net/index.php/Thread/44211-Release-Amazon-Prime-Instant-Video/?postID=395214#post395214

Viel Erfolg!

53 Kommentare

Zum Kommentar-Formular springen

  1. Hi,

    ich habe mit deiner und diversen Anleitungen das Amazon Addon installiert bekommen.
    Habe dafür einen B+ genutzt und auch die dafür vorgesehene Software von Koodi und Milhouse genutzt. Mein Problem liegt bei dem anlegen/verwenden der Widevine-Bibliothek.
    Bekomme Sie runtergeladen, entpackt und installiert.
    Starte ich danach Amazon kommen zwei Fehlermeldungen, mit dem Inhalt das diese Widevine-Bibliothek nicht angelegt ist und nicht zu finden.

    ist es überhaupt möglich auf einem B+ das Addon zum laufen zu bekommen?

    1. Wenn du einen 1 B+ meinst wird das vermutlich nicht funktionieren. Erstens zu schwach und zweitens falsche CPU Architektur. Die Widevine Bib läuft nur auf dem 2B, 3B und 3B+ und beim 2B könnte es sein das es auf der ersten Revision auch nicht läuft. Der neuere 2B hat die gleiche CPU wie der 3B.

  2. Hallo Christian,
    Danke für deine Anleitung.
    Mir geht es wie „CrAzYLuKe“. Leider hilft mir auch deine Antwort auf dessen Kommentar nicht weiter.
    Unter „Addon-Repository“ findet kein „Netflix Addon Repository“ (sondern in meinem Fall nur
    – Kodi Add-on repository
    – Kodi games add-on repository (alpha)
    – Kodinerds Add-ons
    – LibreELEC Add-ons
    Woran liegt’s, suche ich doch an der falschen Stelle?

      • Britt on 12.07.2018 at 21:47

      Ich hab’s gerade gefunden (vorher habe ich wirklich lange gesucht).
      „Addons“ -> „Aus Repository installieren“ -> „Kodinerds Add-ons“ -> „Addon-Repository“ -> „Netflix Addon Repository“.

  3. Hey danke, sehr gute Beschreibung. Leider scheitert es bei mir am „Netflix Addon Repository“ dem letzten Punkt. Finde das einfach nicht.

    Kodinerds Repository ist installiert, aber das Netflix Addon Repository finde ich nicht oder überhaupt was mit Netflix.

    LG
    Luke

    1. Startscreen Kodi, linke Seite auf „Addons“, dann auf „Benutzer-Addons“, dort auf „Addon-Repository“ findet man dann „Netflix Addon Repository“

  4. Hallo, ich habe ein Problem:
    Und zwar versuche ich mich gerade mit meinem Pi über Putty zu verbinden, jedoch scheitere ich immer am Login:

    „Wenn wir über SSH (Putty) mit dem Pi verbunden sind (User: root / Passwort: libreelec) führen wir einfach folgenden Befehl aus“. Beim ersten installieren wurde mir auch die gleichen Sachen angezeigt, dennoch kommt, falls ich User: root und dann enter drücke: „Disconnected: No supported authentication methods available (server sent: publickey, keyboard-interactive)“.

    Was ist mein Problem?

    1. Dann hast du SSH auf „ohne Passwort“ umgestellt. Guck mal in die Einstellungen unter LibreELEC das SSH aktiviert ist und die Option „ohne Passwort“ deaktiviert ist.

      • Gravity on 29.06.2018 at 11:05

      Okay, gut das hat schon mal funktioniert.
      Nur wie installiert man nun die benötigten Daten. Bin über meinen Windows PC auf die kodinerds Seite gegangen, habe dann die Datei auf meinen Desktop geladen.
      Was muss ich nun machen? Bin ein blutiger Anfänger und brauch es nur für Skygo.

    2. Du kannst den Datei Explorer öffnen und in die Adressleiste \\ip-adresse-des-pi eingeben, dann siehst du die freigegebenen Ordner. Leg die Datei dort irgendwo ab…glaube es gibt da zB Downloads oder so.
      Dann auf dem Pi unter Addons kann man ein Addon aus ZIP installieren. Da wählst du den Ordner aus in dem du das gespeichert hast. Dann installiert der das Repo.

      • Gavity on 29.06.2018 at 11:32

      Okay danke. Nun habe ich skygo installiert, falls ich nun auf bspw. Livesender drücke, lande ich bei einem 2. Bundesliga Spiel (was natürlich nicht live ist). Aber das kann ich nicht starten, dann dann kommt „An update of Widevine cdm is required to play this content. Und danach Kodi 17.4 or higher is required for Widevine CDM content playback.

      Was muss ich nun machen? Die Updates installieren, aber wie mache ich das?

    3. Kann ich dir aktuell nicht beantworten. Ist wie unten schon mal erwähnt noch alles BETA und wird ständig weiterentwickelt. Da kann es schon mal vorkommen das etwas nicht geht weil irgendwas noch nicht aktualisiert wurde.

      Beispiel: LibreELEC ist erneuert worden, dann müssen auch die Addons nachgezogen werden und das kommt von unterschiedlichen Entwicklern.

  5. Hi,
    Ich hab genau 2 Probleme.
    1.) wie verbinde ich mich über ssh (putty) mit dem pi um die widevine library zu installieren
    2.) irgendwie Weiß ich nicht woher genau ich das repo jetzt bekomme bzw. Welches ich installieren muss und wie ich das mache, (bin bei github gelanded und habe dort den Überblick verloren

    Brauche die repos für netflix bzw amazon, wollte meiner besseren Hälfte ein kleines Mediacenter einrichten

      • Martin on 29.06.2018 at 08:34

      So, nachdem ich rausgefunden habe das putty eine separate Anwendung für Windows und kein Dienst auf dem Pi ist hat bis zur Installation der repositories alles geklappt.

    1. In dem verlinkten Foren Eintrag gibt es unterhalb des GIT Hinweises einen Download Link zum Repository. Das muss man herunterladen und auf dem Pi speichern. Dann bei Addons über ZIP installieren und das Zip auswählen. Fertig. Steht aber alles da!

      • Martin on 29.06.2018 at 11:39

      Danke und sorry schonmal, bin absoluter Pi-Neuling.

      Hab jetzt alles soweit fertig.
      Amazon ist drauf und läuft.
      Netflix ist installiert und ich komme auch rein, einziges Problem: wenn ich ne Serie auswähle die Ich anschauen möchte, passiert…nichts.
      Amazon musste man ja konfigurieren, bei Netflix habe ich bisher nichts gefunden was man einstellen sollte.
      Gibts da noch nen Trick.

    2. Da es noch Beta Status ist kann sowas vorkommen. Hab das nicht Produktiv im Einsatz und bisher noch nicht gehabt. Ist aber auch schon eine Weile her das ich es getestet habe.

      Kann ich also im Moment nichts zu sagen.

      • Martin on 29.06.2018 at 13:34

      Evtl würde es ja helfen ein älteres Milhouse build o.ä. Zu installieren.
      Kann jemand Versionsstände nennen, unter denen Amazon und Netflix funktionieren? sky benötige ich nicht.

      • Martin on 29.06.2018 at 18:34

      So jetzt klappt es, zur Info:
      Mit dem milhouse build 627 scheint es nicht zu gehen,
      Mit dem.milhouse buils 628 funktioniert es super.
      Habe noch ein paar fein tuning Geschichten, aber das klappt bestimmt noch.
      Danke an den autor dieses threads

  6. Eine perfekte Beschreibung, an einem Abend von null an alles installiert und den ersten Amazon Prime Film gestartet!
    Herzlichen Dank für die Anleitung und einige hilfreiche Kommentare.

    jotbege

  7. Hi, cooler blog!

    Da ich Kodi auf dem normalen PC betreibe (mit FreeBSD), frage ich mich, ob der hier erklärte Schritt mit LibreELEC überhaupt nötig ist und man nicht gleich zum Schritt mit dem Netflix Addon gehen kann? Und witerhin lautet es auf dem Link zur Quelle, dass das Netflix Addon nur mit Kodi 18 funktioniert?

  8. Hi,
    habe das Netflix Addon heruntergeladen und auf meinen Stick extrahiert, nun lässt sich Netflix aber nicht auf meinem Raspberry Pi per “ install from zip file“ installieren. Ich sehe den Ordner „plugin.video.netflix-master“, aber wenn ich darauf gehe kann ich ihn nicht installieren sondern gelange nur in die einzelnen Dateien.
    Was habe ich falsch gemacht bzw. was kann ich tun damit es funktioniert?

    LG Pia

    1. Du musst das ZIP auf den Stick packen und nicht extrahieren. Deswegen heißt es auch „Install from ZIP“.

  9. Hallo,
    das Amazon Addon war leicht zu installieren, beim Netflix Addon scheitere ich an der Cryptdome python library.
    Wie installiere ich die? pip gibt es nicht unter Libreelec.

    • raabenaaas on 14.04.2018 at 18:27
    • Antworten

    heyho,

    bei mir laeuft netflix astrein (rpi3b) auch mit 720/1080 einstellung, aber es faengt dann an zum problem zu werden wenn ich das amazon plugin aktiviere und nutzen will als auch das skyticket plugin …
    weiss da nicht weiter …
    denn danach laeuft auch netflix nicht mehr ….

    lg

    1. Bitte den Link zum Amazon Addon beachten. Dort ist explizit aufgeführt wie das Addon einzustellen ist. Wenn das nicht hilft, dann muss man sich an die Addon Entwickler wenden.

  10. Sehr gute und ausführliche Anleitung bis zu der Stelle, an der die PlugIns für Amazon Prime Video und Netflix installiert werden.
    Wie funktioniert das? Ich versuche schon seit Stunden herauszufinden wie das geht. Könntest du bitte noch erklären, WO man die installiert bzw. WIE?
    Habe eine RP3 nach deiner Anleitung eingerichtet und kann sowohl am angesteckten Beamer arbeiten, als auch per PC mit Putty drauf zu greifen.

    Vielen Dank für die Hilfe 🙂

    Ansonsten echt TOP deine Anleitung!!

    VG Chris

    1. Naja ich setze in der Anleitung voraus das man Kodi schon mal gesehen hat und damit umgehen kann, deswegen habe ich die Installation eines Addons jetzt nicht explizit erklärt. Davon ab ist das eine 0815 Funktion von Kodi die dort schon dokumentiert ist. Also warum etwas erklären was in den Offiziellen Quellen schon erklärt wird?

      https://kodi.wiki/view/how-to:install_add-ons

      Addon runterladen am besten auf einen Stick, den Stick in den Pi und dann „install from zip file“.

  11. Hallo allerseits,
    zuerst einmal vielen Dank für diese „Anleitung“.
    Es ließ sich problemlos einrichten und lief einwandfrei, aber jetzt kann ich über Amazon zwar alles suchen, es lässt sich aber nichts mehr abspielen. Vielleicht können Sie mir sagen woran das liegen könnte.

    Vielen Dank

    1. Selbes Problem gab es unten schon mal. Dort war die Lösung wohl „Inputstream alles auf 480p stellen“.

      • Tum on 13.04.2018 at 17:46

      Vielen Dank für die Antwort.

      Leider besteht das Problem weiterhin bei Netflix wie auch bei Amazon 🤔, ich habe beide Addons neu geladen und die Einstellungen nach Anleitung gemacht. Das Problem entstand beim letztmaligen aktualisieren der widevine Bibliothek. Daraufhin habe ich die auch neu gemacht. Nun bin ich ratlos 😣

  12. Hallo!

    Leider komme ich nur bis zu dem Schritt der Widevine Installation.
    Wie geht man da vor.
    1.SSH aktivieren
    2.PI und PC per Ethernet Kabel miteinander verbinden
    3.Putty starten und IP des PIs eingeben
    4.Benutzer:root,Passwort:libreelec
    5.dann die komandozeile eingeben:curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh | bash
    Problem ?Da passiert dann nix.
    Was mach ich verkehrt?

      • SkillZ on 06.04.2018 at 19:12

      Der Pi muss das Widevine-Package aus dem Internet herunterladen. Wenn du den Pi und Pc direkt verbunden hast per Ethernetkabel, kann der Pi nicht auf das Internet zugreifen. Besser: Pc und Pi ins gleiche Netzwerk hängen und dann vom Pc aus mit Putty ansteuern. Dann kann der Pi auch die Packages runterladen 😉

      Viel Spaß noch

    1. äh ja genau…wenn du PC und Pi miteinander verbindest kann der schlecht das Paket aus dem Internet laden. Logisch das du nicht weiter kommst.

  13. Hi, Ich kann mir nicht mal das LibreELEC Image von https://libreelec.tv/downloads/ herunterladen… was ist denn da los? versuch es schon den ganzen Vormittag, dabei lad ich schon 20 Jahre Dateien aus dem Netz…

    1. LibreELEC hat ein Problem mit seinen Subdomains, daher ist da aktuell kein Download möglich

  14. Die Anleitung funktioniert soweit, Amazon läuft , Netflix macht noch Problem: Anmeldung ist o.k. Filme kann mn auswählen, er versucht auch zu starten, aber bricht ohne Fehlermeldung ab, Hat jemand eine Idee?

      • Heavy on 01.04.2018 at 14:59

      Ja Du mußt beim Inputstream alles auf 480p stellen. Der Pi kann nicht mehr bei Netflix. Das Problem hatte ich auch. Was das für Auswirkungen auf Amazon Prime hat, weiß ich nicht, da ich es nicht nutze. Maginetv mag die Einstellung z.B. gar nicht. Führt da zu Hängern und Abstürzen.

  15. Habe nen Pi 3 B+ und LibreELEC auf dem neuesten Stand. Dann nach der Anleitung das WideVine installiert. Bis hierhin alles gut. Dann das Addon für Amazon Video installiert und so weiter. Klappt alles, bis auf das Abspielen der Videos. Leider sehe ich nur ein grünes, leicht flackerndes Bild. Was ist falsch gelaufen? Muss ich im InputStream noch etwas einstellen?

    Beste Grüße

    1. Hab es auf nem 3B+ noch nicht getestet. Hast du auch den Milhouse Build installiert?

      • Rainer on 29.03.2018 at 20:34

      Ich habe leider genau das gleiche Problem wie Alex. Keine Ahnung was da schief läuft

    2. Wie gesagt auf nem Pi 3B+ bisher nicht ausprobiert. Habe bisher auch noch keine Offizielle Nachricht von Libre gesehen das der Pi 3B+ unterstützt wird.

      • debutanker on 01.04.2018 at 07:44

      Habt ihr evtl. in den Player-Einstellungen in Kodi den OMX-Player aktiviert? Falls ja, diesen deaktivieren und den MMAL-Player aktivieren!

      • Maik on 10.04.2018 at 17:27

      Bei mir läuft es auf dem Pi 3 b+ nach Anleitung. Ausnahme Amazon habe ich nicht installiert.

      LG Maik

  16. Schöne Anleitung, vielen Dank.

  17. Hi,

    bekomme leider beim Versuch mit Putty auf den Pi zuzugreifen folgenden Fehler:

    network error connection refused

    SSH ist natürlich aktiviert. Komischerweise habe ich das Problem auf beiden meiner Pi´s, beide mit der aktuellen milhouse Version. Vorher nie Probleme gehabt. 🙁

    1. SSH ist per Default deaktiviert. Du musst es in den LibreELEC Einstellungen erst aktivieren!

      • Thomas on 24.02.2018 at 16:21

      Ist mir klar, deswegen schrieb ich extra, dass SSH aktiviert ist. Ich hab es jetzt nochmal mit der aktuellen offiziellen libreelec version versucht und damit klappt SSH ohne Probleme und auch Sky Go läuft.

      Warum mal also den Umweg über die Milhouse build gehen sollte erschließt sich mir nicht so ganz. Erfahrugnsgemäß bleibt man besser bei den offiziellen releases.

    2. Milhouse sind Offizielle Builds. Halt Beta. Der Umweg war bisher nötig weil die Addons nicht für Kodi17 verfügbar waren.

      • Henry on 31.03.2018 at 16:31

      Verschlüsselung im Putty umstellen!

  18. Danke für die Anleitung. Habe libreelec und Netflix zum laufen gebracht. Amazon Prime und sky Go lässt sich nicht installieren. Wenn ich die Apps anklicke kommen verschiedene Abhängigkeiten zur Auswahl… Woran könnte das liegen? Wäre über einen Tip dankbar, da ich mit meinem pi das sky Abo buchen will….

    1. Da fragst du am besten die Entwickler der Addons. Kann dir nur den Tip geben dich nicht auf die Funktionsfähigkeit zu verlassen. Also mach kein Sky Abo nur für den Pi! Wenn du schon ein Abo hast und es nutzt und den Pi zusätzlich verwendest (SkyGo) dann Ok.

      Sobald Sky, Amazon etc was ändern kann es sein das die Addons nicht mehr laufen!

Schreibe einen Kommentar

Your email address will not be published.