Hallo,
ich versuch gerade auf meinen Raspberry Pi mit LibreELEC v8 auf das Angebot von SkyGo zuzugreifen. Die inputstream.adaptive und skygo Plugins/Addons sind installiert. Über das Skygo-Plugin kann man auch das aktuelle SkyGo Angebot durchgehen. Beim Starten eines Filmes kommt eine Fehlermeldung mit Verweis auf das Log. Ich habe es mehrmals probiert. Unten im Post sind zwei Ausschnitte aus der Log Datei reinkopiert (zwei der Versuche). Den einen Ausschnitt der Logdatei bei eingeschlatetem [definition='1','3']Debug[/definition] Modus habe ich als Textdatei angehängt (ein weiterer Zugriffsversuch). Ich habe die URL zum Abruf der Lizenz vom Lizenzserver gekürzt, weil ich mir nicht sicher war, ob da ggf. meine Logindaten im Klartext drinstehen.
Das Skygo Plugin scheint ordnungsgemäßg zu laufen, kontaktiert den Sky Lizenz Server und bekommt aber einen HTTP Error 500 zurück (siehe Log). Wenn ich nach CCurlFile::Open failed with code 500 for [Lizenz Server URL] über Google suche, wird mir eine Frage auf Seite 19 dieses Threads ausgegeben. Dort war das Problem aber eine veraltete Version des Skygo Plugins. Das sollte bei mir nicht der Fall sein (siehe Auflistung unten).
Interessanterweise wird eine Lizenz für den Film "Jupiter Ascending" erbeten. Ich hatte aber einen anderen Film angewählt (X-Men). Die URL für Jupiter Ascending scheint der Standardwert für eine url-Variable in einem Python Skript des SkyGo Plugins zu sein (skygo.py). Nun habe ich dort nicht genauer reingeschaut um zu prüfen, ob dieser Wert immer genommen wird oder eigentlich eine URL für den von mir generierten Film erstellt werden sollte ... . Vermutlich spielt der Film in der URL bei Abruf der Lizenz keine Rolle sondern sie muss nur für irgendeinen Film angefordert werden? Was ist, wenn der Film nicht mehr im Angebot ist? Ich habe nicht probiert, mir die URL für den von mir gewählten Film selbst zusammen zu basteln und im Python Skript einzufügen.
Habt ihr eine Idee, wie ich mein Problem mit dem SkyGo Plugin behebe?
Viele Gruesse,
Daniel
OS:
- LibreELEC Version 8.0.1
- Kodi 17.1
- Git Revision fc1619b
- Compiliert am 22. Maerz 2017
Addons/Plugins:
- kodi inputstream v1.0.6 (laut /usr/share/kodi/addons/kodi.inputstream/addon.xml)
- inputstream.adaptive v1.0.8.0 (aus dem LibreELEC Repository installiert)
- skygo Plugin v1.0.8.1 (zip archiv runtergeladen von https://github.com/kodinerds/repo….video.skygo.de)
- skygo Plugin v1.0.8.0 als Alternative getestet (falls inputstream.adaptive und skgyo genau uebereinstimmen muessen)
- Die inputstream.mpd und inputstream.smoothstream Addons sind nicht installiert (wurden durch inputstream.adaptive abgeloest, wenn ich es richtig verstanden habe)
Vorgehen bei Installation:
- installation des inputstream.adaptive Addons und des SkyGo Plugins (eigentlich haette das zum Schluss kommen sollen ...)
- der Anleitung in [Kodi 17 +] Inputstream HowTo + AddOns für Kodi 17 ab Beta 6 +, aktuelle Git builds < Update 10.12.2016 folgend das Skript getwidevine.sh ausgefuehrt
- das getwidevine.sh Skript hat die ssd_wv.so nach ~/.kodi/cdm verlinked (von ~/.kodi/addons/inputstream.adaptive/lib/), das widevine Plugin nach ~/.kodi/cdm runtergeladen; liegt dort auch alles bzw. is korrekt verlinkt
- Nutzer-E-Mailadresse (gleiche wie beim Webbrowser Login) und Passwort in den Einstellungen des SkyGo Plugins eingegeben
Log Auschnitt 1
09:48:22.137 T:1780478880 ERROR: GetDirectory - Error getting
09:48:38.093 T:1546761120 ERROR: Previous line repeats 6 times.
09:49:01.210 T:1546761120 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 500
09:49:01.210 T:1546761120 ERROR: CCurlFile::Open failed with code 500 for https://wvguard.sky.de/WidevineLicenser/WidevineLicenser|Content-Type&Expect&Referer=http%3a%2f%2fwww.skygo.sky.de%2ffilm%2fscifi--fantasy%2fjupiter-ascending%2fasset%2ffilmsection%2f144836.html # SCHNIPP
09:49:01.210 T:1546761120 ERROR: AddOnLog: InputStream Adaptive: License server returned failure
09:49:01.210 T:1546761120 ERROR: AddOnLog: InputStream Adaptive: Unable to generate a license
09:49:01.212 T:1546761120 ERROR: CVideoPlayer::OpenInputStream - error opening [http://skywebvod-s.akamaihd.net/ondemand/Production/de_at/movies/F30051839____100332002/F30051839____100332002.ism/Manifest]
09:49:01.213 T:1962528768 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.skygo.de/?action=playVod&vod_id=760786]
Log Ausschnitt 2
12:48:32.843 T:1962528768 NOTICE: VideoPlayer: Opening: http://skywebvod-s.akamaihd.net/ondemand/Production/de_at/movies/F30051839____100332002/F30051839____100332002.ism/Manifest
12:48:32.843 T:1962528768 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
12:48:32.866 T:1563538336 NOTICE: Creating InputStream
12:48:34.538 T:1563538336 ERROR: CCurlFile::FillBuffer - Failed: HTTP returned error 500
12:48:34.539 T:1563538336 ERROR: CCurlFile::Open failed with code 500 for https://wvguard.sky.de/WidevineLicenser/WidevineLicenser|Content-Type&Expect&Referer=http%3a%2f%2fwww.skygo.sky.de%2ffilm%2fscifi--fantasy%2fjupiter-ascending%2fasset%2ffilmsection%2f144836.html # SCHNIPP
12:48:34.539 T:1563538336 ERROR: AddOnLog: InputStream Adaptive: License server returned failure
12:48:34.539 T:1563538336 ERROR: AddOnLog: InputStream Adaptive: Unable to generate a license
12:48:34.541 T:1563538336 ERROR: CVideoPlayer::OpenInputStream - error opening [http://skywebvod-s.akamaihd.net/ondemand/Production/de_at/movies/F30051839____100332002/F30051839____100332002.ism/Manifest]
12:48:34.541 T:1563538336 NOTICE: CVideoPlayer::OnExit()
12:48:34.541 T:1962528768 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.skygo.de/?action=playVod&vod_id=760786]
12:48:34.542 T:1962528768 NOTICE: CVideoPlayer::CloseFile()
12:48:34.542 T:1962528768 NOTICE: VideoPlayer: waiting for threads to exit
12:48:34.542 T:1962528768 NOTICE: VideoPlayer: finished waiting
12:48:34.542 T:1962528768 NOTICE: CVideoPlayer::CloseFile()
12:48:34.542 T:1962528768 NOTICE: VideoPlayer: waiting for threads to exit
12:48:34.543 T:1962528768 NOTICE: VideoPlayer: finished waiting
Alles anzeigen