hubsif/kodi-magentasport

Eiskockey DEL - Streams können nicht abgespielt werden

Closed this issue · 2 comments

Sowohl Gamereports, als auch Wiederholungen können nicht abgespielt werden.

im Log sehe ich folgenden Fehler:

17:53:09.516 T:140022138661056 WARNING: Playlist Player: ListItem type must be audio or video, use ListItem::setInfo to specify!

Hi,

Die Warning, die du gepostet hast, sollte das Abspielen nicht beeinflussen. Was sagt den das Log noch? Denn bei mir funktioniert es bei BBL, ich denke DEL sollte dann eigentlich auch funktionieren.

Ich habe mir das Problem inzwischen nochmal genauer angeschaut. Das Problem tritt nicht nur in DEL auf, sondern überall. Livestreams funktionieren, aber die Einträge Gamereport und Wiederholung zu einem vergangenen Spiel funktionieren nicht.
Für diese Einträge wird das Addon anscheinend gar nicht aufgerufen.

z.B. der Eintrag MHP RIESEN Ludwigsburg - Brose Bamberg in Basketball - Easy Credit BBL > Woche 4 löst einen addon-Aufruf aus und args hat folgenden Wert: {'event': '/event/10212', 'mode': 'event'}

für den Eintrag Gamereport sehe ich im Debug-Log nur

OnPlayMedia plugin://plugin.video.telekomsport/?isLivestream=False&isPay=False&mode=video&videoid=34053

aber keinen Aufruf des Addons. Ich hätte einen Aufruf mit mode: video erwartet

edit: Ich schaue mir gerade den Ablauf durch xbmc.log-Einträge genauer an.
Die Funktion getevent erstellt die Einträge mit folgenden urls, was nach meiner Ansicht korrekt ist:

  • groupelement 0, eventVideo 0, title: Gamereport, url: plugin://plugin.video.telekomsport/?isLivestream=False&isPay=False&mode=video&videoid=34053
  • groupelement 0 eventVideo 1 title: Wiederholung url: plugin://plugin.video.telekomsport/?isLivestream=False&isPay=True&mode=video&videoid=34055

d.h. durch diese URL müsste das Addon dann mit mode: video aufgerufen werden, und die Funktion getvideo aufrufen, was aber scheinbar nicht passiert

Edit2: Es liegt doch an der fehlenden Info. wenn ich li.setInfo('video', {}) hinzufüge, wird das Video abgespielt

Edit3: Entschuldige bitte vielmals. Es sieht so aus, als hätte ich durch das Testen die Versionen durcheinander gebracht. Nach einer Neuinstallation der neuesten Version geht es auch so.