Hi @rbuehlma leider klappt es nicht mit den gepatchten inputstream.adaptive auf den RPi..
Alles lässt sich bauen und installieren, aber dann passiert nichts wenn man ein Sender auswählt.
Wechselt wieder zu inputstream.mpd dann funktioniert pvr.zattoo V0.2.10 wieder (allerdings ohne Replay funktion).
Hast du kodi auch für inputstream.adaptive gepatched?
Beiträge von indri
-
-
Habe nun eine DebugLog erstellt die man hier finden kann
die Zip Dateien die du versuchst zu installieren sind nicht gültig (siehe Logausschnitt unten).
Mit den Dateien aus meiner Repo hat das aber nix zu tun, habe gleich getestet und keine Probleme festgestellt.
Versuch es noch einmal die Zip Dateien aus meiner Repo runterzuladen und kopiere sie auf den RPi (und lösche vorher die vorhandene Dateien in downloads)Code15:49:56.028 T:1962024960 DEBUG: CAddonInstaller: installing from zip '/storage/downloads/inputstream.mpd-1.2.6.0.zip' 15:49:56.032 T:1962024960 DEBUG: ZipManager: not a zip file! 15:49:56.033 T:1962024960 ERROR: GetDirectory - Error getting zip://%2fstorage%2fdownloads%2finputstream.mpd-1.2.6.0.zip/ ... 15:50:06.495 T:1962024960 DEBUG: CAddonInstaller: installing from zip '/storage/downloads/pvr.zattoo-0.2.6.1.zip' 15:50:06.499 T:1962024960 DEBUG: ZipManager: not a zip file! 15:50:06.499 T:1962024960 ERROR: GetDirectory - Error getting zip://%2fstorage%2fdownloads%2fpvr.zattoo-0.2.6.1.zip/
-
Vielleicht meldet sich ja indri noch dazu und kann mir eventuell helfen
versuch mal ein [definition='1','4']Debuglog[/definition] hochzuladen.. dann kann ich vielleicht helfen.
Es sollte aber reichen den .tar (von meiner Repo, siehe Signatur) im .update zu kopieren, anschliessend neustarten und danach inputstream.mpd und zattoo.pvr (beide von meiner Repo) installieren. -
Die neue Version des Addon verwendet nun Curl
Hi @rbuehlma tiptop, geht wieder!!
Habe meine Repo aktualisiert.
-
@jkdask Ja auch, siehe hier
Hast du den Port in HTTPSocket.cpp auch von 80 auf 443 geändert?Es geht trotzdem nicht.
Code
Alles anzeigen13:16:01.915 T:140543262664448 DEBUG: AddOnLog: Zattoo PVR Client: LoadEITCategories: Add name [Standup] for category 00 13:16:01.916 T:140543262664448 DEBUG: AddOnLog: Zattoo PVR Client: Zat created 13:16:01.917 T:140543262664448 DEBUG: AddOnLog: Zattoo PVR Client: Http-Request: https://zattoo.com. 13:16:01.917 T:140543262664448 DEBUG: AddOnLog: Zattoo PVR Client: BuildRequestString: method=GET | path=//zattoo.com | host=https | port= 443 13:16:01.917 T:140543262664448 DEBUG: AddOnLog: Zattoo PVR Client: BuildRequestString: request=GET //zattoo.com HTTP/1.0^M Host: https:443^M Accept: */*^M Cookie: ^M User-Agent: Mozilla/5.0 (QtEmbedded; U; Linux; C) AppleWebKit/533.3 (KHTML, like Gecko) MAG200 s tbapp ver: 2 rev: 250 Safari/533.3^M Connection-Timeout: 5 13:16:05.527 T:140544774604480 INFO: Python, unloading python shared library because no scripts are running anymore 13:16:05.536 T:140544774604480 DEBUG: UnloadExtensionLibs, clearing python extension libraries 13:16:06.957 T:140543262664448 ERROR: AddOnLog: Zattoo PVR Client: Execute: failed to connect 13:16:06.957 T:140543262664448 DEBUG: AddOnLog: Zattoo PVR Client: Http request failed 13:16:06.957 T:140543262664448 ERROR: AddOnLog: Zattoo PVR Client: Error getting app token 13:16:06.957 T:140543262664448 ERROR: AddOnLog: Zattoo PVR Client: Could not get an app id. 13:16:06.957 T:140543262664448 DEBUG: CAddonCallbacksAddon - QueueNotification - Zattoo PVR Client - Error Message : '' 13:16:06.957 T:140543262664448 DEBUG: Calling TransferSettings for: Zattoo PVR Client 13:16:06.964 T:140544774604480 DEBUG: ------ Window Init (DialogNotification.xml) ------ 13:16:06.971 T:140543275300608 DEBUG: Thread PVRManager start, auto delete: false 13:16:06.971 T:140543275300608 DEBUG: PVRManager - Load - active clients found. continue to start 13:16:06.972 T:140543262664448 DEBUG: CAddonMgr: enabled pvr.zattoo
-
Habe nun versucht das addon gegen libcurl zu bauen, jedoch wird gemäss [definition='1','0']log[/definition] nicht die static library gewählt.
Es steht doch "set(ADDONS_PREFER_STATIC_LIBS ON)"@jkdask ist das bei dir auch so?
Scheint auch mit libcurl immer noch nicht zu funktionieren.
Code-- Checking to see if CXX compiler accepts flag -flto - yes -- Found Yajl: /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/toolchain/armv7ve-libreelec-linux-gnueabi/sysroot/usr/lib/libyajl.a (found suitable version "2.1.0", minimum required is "2.0.0") -- Found CURL: /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/toolchain/armv7ve-libreelec-linux-gnueabi/sysroot/usr/lib/libcurl.so (found version "7.53.1") -- ZATTOO_VERSION=0.2.5 -- Configuring done -- Generating done
-
Die Methode für die HTTP(S)-Requests mit libcurl bauen.
Sorry die Frage, aber wie genau?
Würde PKG_DEPENDS_TARGET="curl toolchain kodi-platform tinyxml2 yajl" reichen? -
@jkdask: kannst du bitte sagen was gemacht werden muss damit es mit libcurl funktioniert?
Funktioniert es bei dir mit Milhouse builds (also ohne rbuehlmas patches)? -
ahh ok, was hast du also gemacht um libcurl anzusprechen?
mit Milhouse Build
also ohne patches (für kodi und inputstream.mpd)?
-
Habe alle http durch https ersetzt
in ZatData.cpp?
Ich hatte es bereits gestern probiert und hat bei mir leider nicht geklappt..
welchen Setup hast du? -
Funktioniert soweit alles wieder. Ist ein bisschen dirty, sonst würde ich es posten.
wäre sicher spannend zu wissen..
-
Werde das bei Gelegenheit versuchen. Ich kann noch nicht sage, wann ich genau dazu komme.
vielleicht hilft das weiter:
https://curl.haxx.se/libcurl/c/http-post.html -
bitte hier unterstützen!
-
-
@Arokhaerr ich verwende nur Leia (wegen Retroplayer) im Moment, und da es recht stabil läuft denke ich nicht dass ich zurück zu Krypton gehe.
Wegen Skin, ich verstehe dich da ich auch unzufrieden mit stock Estuary bin, probiere mal Mimic oder Omni, die laufen bei mir sehr gut mit Leia auf die RPis.@ide10 kann nicht sagen weil ich kein skygo habe, aber DAZN geht bei mir nicht mehr (die Voraussetzungen sind aber gleich), daher leider wird es nicht klappen auch wenn beide inputsreams am laufen hat, ausser @rbuehlma lässt uns überraschen und macht pvr.zattoo mit inputstream.adaptive kompatibel
-
Ah, ok.. ist ein art Netflix aber nur für Sport.
Kostet halt 13 Franken/Mo. hier in der Schweiz, aber es lohnt sich (imo).Ich könnte einfach ein Chromecast dafür verwenden, mit Kodi macht es aber viel mehr Spass.
-
Allerdings habe ich auch wieder eigene Patches erstellt, damit andere PVR Addons, abgesehen von Zattoo, auch laufen...
@vel2000: hast du DAZN (auch wenn kein PVR Addon) getestet?
Bei mir geht DAZN seit dem zattoo_dash patches nicht mehr -
Für RPi2/3 siehe Signatur.
-
ok, danke.
Hast du schon Pläne wenn agile in master gemerged wird?
Wird dort zattoo_dash auch weiter nur mit inputstream.mpd(dash) funktionieren?
Gibt ein ETA wann ein PVR-Addon diese FileItem "properties" setzen kann?Sorry für so viele Fragen..
-
Ah, ok, dann sollte das sein.
Habe den Branch versucht mit den aktuellen Master zu bauen, leider bekomme ich folgenden Fehler:
Code
Alles anzeigenmake[3]: Leaving directory '/home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/.armv7ve-libreelec-linux-gnueabi' [ 46%] Built target peripherals_devices In file included from /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/addons/PVRClients.h:29:0, from /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/channels/PVRChannelGroupInternal.cpp:28: /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/addons/PVRClient.h:225:39: error: 'CConstEpgInfoTagPtr' in namespace 'EPG' does not name a type PVR_ERROR IsRecordable(const EPG::CConstEpgInfoTagPtr &tag, bool *isRecordable); ^~~~~~~~~~~~~~~~~~~ /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/addons/PVRClient.h:234:32: error: 'CConstEpgInfoTagPtr' in namespace 'EPG' does not name a type bool IsPlayable(const EPG::CConstEpgInfoTagPtr &tag); ^~~~~~~~~~~~~~~~~~~ /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/addons/PVRClient.h:243:43: error: 'CConstEpgInfoTagPtr' in namespace 'EPG' does not name a type const std::string GetEpgTagUrl(const EPG::CConstEpgInfoTagPtr &tag, const CStringPropertyMapPtr &properties); ^~~~~~~~~~~~~~~~~~~ In file included from /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/addons/PVRClients.h:29:0, from /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/channels/PVRChannelGroupInternal.cpp:28: /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/addons/PVRClient.h:713:40: error: 'CConstEpgInfoTagPtr' in namespace 'EPG' does not name a type static void WriteEpgTag(const EPG::CConstEpgInfoTagPtr &tag, EPG_TAG &pvrTag); ^~~~~~~~~~~~~~~~~~~ In file included from /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/channels/PVRChannelGroupInternal.cpp:28:0: /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/addons/PVRClients.h:662:30: error: 'CConstEpgInfoTagPtr' in namespace 'EPG' does not name a type bool IsRecordable(const EPG::CConstEpgInfoTagPtr &tag) const; ^~~~~~~~~~~~~~~~~~~ /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/addons/PVRClients.h:663:28: error: 'CConstEpgInfoTagPtr' in namespace 'EPG' does not name a type bool IsPlayable(const EPG::CConstEpgInfoTagPtr &tag); ^~~~~~~~~~~~~~~~~~~ /home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/xbmc/pvr/addons/PVRClients.h:664:43: error: 'CConstEpgInfoTagPtr' in namespace 'EPG' does not name a type const std::string GetEpgTagUrl(const EPG::CConstEpgInfoTagPtr &tag, const CStringPropertyMapPtr &properties); ^~~~~~~~~~~~~~~~~~~ make[3]: *** [build/pvr/channels/CMakeFiles/pvr_channels.dir/build.make:111: build/pvr/channels/CMakeFiles/pvr_channels.dir/PVRChannelGroupInternal.cpp.o] Error 1 make[3]: Leaving directory '/home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/.armv7ve-libreelec-linux-gnueabi' make[2]: *** [CMakeFiles/Makefile2:4161: build/pvr/channels/CMakeFiles/pvr_channels.dir/all] Error 2 make[2]: Leaving directory '/home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/.armv7ve-libreelec-linux-gnueabi' make[1]: *** [Makefile:128: all] Error 2 make[1]: Leaving directory '/home/ijr/temp/LibreELEC.tv/build.LibreELEC-RPi2.arm-9.0-devel/kodi-zattoo_replay/.armv7ve-libreelec-linux-gnueabi'