Beiträge von floreno

    Hi @rolapp,

    auf zwei Android-Boxen mit Coreelec bekomme ich regelmässig die Fehlermeldung "Database locked". Das scheint wohl im Zusammenhang mit instabilen Internetverbindungen aufzutauchen oder wenn der VPN-Tunnel auf- oder abgebaut wird und auch erst nach restart des gesamten systems oder sehr sehr langem warten verschwindet die Fehlermeldung. Solange ist das Plugin nicht nutzbar. Irgendwie würde ich gerne dieses Problem aus der Welt schaffen. Meinst du Abhilfe könnte ein herabsetzen des Timeout bringen (falls möglich)? Hatte auch schon drüber nachgedacht ob zwei Datenbanken eine für die Updates und eine danach erstellte Kopie für die Gui-Anzeige was bringen könnte. Oder hast du evtl. noch andere Vorschläge?

    Danke erstmal @rolapp und @toab90 für eure Tips.

    Tatsächlich läuft das Addon bei meiner Freundin auf einer Android-Box die per HDMI an den TV angeschlossen ist mit einer Auflösung von 1920x1080 @ 50.00. Bandbreiten-Einstellungen in Kodi waren deaktiviert. Das Ding mit dem "ignore Display resolution" hatte ich zwischenzeitlich auch in den inputstream adaptive Einstellungen gefunden und auf "Besserung" gehofft. Leider ohne Erfolg.

    Aber die Lösung war noch simpler: Im Player bei laufender "schlechter" Auflösung die Controls (Play/Pause/Stop/FF/…) aufrufen und ganz rechts unter den "Einstellungen" (Zahnrad-Icon) die "Videoeinstellungen" öffnen. Dort konnte ich dann unter "Videostream" zwischen den 6 verschiedenen Streams/Auflösungen manuell wählen.

    Denke ich muss nochmal in den Kodi-Settings schauen warum nicht automatisch der beste Stream startet. Von der ZattooHiQ-Addon-Seite her lässt sich das nicht beeinflussen oder?

    Schönen Wochenstart und danke nochmal!

    Moin,
    habe heute mein Ultimate freigeschaltet. ZattooHiQ Account-Cache gelöscht, DB erneuert und Kodi neu gestartet.
    Leider werden bei mir alle Streams nur in einer Auflösung von 512x288 Pixel aufgerufen.
    Hat jemand eine Idee woran es liegen könnte? Bandwidth habe ich natürlich auch schon hochgeschraubt ;) u.a. auch im "Inputstream Adaptive"

    Coreelec (official) 19.3-Matrix, Zattoo-HiQ 3.0.53+matrix (CH)

    Heute habe ich das seltsame Problem die Sender unter dem Menüpunkt "Vorschau" nicht abspielen zu können. Über den Menüpunkt "EPG" funktioniert die Senderwiedergabe. Woran könnte das liegen? Neustart, Cache löschen und Datenbank neu anlegen habe ich schon versucht. Das ganze läuft (nicht) in der Zattoo-Version 2.0.33 unter KODI 18.7 auf einem Raspi-Zero mit deutschem Zattoo-Abo.

    Code
    File "/home/pi/.kodi/addons/plugin.video.zattoo_hiq/plugin.py", line 27, in <module>
      _main_.main()
    File "/home/pi/.kodi/addons/plugin.video.zattoo_hiq/resources/lib/main.py", line 1579, in main
      watch_channel(cid, start, end, showID, restart=='true', showOSD=='1')
    File "/home/pi/.kodi/addons/plugin.video.zattoo_hiq/resources/lib/main.py", line 818, in watch_channel
      program = _zattooDB_.get_showID(showID)
    File "/home/pi/.kodi/addons/plugin.video.zattoo_hiq/resources/lib/zattooDB.py", line 682, in get_showID
      'channel': row['channel'],
      TypeError: 'NoneType' object has no attribute '__getitem__'
    -->End of Python script error report<--

    Habe mal geschaut wie der Webplayer die Session abruft.
    Session wird anscheinend nun über https://zattoo.com/zapi/v3/session abgefragt.
    Serverantwort (Hashes hab ich geXst):

    Sieht das Json kompatibel mit der alten API-Version aus?
    Dann müsste evtl. nur die URL geändert werden.

    P.S.: Hab es gerade mal zum Spass getestet und ein paar URLs im Plugin geändert, scheint aber leider nicht zu laufen :(

    Moin,

    vielen Dank erstmal für deine tolle Arbeit zu dem Plugin rolapp!!!!!

    Seit dem 22. September läuft das Plugin auf zwei verschiedenen Geräten nicht mehr. Einmal ne Wetek-Play und das andere Gerät ist eine billige Android-Box.

    Habe Zattoo mehrfach komplett deinstalliert und neu installiert ohne Veränderung :( Aus dem Logfile kann ich sehen das ZattooHiQ Probleme hat eine session.cache-Datei zu finden (No such file or directory). Per SSH in den Ordner geschaut und da ist tatsächlich keine session.cache-Datei.

    Kann mir jemand helfen?

    Kodi Version 18.8
    ZattooHiQ Version 2.0.19

    Im Kodi-Log steht folgendes:
    2020-09-23 04:25:41.684 T:9211 DEBUG: plugin.video.zattoo_hiq: ZapiCall https://zattoo.com/zapi/session/hello{'lang': 'en', 'client_app_token': '3a49087dd3ccec35923eb5b5094ba23b', 'uuid': 'd7512e98-38a0-4f01-b820-5a5cf98141fe', 'format': 'json'}
    2020-09-23 04:25:42.037 T:9211 DEBUG: plugin.video.zattoo_hiq: HTTP Error 403: Forbidden
    2020-09-23 04:25:42.039 T:9211 DEBUG: plugin.video.zattoo_hiq: Error 403
    2020-09-23 04:25:42.076 T:9211 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
    Error Type: <type 'exceptions.OSError'>
    Error Contents: [Errno 2] No such file or directory: '/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/us…q/session.cache'
    Traceback (most recent call last):
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…o_hiq/plugin.py", line 25, in <module>
    import resources.lib.main as _main_
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…ces/lib/main.py", line 34, in <module>
    from resources.lib.library import library
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…/lib/library.py", line 29, in <module>
    _zattooDB_ = ZattooDB()
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…lib/zattooDB.py", line 105, in __init__
    self.zapi=self.zapiSession()
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…lib/zattooDB.py", line 129, in zapiSession
    if zapiSession.init_session(__addon__.getSetting('username'), __addon__.getSetting('password'), ZAPIUrl):
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…/zapisession.py", line 67, in init_session
    else: return self.renew_session()
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…/zapisession.py", line 192, in renew_session
    return self.session() and self.login()
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…/zapisession.py", line 172, in session
    sessionData = self.exec_zapiCall(api, params, 'session')
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…/zapisession.py", line 142, in exec_zapiCall
    content = self.request_url(url, params)
    File "/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…/zapisession.py", line 132, in request_url
    os.remove(os.path.join(profilePath, 'session.cache'))
    OSError: [Errno 2] No such file or directory: '/storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/us…q/session.cache'
    -->End of Python script error report<--
    2020-09-23 04:25:42.078 T:9211 DEBUG: onExecutionDone(10, /storage/emulated/0/Android/data/http://org.xbmc.kodi/files/.kodi/ad…o_hiq/plugin.py)
    2020-09-23 04:25:42.096 T:9019 DEBUG: ------ Window Init (DialogNotification.xml) ------
    2020-09-23 04:25:42.483 T:9211 INFO: Python interpreter stopped
    2020-09-23 04:25:42.484 T:9211 DEBUG: Thread LanguageInvoker 9211 terminating
    2020-09-23 04:25:42.486 T:9209 ERROR: GetDirectory - Error getting plugin://plugin.video.zattoo_hiq/
    2020-09-23 04:25:42.487 T:9209 DEBUG: Thread waiting 9209 terminating
    2020-09-23 04:25:42.499 T:9019 DEBUG: ------ Window Deinit (DialogBusy.xml) ------
    2020-09-23 04:25:42.506 T:9019 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.zattoo_hiq/) failed
    2020-09-23 04:25:42.507 T:9019 DEBUG: CGUIMediaWindow::GetDirectory ()
    2020-09-23 04:25:42.507 T:9019 DEBUG: ParentPath = [plugin://plugin.video.zattoo_hiq/]
    2020-09-23 04:25:42.533 T:9214 DEBUG: Thread waiting start, auto delete: false
    2020-09-23 04:25:42.535 T:9214 DEBUG: Thread waiting 9214 terminating
    2020-09-23 04:25:42.548 T:9215 DEBUG: Thread BackgroundLoader start, auto delete: false
    2020-09-23 04:25:42.569 T:9215 DEBUG: Thread BackgroundLoader 9215 terminating