[Kodi 17 +] Inputstream HowTo + AddOns für Kodi 17&18 < Update 31.12.2017

  • [infobox]Repos Offline, aufgrund der im Umlauf befindlichen, verschiedensten, Version gib es keine Kompatibilitäts Garantie mehr.Die Distributionen sollten jetzt auch selber in der Lage sein, passende Versionen zu liefern.[/infobox]
    [infobox]Dieses HowTo sollte seit der Einführung von script.module.inputstreamhelper, ab Kodi 17.6 als Standard Addon enthalten, nicht mehr nötig sein, es dient nur noch der Vollständigkeit und als Hilfe bei Problemlösungen, Updates sind nach meiner Meinung nicht mehr nötig.[/infobox]

    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen


    Hallo,


    hier findet ihr die aktuellen Inputstream AddOns für den Kodi [17&18] VideoPlayer,


    Voraussetzung ist Kodi 17 oder 18 , ältere Versionen werden nicht unterstützt.


    Zur Zeit verfügbar für folgende Kodi Plattformen: Linux_x86_64, Linux_armV7, OSX/64, Win/64 und Win/32,


    für den Odroid C2/32Bit schaut hier nach, Android wird hier nicht unterstützt, dort ist ein anderer Weg nötig.


    Für den RPi 1 und Odroid C2/64 Bit gibt es zur Zeit keine Unterstützung für DRM geschützten Content.


    Inputstream.adaptive (MPEG - DASH) + (Microsoft Smooth Streaming) + (HLS)



    Unterstützte Video AddOns - Amazon Prime Instant Video - SkyGo - Amazon Prime Reloaded - Maxdome - DAZN

    History: Aktuell - 2.0.18 < Update 08.09.2017


    Installation über das Kodinerds Binary Repo, bitte die Plattform beachten!


    [xattach=00000]für Linux_x86_64[/xattach] [xattach=00000]für Linux_armV7[/xattach] [xattach=00000]für Win/32[/xattach] [xattach=00000]für OSX/64[/xattach]


    !!! Die Archive, aus dem Repo, enthalten die ssd_wv.so/.dll/.dylib decrypter lib, im Ordner inputstream.adaptive/lib !!!


    Historisch bis Kodi 17 beta

    Spoiler anzeigen

    Spoiler anzeigen


    Inputstream.mpd (MPEG - DASH) für z.B. Amazon Prime [Anzeige] - Maxdome - DAZN


    Unterstützte Video AddOns - Amazon Prime Instant Video - Amazon Prime Reloaded - Maxdome - DAZN


    Spoiler anzeigen

    Spoiler anzeigen


    History: Aktuell - 1.2.17 < Update 18.10


    Spoiler anzeigen

    1.2.17

    Spoiler anzeigen


    - Read BaseURL from Period
    1.2.16
    - Start stream from beginning if seek goes before stream's start.
    1.2.15
    - Range: Header instead /range path postfix. Fixes cloudfront issues
    1.2.14
    - LiveStream: respect different timescales (stream / mpd)
    1.2.13
    - fix encrypted media wich broke in 1.2.12
    1.2.12 !!!broken encrypted media!!!
    - parse SampleDescription after reading MOOF to get correct SampleDescriptionIndex
    - Fix YT IndexRangeExact videos
    1.2.11
    - Use Default KID only if license_data is given
    - Extract MOOV from stream if mpd does not support it
    - Multiple SIDX support
    1.2.10
    - implement license_data to be able to receive user defined encryption information
    1.2.9
    - ignore trackid for streams with only one track
    - transport video parameters from AdaptationSet to Representation
    - Support hvc
    1.2.8
    - Representation placeolders evaluation in representations
    1.2.7
    - Avoid double DMX_GENERAL_STREAMCHANGE calls on startup
    - Allow restricting stream components (Audio / Video) for [definition=12,0]debug[/definition] purpose
    1.2.6
    - no restriction of placeholders (alow adp.segtpl's without rep placeholders)
    1.2.5
    - support of zattoo like streams
    1.2.4
    - some more corrections regarding live stream entry position
    1.2.3
    - new SSD interface version 5 / Bump kodi version to 1.0.5 (!!!new decrypters are needed)
    1.2.2
    - Fix UTC -> time_t conversation when reading LIVE stream infos
    1.2.1
    - Remove EnableStreamAtPTS callback as it has gone in kodi implementation
    1.2.0
    - pass default keyid (seig atom) from stream to decrypters (version bump of ssd interface!!!!)
    - first step of live stream support (still need some kodi changes to pass timeshift window)
    1.1.9
    - copy adp::segmenttemplate before parsing rep::segmenttemplate
    1.1.8
    - Fix seeking for SegmentTimeline in adaptationset (credits to frankr612)
    1.1.7
    - Fix selecting stream with min bandwith if all streams above limit (segfault in updatestream)
    - Fix counting of SegmentTimeLine segments
    1.1.6
    - Better streamselection using score
    - Fix broken decoder private data handling
    1.1.5
    - make sure that codec private data remains valid if stream is disabled
    - transport ADP::SegTpl::timescale to REP::SegTpl::timescale to be able to seek_time.
    1.1.4
    - Initialize SegmentTemplate struct members / (re)enable SegmentTimeline'd representations
    - Added [definition=12,0]debug[/definition] output regarding stream quality selection
    1.1.3
    - implement MPD::AdaptationSet::SegmentTemplate::SegmentTimeline
    1.1.2
    - Consider the SetVideoResolution on Startup
    - Change resolution logic from "must be smaller" to "smalles diff of area"
    1.1.1
    - implement manual stream selection (Configuration::StreamSelection)
    - implement MPD::SegmentTimeline
    1.1.0
    - cmake: rename find_package kodi to Kodi
    1.0.4
    - support GPAC mpd files, wich transport fragment information in SIDX atom of stream instead inside manifest file
    1.0.3
    - measure bandwidth, start video with quality with is <= bandwidth measured on previous video
    - remove URL seetings from settings dialog
    - add max. resolution setting
    1.0.0
    - initial release


    !!! Die Archive enthalten die ssd_wv.so/.dll/.dylib decrypter lib, im Ordner http://inputstream.mpd/lib !!!


    Danke an libdev und FernetMenta.


    Inputstream.smoothstream (Microsoft Smooth Streaming) für z.B. SkyGo


    Unterstützte Video AddOns - SkyGo Plugin


    Spoiler anzeigen

    Spoiler anzeigen


    History: Aktuell - 1.2.3 < Update 05.09


    Spoiler anzeigen

    1.2.3

    Spoiler anzeigen


    - remove parameters from mpd URL (credits frankr612)
    1.2.2
    - version bumps / new ssd interface v4 (new decrypters needed)
    1.2.1
    - Remove EnableStreamAtPTS callback as it has gone in kodi implementation
    1.2.0
    - Adapt changes of the new ssd version 3 interface (pls note that ssd interface verion MUST be 3 now)
    1.1.3
    - stop on end of stream
    1.1.2
    - make sure at least one representation is selected
    1.1.1
    - measure bandwidth, start video with quality with is <= bandwidth measured on previous video
    - remove URL seetings from settings dialog
    - add max. resolution setting
    1.1.0
    - cmake: rename find_package kodi to Kodi
    1.0.0
    initial release


    !!! inputstream.smoothstream hat als Abhängigkeit inputstream.mpd, <- dieses bitte zuerst installieren. !!!


    Danke an mapfau und FernetMenta.



    Historische Versionen der AddOn's findet ihr in meinem GitHub Repo.


    To be continued ..............

    Hauptsache man hat Spaß

    No Debug.log, no issue - Kein Support ohne Debug-log.

    CCR, The Band, Lynyrd Skynyrd, Led Zeppelin, Deep Purple .......

    I’m not going to complain that 2day they don’t make music like this anymore, I’m just grateful that it got made period.

    106 Mal editiert, zuletzt von vdr.tuxnet (31. Dezember 2017 um 14:10)

  • Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen


    Nur um die Frage zu klären wann welche Version des inputstream Addons zu nutzen ist.


    Mit commit 8c5ca5b
    war ein ABI Wechsel von 1.0.4 auf 1.0.5 nötig, daher sollten alle
    Versionen vor dem 6.8 die Version 1.2.0 einsetzen, danach die Version
    1.2.2 smoothstream bzw. 1.2.6 mpd zu verwenden

    Ab Kodi 17 Beta 6 ist ist inputstream.adaptive zu verwenden


    Genau überprüfen könnt ihr es in der Datei:


    Linux: /usr/share/kodi/addons/kodi.inputstream/addon.xml

    Win32: Kodi Installationsordner /addons/kodi.inputstream/addon.xml

    OSX: /Applications/http://Kodi.app/Contents/Resources/Kodi/addons/kodi.inputstream/addon.xml


    Schaut sie so aus, ist Version 1.2.0 zu verwenden:

    XML
    <?xml version="1.0" encoding="UTF-8"?>
        <addon id="kodi.inputstream" version="1.0.4" provider-name="Team Kodi">
        <backwards-compatibility abi="1.0.4"/>
        <requires>
        <import addon="xbmc.core" version="0.1.0"/>
        </requires>
        </addon>


    Schaut sie so aus, ist Version 1.2.2 smoothstream bzw. 1.2.6 mpd zu verwenden:

    XML
    <?xml version="1.0" encoding="UTF-8"?>
        <addon id="kodi.inputstream" version="1.0.5" provider-name="Team Kodi">
        <backwards-compatibility abi="1.0.5"/>
        <requires>
        <import addon="xbmc.core" version="0.1.0"/>
        </requires>
        </addon>


    Schaut sie so aus, ist inputstream.adaptive zu verwenden:

    XML
    <?xml version="1.0" encoding="UTF-8"?>
        <addon id="kodi.inputstream" version="1.0.6" provider-name="Team Kodi">
        <backwards-compatibility abi="1.0.6"/>
        <requires>
        <import addon="xbmc.core" version="0.1.0"/>
        </requires>
        </addon>


    Ich hoffe dieses hilft euch nun weiter, und die Fragen hierzu sollten beantwortet sein.

    Die 1.2.0 + Versionen findet ihr, bei mir, auf Githib im Ordner historic passend zur benötigten Plattform.

    Hauptsache man hat Spaß

    No Debug.log, no issue - Kein Support ohne Debug-log.

    CCR, The Band, Lynyrd Skynyrd, Led Zeppelin, Deep Purple .......

    I’m not going to complain that 2day they don’t make music like this anymore, I’m just grateful that it got made period.

    5 Mal editiert, zuletzt von vdr.tuxnet (22. Dezember 2017 um 20:46)

  • [warnbox] Bitte lest die Anleitungen sorgfältig + aktuellen Hinweis #2 von @vdr.tuxnet Im derzeitigen Entwicklungsstatus von Kodi17/Inputstream ist dies alternativlos. PS Wer nightlies und milhouse builds verwendet, sollte 2 mal wissen (und lesen!), was er tut![/warnbox]

    Inhalt teilweise veraltet, bitte ab Posting 4 weiterlesen.

    Spoiler anzeigen


    [infobox]Anleitung LibreELEC (Krypton) ab v7.90.002 ALPHA auf Raspberry Pi 2/3 (thx to @debutanker für den Vorreiter)[/infobox]

    Spoiler anzeigen


    ***Erste Version - wenn es bei euch nicht so funktioniert, bitte über die Diskussion oder PN melden***

    Vorweg: https://libreelec.tv/download-temp/alpha-preview/ installieren (z.B. mit Rufus , Installation , beim ersten Start SSH & Samba aktivieren). Danach mit z.B. Putty Verbindung aufbauen (login as: root, Passwort: libreelec). <- Sonst Google fragen!
    ___________

    • Widevine holen über Putty: curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh -o /tmp/getwidevine.sh && sh /tmp/getwidevine.sh
    • Aktuelles http://Inputstream.mpd/smoothstream aus dem Startpost Oben von vdr.tuxnet downloaden und installieren/updaten (Decrypter liegt nur in mpd)
    • Vergewissert euch, dass die Inputstream-Addons aktiviert sind: Unter Benutzer Addons-> Videoplayer Inputstream
    • Verlinkung setzen über Putty: ln -s /storage/.kodi/addons/inputstream.mpd/lib/libssd_wv.so /storage/.kodi/cdm/
    • Ergebnis prüfen über Putty: ls -lsa /storage/.kodi/cdm/

    Externer Inhalt fs5.directupload.net
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    Wenn's so aussieht, dann über Putty: reboot und ihr habt's geschafft!
    _______________________________________

    • Addon (Amazon, Maxdome, SkyGo...) installieren und anmelden (Anm.: Bei Amazon VOD in den Settings auf Inputstream stellen!)
    • fertig.

    [infobox]Anleitung LibreELEC (Krypton) ab v7.90.002 ALPHA auf Beebox N3150 oder andere x86_64 (thx to @debutanker für den Vorreiter)[/infobox]

    Spoiler anzeigen


    ***Erste Version - wenn es bei euch nicht so funktioniert, bitte über die Diskussion oder PN melden***

    Vorweg: https://libreelec.tv/download-temp/alpha-preview/ >Generic Build< installieren (z.B. mit Rufus , Installation, beim ersten Start SSH & Samba aktivieren). Danach mit z.B. Putty Verbindung aufbauen (login as: root, Passwort: libreelec). <- Sonst Google fragen!
    ___________

    • 1) Widevine holen über Putty: curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh -o /tmp/getwidevine.sh && sh /tmp/getwidevine.sh
    • 2) Aktuelles http://Inputstream.mpd/smoothstream aus dem Startpost Oben von vdr.tuxnet downloaden und installieren/updaten (Decrypter liegt nur in mpd)
    • 3) Verlinkung setzen über Putty: ln -s /storage/.kodi/addons/inputstream.mpd/lib/libssd_wv.so /storage/.kodi/cdm/
    • 4) Ergebnis prüfen über Putty: ls -lsa /storage/.kodi/cdm/

    Externer Inhalt fs5.directupload.net
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    • 5) Vergewissert euch, dass die Inputstream-Addons aktiviert sind: Unter Benutzer Addons-> Videoplayer Inputstream
    • 6) Dann über Putty: reboot und ihr habt's geschafft!

    _______________________________________

    • Addon (Amazon, Maxdome, SkyGo...) installieren und anmelden (Anm.: Bei Amazon VOD in den Settings auf Inputstream stellen!)
    • fertig.

    [infobox]Anmerkung zu OMSC (thx to @eminga)[/infobox]

    Spoiler anzeigen


    Wie ihr Widevine unter OMSC installiert, könnt ihr diesem Beitrag vom eminga entnehmen Klick

    [infobox]Anleitung Kodi 17 ab "Krypton" ALPHA2 auf Windows[/infobox]

    Spoiler anzeigen


    ***Erste Version - wenn es bei euch nicht so funktioniert, bitte über die Diskussion oder PN melden***

    Vorweg: https://kodi.tv/download/ aktuelle ALPHA build installieren
    ___________

    • Akuelles http://Inputstream.mpd/smoothstream aus dem Startpost Oben von vdr.tuxnet downloaden und installieren (updaten). Vergewissert euch, dass die Inputstream-Addons auch aktiviert sind. Unter Appdata (C:\Users\[BENUTZERNAME]\AppData\Roaming\Kodi) legt ihr euch ein Verzeichnis "cdm" (nicht cmd!) an

    Externer Inhalt www2.pic-upload.de
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.

    • In dieses Verzeichnis müssen 2 Dateien - (1) ssd_wv.dll (Decrypter) und (2)widevinecdm.dll
    • (1) Den Decrypter laded ihr euch auch von vdr.tuxnet oben aus diesem Thread und kopiert ihn in das cdm-Verzeichnis (natürlich entpackt)
    • (2) Die Datei widevinecdm.dll holt ihr euch nicht irgendwo aus dem Internet, sondern über eine Google Chrome (32-bit, nicht 64!) Installation. Um die aktuelle Widevine-Version daraus zu beziehen gebt im Browser chrome://components ein und geht auf "nach Updates suchen"

    Externer Inhalt www2.pic-upload.de
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    Die Dateipfade zur widevinecdm.dll variieren nun je nach Win7/8/10. Unter Win7 liegt sie z.B. hier: C:\Users\[BENUTZERNAME]\AppData\Local\Google\Chrome\User Data\WidevineCDM\[Versionsnummer]\_platform_specific\win_x86\ Kopiert die Datei und fügt sie ebenfalls in das cdm-Verzeichnis ein. Das wars schon.
    _______________________________________

    • Addon (Amazon, Maxdome, SkyGo...) installieren und anmelden (Anm.: Bei Amazon VOD in den Settings auf Inputstream stellen!)
    • fertig.

    [infobox]Anleitung Kodi 17 ab "Krypton" ALPHA2 auf OSX (Anleitung von @Horstepipe, getestet auf Kodi v17 Alpha2, OSX El Capitan und macOS Sierra Beta)[/infobox]

    Spoiler anzeigen


    Vorweg: kodi.tv/download/ aktuelle ALPHA build installieren
    ___________

    • Akuelles http://Inputstream.mpd/smoothstream für OSX/64 aus dem Startpost Oben von vdr.tuxnet downloaden und installieren (updaten). Vergewissert euch, dass die Inputstream-Addons auch aktiviert sind.
    • Im Finder mit Shift+Apfel+G oder Gehe zu -> Gehe zum Ordner nach
      QuellcodeQuellcode bearbeiten
      1. /users/deinBenutzername/Library/Application Support/Kodi

      navigieren. Dort legt ihr euch ein Verzeichnis "cdm" (nicht cmd!) an


    Externer Inhalt www2.pic-upload.de
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    • In dieses Verzeichnis müssen 2 Dateien - (1) libssd_wv.dylib (Decrypter) und (2) libwidevinecdm.dylib
    • (1) Den Decrypter ladet ihr euch auch von vdr.tuxnet oben aus diesem Thread und kopiert ihn in das cdm-Verzeichnis (natürlich entpackt)
    • (2) Die Datei libwidevinecdm.dylib holt ihr euch nicht irgendwo aus dem Internet, sondern über eine Google Chrome Installation. Um die aktuelle Widevine-Version daraus zu beziehen gebt in Chrome
      QuellcodeQuellcode bearbeiten
      1. chrome://components

      ein und geht auf "nach Updates suchen"


    Externer Inhalt www2.pic-upload.de
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.


    Zur libwidevinecdm.dylib Datei kommt ihr wieder mit Gehe zum Ordner
    Quellcode
    Quellcode bearbeiten

    1. /users/deinBenutzername/Library/Application Support/Google/Chrome/WidevineCDM/

    Dann auf den Ordner mit der Versionsnummer -> _platform_specific -> mac_x64 und die dort liegende libwidevinecdm.dylib ebenfalls ins cdm-Verzeichnis kopieren.
    _______________________________________

    • Addon (Amazon, Maxdome, SkyGo...) installieren und anmelden (Anm.: Bei Amazon VOD in den Settings auf Inputstream stellen!)
    • fertig.

    [infobox]Andere Anleitungen[/infobox]
    gern in die Diskussion posten!

    [warnbox]Für Fragen/Anmerkungen/Verbesserungen/Alternativen/Probleme... geht's hier lang:[/warnbox]

    Client 1: Raspi3, LibreElec, Kodi Krypton I Client 2: Intel i5 750, GeForce GTX 750, 8GB Ram, Win7, Kodi Krypton
    Display: Samsung UE40J6250
    Ego: Student aus Kiel, Kompetenzen in Lesen & Schreiben + Wirtschaft + Pädagogik I Alter Ego : Call me Mike

    9 Mal editiert, zuletzt von vdr.tuxnet (12. Dezember 2016 um 01:47)

  • 1. Das im ersten Post verlinkte, Plattform betreffende, Kodinerds Binary Repo über die Kodi Addonverwaltung als .zip installieren.
    2. Das betreffende inputstream Addon, aktuell inputstream.adaptive, aus dem Plattform Repo, über die Kodi Addonverwaltung, installieren und gegebenenfalls aktivieren.

    3. Beziehen der libwidevinecdm.so und anlegen der benötigten Ordner, diese Schritte immer mit den Userrechten ausführen der euren Kodi startet.Auf einem Linux Standartsystem, Ubuntu, Debian, Arch usw. wird ein normales Terminal geöffnet und die folgenden Schritte ausgeführt.
    Für Open/Libreelec Systeme logt man sich via SSH auf das System ein:

    von Linux aus: ssh <http://IP.der.Open/Libreelec.Installation> Beispiel: ssh 192.168.1.50


    von Windows aus benutzt ihr Putty um die SSH Verbindung zur Open/Libreelec Installation herzustellen, die Bedienung von Putty entnehmt bitte den

    einschlägigen Seiten über die SSH Bedienung von Putty.

    SSH Verbindung aufbauen:

    Linux: ssh <http://IP.der.Open/Libreelec.Installation> Beispiel: ssh 192.168.1.50
    Windows: via Putty

    Open/Libreelec meldet sich jetzt mit einer Passwordabfrage,
    bei Openelec ist das Password: openelec
    bei Libreelec ist das Password: libreelec

    Die Eingabe erfolgt unsichtbar, also nicht vertippen, auf ein vertippen antwortet das System mit einer erneuten Passwordabfrage.

    Die rm Zeilen sind nur bei einem Upgrade nötig, bei einer Neuinstallation braucht die nicht beachtet werden.

    Beispiel anhand von Linux zu Libreelec-RPI_2, ist aber bei allen Linux-basierenden Distributionen gleich:



    4. Linux armV7 (RPI2/3, Odroid_C2 32Bit) - Beziehen der libwidevinecdm.so und anlegen der benötigten Ordner:

    Kodi 17 (Krypton)

    Spoiler anzeigen

    Die rm Zeilen, 1 und 5, sind nur bei einem Upgrade nötig, bei einer Neuinstallation braucht sie nicht anwenden, Fehlermeldungen bei einer Neuinstallation
    durch die rm Zeilen können ignoriert werden, denn wo nichts ist, kann auch nichts gelöscht werden.
    Sollte alles korrekt installiert sein, unternimmt dieses Script nichts, also nicht wundern.


    Kodi 18 (Leia)

    Spoiler anzeigen
    Code
    rm ~/.kodi/cdm/libwidevinecdm.so
    
    
    curl -Ls http://nmacleod.com/public/libreelec/getwidevine.sh -o /tmp/getwidevine.sh && sh /tmp/getwidevine.sh
    
    
    rm ~/.kodi/cdm/libssd_wv.so

    Die rm Zeilen, 1 und 5, sind nur bei einem Upgrade nötig, bei einer Neuinstallation braucht sie nicht anwenden, Fehlermeldungen bei einer Neuinstallation
    durch die rm Zeilen können ignoriert werden, denn wo nichts ist, kann auch nichts gelöscht werden.
    Sollte alles korrekt installiert sein, unternimmt dieses Script nichts, also nicht wundern.

    4. Linux x86_64 - Beziehen der libwidevinecdm.so und anlegen der benötigten Ordner:

    Kodi 17 (Krypton)

    Spoiler anzeigen

    Die rm Einzelzeilen, 1 und 9, sind nur bei einem Upgrade nötig, bei einer Neuinstallation braucht sie nicht anwenden. Fehlermeldungen bei einer Neuinstallation
    durch die rm Zeilen können ignoriert werden, denn wo nichts ist, kann auch nichts gelöscht werden.
    Sollte alles korrekt installiert sein, unternimmt dieses Script nichts, also nicht wundern.


    Kodi 18 (Leia)

    Spoiler anzeigen
    Code
    rm ~/.kodi/cdm/libwidevinecdm.so
    
    
    wget http://nmacleod.com/public/libreelec/getwidevine.sh && chmod +x getwidevine.sh && ARCH=x86_64 ./getwidevine.sh
    
    
    rm ~/.kodi/cdm/libssd_wv.so

    Die rm Einzelzeilen, 1 und 5, sind nur bei einem Upgrade nötig, bei einer Neuinstallation braucht sie nicht anwenden. Fehlermeldungen bei einer Neuinstallation
    durch die rm Zeilen können ignoriert werden, denn wo nichts ist, kann auch nichts gelöscht werden.
    Sollte alles korrekt installiert sein, unternimmt dieses Script nichts, also nicht wundern.


    5. Nun sollte euer System Update sicher gerüstet sein


    Viel Spaß damit!

    Hauptsache man hat Spaß

    No Debug.log, no issue - Kein Support ohne Debug-log.

    CCR, The Band, Lynyrd Skynyrd, Led Zeppelin, Deep Purple .......

    I’m not going to complain that 2day they don’t make music like this anymore, I’m just grateful that it got made period.

    52 Mal editiert, zuletzt von vdr.tuxnet (7. November 2017 um 15:54)

  • mkdir %appdata%\Kodi\cdm
    1. Das im ersten Post verlinkte, Plattform betreffende, Kodinerds Binary Repo über die Kodi Addonverwaltung als .zip installieren.

    2. Das betreffende inputstream Addon, aktuell inputstream.adaptive, aus dem Plattform Repo, über die Kodi Addonverwaltung, installieren und gegebenenfalls aktivieren.

    3. Beziehen der libwidevinecdm.so und anlegen der benötigten Ordner.

    Kodi 17 (Krypton) 32Bit

    Spoiler anzeigen


    Eingabeaufforderung öffnen:


    1. mkdir %appdata%\Kodi\cdm


    Chrome 32Bit besorgen und entpacken.

    Nach Chrome-bin\<Chrome Versions Nummer>\WidevineCdm\_platform_specific\win_x86\ wechseln

    Beispiel: <Chrome Versions Nummer> -> 55.0.2883.75 , kann bei euch anders lauten.

    2. DEL /F /S /Q /A "%appdata%\Kodi\cdm\widevinecdm.dll"

    3. copy widevinecdm.dll %appdata%\Kodi\cdm

    Die DEL Zeile ist nur bei einem Upgrade nötig, bei einer Neuinstallation braucht die nicht beachtet werden.


    Verlinken des Decrypters nach %appdata%\Kodi\cdm

    Eingabeaufforderung mit Adminrechten öffnen:

    4. DEL /F /S /Q /A "%appdata%\Kodi\cdm\ssd_wv.dll"

    5. mklink %appdata%\Kodi\cdm\ssd_wv.dll %appdata%\Kodi\addons\inputstream.adaptive\lib\ssd_wv.dll


    Die DEL Zeile ist nur bei einem Upgrade nötig, bei einer Neuinstallation braucht die nicht beachtet werden.

    Kodi 18 (Leia) 32Bit

    Spoiler anzeigen


    Eingabeaufforderung öffnen:

    1. mkdir %appdata%\Kodi\cdm

    Chrome 32Bit besorgen und entpacken. <- Für Kodi 32Bit

    Nach Chrome-bin\<Chrome Versions Nummer>\WidevineCdm\_platform_specific\win_x86\ wechseln <- Für Kodi 32Bit

    Beispiel: <Chrome Versions Nummer> -> 55.0.2883.75 , kann bei euch anders lauten.

    2. DEL /F /S /Q /A "%appdata%\Kodi\cdm\widevinecdm.dll"

    3. copy widevinecdm.dll %appdata%\Kodi\cdm

    Die DEL Zeile ist nur bei einem Upgrade nötig, bei einer Neuinstallation braucht die nicht beachtet werden.

    Kodi 18 (Leia) 64Bit

    Spoiler anzeigen


    Eingabeaufforderung öffnen:

    1. mkdir %appdata%\Kodi\cdm

    Chrome 64Bit besorgen und entpacken. <- Für Kodi 64Bit

    Nach Chrome-bin\<Chrome Versions Nummer>\WidevineCdm\_platform_specific\win_x64\ wechseln <- Für Kodi 64Bit

    Beispiel: <Chrome Versions Nummer> -> 55.0.2883.75 , kann bei euch anders lauten.


    2. DEL /F /S /Q /A "%appdata%\Kodi\cdm\widevinecdm.dll"

    3. copy widevinecdm.dll %appdata%\Kodi\cdm

    Die DEL Zeile ist nur bei einem Upgrade nötig, bei einer Neuinstallation braucht die nicht beachtet werden.


    4. Nun sollte euer System Update sicher gerüstet sein.


    Viel Spaß damit!

    Hauptsache man hat Spaß

    No Debug.log, no issue - Kein Support ohne Debug-log.

    CCR, The Band, Lynyrd Skynyrd, Led Zeppelin, Deep Purple .......

    I’m not going to complain that 2day they don’t make music like this anymore, I’m just grateful that it got made period.

    47 Mal editiert, zuletzt von vdr.tuxnet (26. September 2017 um 17:47)

  • 1. Das im ersten Post verlinkte, Plattform betreffende, Kodinerds Binary Repo über die Kodi Addonverwaltung als .zip installieren.

    2. Das betreffende inputstream Addon, aktuell inputstream.adaptive, aus dem Plattform Repo, über die Kodi Addonverwaltung, installieren und gegebenenfalls aktivieren.

    3. Beziehen der libwidevinecdm.dylib und anlegen der benötigten Ordner.

    Kodi 17 (Krypton) 64Bit

    Spoiler anzeigen

    Eingabeaufforderung öffnen:

    1. mkdir -p ~/Library/Application\ Support/Kodi/cdm

    Google Chrome 64 Bit installieren, Chrome starten und in der Chrome Adresszeile:

    2.  chrome://components

    eingeben und bei Widevine Content Decryption Module auf nach Updates suchen klicken, Chrome kann nun geschlossen werden.

    Die libwidevinecdm.dylib befindet sich in /Applications/Google\ http://Chrome.app/Contents/Versions/<Chrome Versions Nummer>/Google\ Chrome\ Framework.framework/Libraries/WidevineCdm/_platform_specific/mac_x64

    Beispiel: <Chrome Versions Nummer> -> 54.0.2840.98, kann bei euch anders lauten.

    3. rm ~/Library/Application\ Support/Kodi/cdm/libwidevinecdm.dylib

    4. cp /Applications/Google\ Chrome.app/Contents/Versions/54.0.2840.98/Google\ Chrome\ Framework.framework/Libraries/WidevineCdm/_platform_specific/mac_x64/libwidevinecdm.dylib ~/Library/Application\ Support/Kodi/cdm

    Die rm Zeile ist nur bei einem Upgrade nötig, bei einer Neuinstallation braucht die nicht beachtet werden.

    Verlinken des Decrypters nach ~/Library/Application\ Support/Kodi/cdm/

    5. rm ~/Library/Application\ Support/Kodi/cdm/libssd_wv.dylib

    6. ln -s ~/Library/Application\ Support/Kodi/addons/inputstream.adaptive/lib/libssd_wv.dylib ~/Library/Application\ Support/Kodi/cdm/libssd_wv.dylib

    Kodi 18 (Leia) 64Bit

    Spoiler anzeigen

    Eingabeaufforderung öffnen:

    1. mkdir -p ~/Library/Application\ Support/Kodi/cdm

    Google Chrome 64 Bit installieren, Chrome starten und in der Chrome Adresszeile:

    2.  chrome://components

    eingeben und bei Widevine Content Decryption Module auf nach Updates suchen klicken, Chrome kann nun geschlossen werden.

    Die libwidevinecdm.dylib befindet sich in /Applications/Google\ http://Chrome.app/Contents/Versions/<Chrome Versions Nummer>/Google\ Chrome\ Framework.framework/Libraries/WidevineCdm/_platform_specific/mac_x64

    Beispiel: <Chrome Versions Nummer> -> 54.0.2840.98, kann bei euch anders lauten.

    3. rm ~/Library/Application\ Support/Kodi/cdm/libwidevinecdm.dylib

    4. cp /Applications/Google\ Chrome.app/Contents/Versions/54.0.2840.98/Google\ Chrome\ Framework.framework/Libraries/WidevineCdm/_platform_specific/mac_x64/libwidevinecdm.dylib ~/Library/Application\ Support/Kodi/cdm

    Die rm Zeile ist nur bei einem Upgrade nötig, bei einer Neuinstallation braucht die nicht beachtet werden.

    4. Nun sollte euer System Update sicher gerüstet sein.


    Viel Spaß damit!

    Hauptsache man hat Spaß

    No Debug.log, no issue - Kein Support ohne Debug-log.

    CCR, The Band, Lynyrd Skynyrd, Led Zeppelin, Deep Purple .......

    I’m not going to complain that 2day they don’t make music like this anymore, I’m just grateful that it got made period.

    27 Mal editiert, zuletzt von vdr.tuxnet (26. September 2017 um 17:45)

  • Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen
    Spoiler anzeigen


    Da es zur Zeit ein kleines Problem gibt, habe ich euch einen Temp Fix gebastelt, dieser verschwindet sobald @peak3d das kleine Problem in inputstream-adaptive behoben hat.


    Gültig für Linux x86_64, RPI2/3 und Win/32.


    Dieser Fix ist nur nötig für diejenigen, die Probleme mit SkyGo haben, andere Probleme behebt er nicht.


    Linux x86_64 und RPI2/3


    1. Das im ersten Post verlinkte, Plattform betreffende, Kodinerds Binary Repo über die Kodi Addonverwaltung als .zip installieren.


    2. Das betreffende inputstream Addon, aktuell inputstream.smoothstream, aus dem Kodinerds Binary Repo, über die Kodi Addonverwaltung, installieren und inputstream.mpd und inputstream.smoothstream gegebenenfalls aktivieren,
    inputstream.adaptive deaktivieren.


    3. Verlinken des Decrypters nach ~/.kodi/cdm_mpd


    Einloggen auf den betreffenden Rechner, via Konsole oder SSH, Befehle mit den Rechten des Kodi startenden Users ausführen:

    Code
    cp -a ~/.kodi/cdm/. ~/.kodi/cdm_mpd
    rm ~/.kodi/cdm_mpd/libssd_wv.so
    ln -s ~/.kodi/addons/inputstream.mpd/lib/libssd_wv.so ~/.kodi/cdm_mpd/


    4. Normal sollte SkyGo jetzt wieder ohne Probleme funktionieren.


    Windows

    1. Das im ersten Post verlinkte, Plattform betreffende, Kodinerds Binary Repo über die Kodi Addonverwaltung als .zip installieren.


    2. Das betreffende inputstream Addon, aktuell inputstream.smoothstream, aus dem Kodinerds Binary Repo, über die Kodi Addonverwaltung, installieren und inputstream.mpd und inputstream.smoothstream gegebenenfalls aktivieren,
    inputstream.adaptive deaktivieren.


    3. Verlinken des Decrypters nach %appdata%\Kodi\cdm_mpd


    Eingabeaufforderung öffnen:

    Code
    xcopy /E %appdata%\Kodi\cdm\* %appdata%\Kodi\cdm_mpd /s /i
    DEL /F /S /Q /A "%appdata%\Kodi\cdm_mpd\ssd_wv.dll"

    Eingabeaufforderung mit Adminrechten öffnen:

    Code
    mklink %appdata%\Kodi\cdm_mpd\ssd_wv.dll %appdata%\Kodi\addons\inputstream.mpd\lib\ssd_wv.dll

    4. Normal sollte SkyGo jetzt wieder ohne Probleme funktionieren.


    _________________________


    Ich habe dieses soweit blind aufgeschrieben ohne es zu überprüfen, sollte etwas nicht glatt gehen könnt ihr ja nachfragen.

    Hauptsache man hat Spaß

    No Debug.log, no issue - Kein Support ohne Debug-log.

    CCR, The Band, Lynyrd Skynyrd, Led Zeppelin, Deep Purple .......

    I’m not going to complain that 2day they don’t make music like this anymore, I’m just grateful that it got made period.

    6 Mal editiert, zuletzt von vdr.tuxnet (16. Dezember 2016 um 10:19)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!