GithubHelp home page GithubHelp logo

hubsif / kodi-magentasport Goto Github PK

View Code? Open in Web Editor NEW
19.0 12.0 9.0 3.71 MB

UNMAINTAINED, see README! Kodi Addon for watching streams from magentasport.de (formerly telekomsport.de) (easyCredit BBL, DEL, 3.Liga, Frauen-Fussball-Bundesliga, Sky Kompakt and more)

License: GNU General Public License v2.0

Python 100.00%
telekomsport kodi del bbl dritte-liga eishockey basketball magentasport kodi-addons watch

kodi-magentasport's Introduction

UPDATE: Unmaintained! Please use this fork instead!

Kodi Magenta Sport Addon (ehem. Telekom Sport)

Über

Mit diesem Addon kann man die Sportstreams von Magenta Sport (ehem. Telekom Sport) ansehen.

Installation

Das zipfile von der Releases Seite downloaden und in Kodi unter Addons installieren.

Bei Problemen gerne ein Github-Issue aufmachen oder eine E-Mail an [email protected].

About

This addon let's you watch the sports streams from Magenta Sport (formerly Telekom Sport).

Installation

Download the addon zipfile from the releases page and install it in Kodi -> Addons.

kodi-magentasport's People

Contributors

betacentauri avatar eng2heb avatar hubsif avatar tehtux avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kodi-magentasport's Issues

Wiederholungen nicht abspielbar auf China-Box (Amlogic S905X) mit Leia-Build

Hallo hubsif,
zunächst mal funktioniert Dein Plugin einwandfrei auf meiner Nvidia Shield (also Android TV) sowie mit dem Standard-LibreELEC (8.2.1) auf RPi3 und Wetek-Play und ebenso auf den hier verlinkten Images für Amlogic S905X.

Möchte man diese Boxen allerdings voll mit LibreELEC nutzen, dann braucht man eher diesen Build, also LibreELEC 9 mit Kodi Leia.

Dabei ist es dann so, dass ich zwar Gamereports der BBL abspielen kann (per Auswahl und dann "OK" auf der FB), aber keine Wiederholungen. Nur "OK" bleibt folgenlos und langer Druck auf "OK" gibt einem nur die Option "Zu Favoriten hinzufügen" (beim Gamereport kommt dann auch "Wiedergeben" und "Ab hier abspielen").

Ich habe mal hier ein Log gepostet, wo ich zunächst einen Gamereport gestartet und gleich wieder beendet habe und anschließend versucht habe, die Wiederholung anzuschauen, was nicht ging.

Ich weiß nun nicht, ob das für Dich schon ein Thema ist, würde mich aber sehr freuen, wenn es das wäre, damit ich meinem Sohn zu Weihnachten eine voll funktionsfähige Box schenken kann ...

Falls ich noch weitere Infos liefern kann, dann lass es mich bitte wissen. Ansonsten: danke für dein tolles Plugin!

chessplayer

Certificate verification fails for playing live game

When trying to play any live stream or recording, the playback doesn't start and the following error is thrown:


2021-01-24 17:49:43.356 T:1757855968   ERROR: /home/osmc/.kodi/addons/plugin.video.magentasport/default.py:222: SyntaxWarning: name 'args' is used prior to global declaration
                                              global args
2021-01-24 17:50:02.274 T:1766248672   ERROR: Previous line repeats 2 times.
2021-01-24 17:50:02.274 T:1766248672   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.IOError'>
                                            Error Contents: [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727)
                                            Traceback (most recent call last):
                                              File "/home/osmc/.kodi/addons/plugin.video.magentasport/default.py", line 313, in <module>
                                                locals()['get' + mode]()
                                              File "/home/osmc/.kodi/addons/plugin.video.magentasport/default.py", line 224, in getevent
                                                getvideo()
                                              File "/home/osmc/.kodi/addons/plugin.video.magentasport/default.py", line 279, in getvideo
                                                response = urllib.urlopen(url, context=ctx).read()
                                              File "/usr/lib/python2.7/urllib.py", line 87, in urlopen
                                                return opener.open(url)
                                              File "/usr/lib/python2.7/urllib.py", line 216, in open
                                                return getattr(self, name)(url)
                                              File "/usr/lib/python2.7/urllib.py", line 446, in open_https
                                                h.endheaders(data)
                                              File "/usr/lib/python2.7/httplib.py", line 1054, in endheaders
                                                self._send_output(message_body)
                                              File "/usr/lib/python2.7/httplib.py", line 892, in _send_output
                                                self.send(msg)
                                              File "/usr/lib/python2.7/httplib.py", line 854, in send
                                                self.connect()
                                              File "/usr/lib/python2.7/httplib.py", line 1279, in connect
                                                server_hostname=server_hostname)
                                              File "/usr/lib/python2.7/ssl.py", line 369, in wrap_socket
                                                _context=self)
                                              File "/usr/lib/python2.7/ssl.py", line 599, in __init__
                                                self.do_handshake()
                                              File "/usr/lib/python2.7/ssl.py", line 828, in do_handshake
                                                self._sslobj.do_handshake()
                                            IOError: [Errno socket error] [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727)
                                            -->End of Python script error report<--
2021-01-24 17:50:02.408 T:1916502960   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.magentasport/?live=True&mode=event&event=%2Fevent%2F666769%2F228004]

When disabling SSL ceritifcate verification using an unverified context, this part of the code seems to work but the playback fails due to curl rejecting the unverified connection (probably when kodi starts trying to pull the media).

Login nicht mehr möglich

Hallo,
kann es sein dass die telekom den Login geändert hat? Bei mir funktioniert seit heute kein Stream mehr

Basketball - Kürzlich hinzugefügt unvollständig

Hallo hubsif,

bei der easycredit bbl wollte ich gerade den Gamereport des Ludwigsburger Spiels von gestern Abend schauen, aber keines der gestrigen Spiele wird heute, am Sonntag, den 17.12., unter "Woche 11 - Kürzlich hinzugefügt" angezeigt. Im Webbrowser unter telekomsport.de sind sie vorhanden.

Stimmt da was mit dem Webscraping nicht?

Ansonsten möchte ich mich vor allem sehr bedanken, dass Du dieses Addon zur Verfügung stellst!

Reinhold

Sprungverhalten nicht korekt/exakt

Hallo,

ich habe wegen des EuroLeague Final Fours nach sehr langer Zeit mal wieder Magenta Sport genutzt und erstmals dieses Addon hier. Dabei fiel mir folgendes auf:
Ich habe alles relive, also als Wiederholung geschaut:

  • Zurückspringen um 10 Sekunden springt überhaupt nicht zurück
  • Zurückspringen um 30 Sekunden springt 23-25 Sekunden zurück
  • Zurückspringen um 60 Sekunden springt 50 Sekunden zurück

Für Vorwärtsspringen sind 10 Sekunden noch exakt, aber bei 30 und 60 Sekunden wird auch etwas zu weit nach vorne gesprungen.

In anderen Streaming-Addons, z.B. DAZN und Zattoo, funktioniert das Vorwärts- und Rückwärtsspringen exakt.

Version 2.1.0 (Matrix Upgrade) spielt keine kostenpflichtige Inhalte mehr ab

Ich bin auf Kodi 19 (Matrix) umgestiegen und habe das neue Plugin 2.1.0 installiert. Leider lassen sich keine bezahlten Inhalte abspielen, ich bekomme eine Exception im Log:

2021-04-04 09:18:06.339 T:34640    INFO <general>: CPythonInvoker(46, /home/hafner/.kodi/addons/plugin.video.magentasport/default.py): script successfully run
2021-04-04 09:18:06.364 T:34640    INFO <general>: Python interpreter stopped
2021-04-04 09:18:08.717 T:34642    INFO <general>: initializing python engine.
2021-04-04 09:18:08.799 T:34642 WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
2021-04-04 09:18:09.269 T:34642   ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                                    - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                                   Error Type: <class 'TypeError'>
                                                   Error Contents: POST data should be bytes, an iterable of bytes, or a file object. It cannot be of type str.
                                                   Traceback (most recent call last):
                                                     File "/home/hafner/.kodi/addons/plugin.video.magentasport/default.py", line 297, in <module>
                                                       locals()['get' + mode]()
                                                     File "/home/hafner/.kodi/addons/plugin.video.magentasport/default.py", line 258, in getvideo
                                                       auth_response = auth_media(jwt, videoid)
                                                     File "/home/hafner/.kodi/addons/plugin.video.magentasport/default.py", line 85, in auth_media
                                                       urllib.request.urlopen(urllib.request.Request(heartbeat_url + '/destroy', "", {'xauthorization': jwt, 'Content-Type': 'application/json'})).read()
                                                     File "/usr/lib/python3.9/urllib/request.py", line 214, in urlopen
                                                       return opener.open(url, data, timeout)
                                                     File "/usr/lib/python3.9/urllib/request.py", line 514, in open
                                                       req = meth(req)
                                                     File "/usr/lib/python3.9/urllib/request.py", line 1277, in do_request_
                                                       raise TypeError(msg)
                                                   TypeError: POST data should be bytes, an iterable of bytes, or a file object. It cannot be of type str.
                                                   -->End of Python script error report<--
                                                   
2021-04-04 09:18:09.293 T:34642    INFO <general>: Python interpreter stopped
2021-04-04 09:18:09.302 T:893     ERROR <general>: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.magentasport/?mode=video&videoid=283954&isPay=True]

Bei einem Video aus dem nicht bezahlten Bereich kommt:

2021-04-04 09:13:42.847 T:34464    INFO <general>: initializing python engine.
2021-04-04 09:13:42.928 T:34464 WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
2021-04-04 09:13:43.135 T:34464    INFO <general>: CPythonInvoker(45, /home/hafner/.kodi/addons/plugin.video.magentasport/default.py): script successfully run
2021-04-04 09:13:43.160 T:34464    INFO <general>: Python interpreter stopped
2021-04-04 09:13:43.161 T:893      INFO <general>: VideoPlayer::OpenFile: plugin://plugin.video.magentasport/?mode=video&videoid=283958&isPay=False
2021-04-04 09:13:43.321 T:34466 WARNING <general>: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
2021-04-04 09:13:43.322 T:34466    INFO <general>: Creating InputStream
2021-04-04 09:13:43.322 T:34466   ERROR <general>: CInputStreamAddon::Supports - 'inputstreamaddon' has been deprecated, please use `#KODIPROP:inputstream=inputstream.adaptive` instead
2021-04-04 09:13:43.368 T:34466    INFO <general>: Creating Demuxer
2021-04-04 09:13:43.466 T:983   WARNING <general>: xbmc.translatePath is deprecated and might be removed in future kodi versions. Please use xbmcvfs.translatePath instead.
2021-04-04 09:13:45.610 T:34466    INFO <general>: Opening stream: 8 source: 256
2021-04-04 09:13:45.610 T:34466    INFO <general>: Creating video codec with codec id: 27
2021-04-04 09:13:45.610 T:34466    INFO <general>: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
2021-04-04 09:13:45.610 T:34466    INFO <general>: Creating video thread
2021-04-04 09:13:45.610 T:34468    INFO <general>: running thread: video_thread
2021-04-04 09:13:45.611 T:34466    INFO <general>: Opening stream: 9 source: 256
2021-04-04 09:13:45.611 T:34466    INFO <general>: Finding audio codec for: 86018
2021-04-04 09:13:45.612 T:34466    INFO <general>: CDVDAudioCodecFFmpeg::Open() Successful opened audio decoder aac
2021-04-04 09:13:45.612 T:34466    INFO <general>: Creating audio thread
2021-04-04 09:13:45.612 T:34469    INFO <general>: running thread: CVideoPlayerAudio::Process()
2021-04-04 09:13:45.623 T:34469    INFO <general>: Creating audio stream (codec id: 86018, channels: 2, sample rate: 48000, no pass-through)
2021-04-04 09:13:45.634 T:949      INFO <general>: CActiveAESink::OpenSink - initialize sink
2021-04-04 09:13:45.641 T:34468    INFO <general>: CDVDVideoCodecFFmpeg::Open() Using codec: H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
2021-04-04 09:13:45.699 T:893      INFO <general>: GL: Selecting YUV 2 RGB shader
2021-04-04 09:13:45.700 T:893      INFO <general>: GL: Using GL_ARB_pixel_buffer_object
2021-04-04 09:13:45.700 T:893      INFO <general>: Using GL_TEXTURE_2D
2021-04-04 09:13:45.835 T:949      INFO <general>: CAESinkALSA::Initialize - Attempting to open device "hdmi:CARD=PCH,DEV=0"
2021-04-04 09:13:45.838 T:949      INFO <general>: CAESinkALSA::Initialize - Opened device "hdmi:CARD=PCH,DEV=0,AES0=0x04,AES1=0x82,AES2=0x00,AES3=0x02"
2021-04-04 09:13:45.838 T:949      INFO <general>: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
2021-04-04 09:13:45.838 T:949      INFO <general>: CAESinkALSA::InitializeHW - Using data format AE_FMT_S32NE
2021-04-04 09:13:46.133 T:34468    INFO <general>: CDVDVideoCodecFFmpeg::CDropControl: calculated diff time: 20000

Wenn ich dann wieder das Plugin 2.0.0 in Kodi 18 starte, geht alles wie geschmiert. Scheint wohl an der Umstellung zu liegen.

(Das andere Magentasport Plugin geht bei mir auch nicht, da dort neuerdings ein Bestätigungscode per mail geschickt wird, den man dann nirgends eingeben kann)

Fire TV geht nicht

Wollte gerade das Basketball EM-Spiel via FireTV schauen. Leider kommt folgende Fehlermeldung. Auf einem Android-Tablet läuft es aber problemlos:

(Den Link hab ich gekürzt)

VOD-Sachen funktionieren problemlos

`15:03:27.516 T:1109002408 NOTICE: Trying to open: 44100 samplerate 12 channelMask 4 encoding

15:03:27.528 T:1109002408 NOTICE: CAESinkAUDIOTRACK::Initializing with: m_sampleRate: 44100 format: AE_FMT_FLOAT (AE) method: PCM stream-type: PCM-STREAM min_buffer_size: 42336 m_frames: 2646 m_frameSize: 8 channels: 2

15:03:27.846 T:1108910816 WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.telekomsport/?mode=event&event=%2Fevent%2F11047

15:03:27.847 T:1108910816 ERROR: InputStream: Error opening, plugin://plugin.video.telekomsport/?mode=event&event=%2Fevent%2F11047

15:03:31.928 T:1106434920 NOTICE: VideoPlayer: Opening: https://universallivebbl-lh.akamaihd.net/i...

15:03:31.928 T:1106434920 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED

15:03:32.470 T:1396421128 NOTICE: Creating InputStream

15:03:32.896 T:1396421128 NOTICE: Creating Demuxer

15:04:03.194 T:1396421128 ERROR: OpenDemuxStream - Error creating demuxer

15:04:03.194 T:1396421128 NOTICE: CVideoPlayer::OnExit()

15:04:03.203 T:1106434920 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.telekomsport/?mode=event&event=%2Fevent%2F11047]

15:04:03.207 T:1106434920 NOTICE: CVideoPlayer::CloseFile()

15:04:03.207 T:1106434920 NOTICE: VideoPlayer: waiting for threads to exit

15:04:03.208 T:1106434920 NOTICE: VideoPlayer: finished waiting

15:04:03.208 T:1106434920 NOTICE: CVideoPlayer::CloseFile()

15:04:03.208 T:1106434920 NOTICE: VideoPlayer: waiting for threads to exit

15:04:03.208 T:1106434920 NOTICE: VideoPlayer: finished waiting

15:04:06.172 T:1613708896 WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.telekomsport/?mode=event&event=%2Fevent%2F11047

15:04:06.172 T:1613708896 ERROR: InputStream: Error opening, plugin://plugin.video.telekomsport/?mode=event&event=%2Fevent%2F11047
`

Accountdaten nicht mehr gültig

Hallo Hubsif,
anfangs hat Magenta Sport super funktioniert, aber jetzt beschwert sich das Plugin, es müsse ein Abo abgeschlossen werden. Die Daten hatte ich ja schon eingegeben und es hatte auch alles geklappt, während es nun auf einmal nicht mehr klappt.

Vielleicht ist es ja nur eine Kleinigkeit. Würde mich jedenfalls freuen, wenn man das Plugin wieder nutzen könnte.

Livestreams starten nichts in Liveprogramm

Seit kurzem muss ich bei vielen Livestreams erst 3/4 Stunden vorspulen um ins Livebild zu kommen. Ist dies ein Addon-problem oder wiedermal eein Telekom-problem?

Danke

[BBL] Gamereports do not work

Servus,

vorab erstmal danke für das durchaus gelungene Addon ;)

Kann es eventuell sein, dass unter den Alpha/Betas von Leia die Gamereports von den BBL-Spielen nicht funktionieren? Wiederholungen gehen ohne Probleme

Ich weiß, alpha builds und so aber das ist leider der einzige Weg Amazon VOD zu nutzen .. ;-)

Auflösung einstellen

Wäre es möglich die Auflösung einzustellen. Sehe gerade, dass der FCB.tv-Stream eine Auflösung von 1920x1080 hat, was der FireStick nicht schafft.

Die anderen Livestreams hatten bis jetzt immer "nur" 1280x720.

Danke

Spiele/Highlights nur einmal abspielbar

Hi,

mir ist schon vor einiger Zeit aufgefallen, dass ich Highlights von beispielsweise Spielen der 3. Liga nur einmal starten kann, danach sind sie nicht mehr aufrufbar. Heute habe ich das Spiel Würzburg - 1860 München geschaut. In der Halbzeit habe ich den Stream gestoppt und ein anderes Addon benutzt. Als ich zur 2. Halbzeit wieder das Spiel weiterschauen wollte, tauchte der Eintrag in keinem der Menüs (Live, 3. Liga, kürzlich hinzugefügt) mehr auf und ich hatte keinen Weg mehr, den Stream zu starten.

Schon mal vielen Dank im Voraus!
LG, Christian

kein Stream geht mehr

Scheinbar wurde etwas geändert. Trotz Abo öffnet sich zurzeit kein Stream mehr bei mir :-(

Login Daten

Ich schaue gerade die Eurobasket.
Läuft einwandfrei. Macht richtig Spaß.

Ich frage mich nur, wie und wo ich meine Login-Daten eingeben kann für die Angebote, die nicht frei sind.
Bei dem TelekomBasketball Addon gab es das.

Sky Sport Kompakt Gamereports

Es gibt Gamereports bei der Fussball Bundesliga. Der type ist dann aber nicht "eventLane" sondern "editorialLane". Hier sieht man das:
https://www.telekomsport.de/api/v1/page/106
Die "editorialLane" scheint genauso wie eine eventLane aufgebaut zu sein.

Ich gehe davon aus, dass diese Gamereports nicht angezeigt werden.
Hört sich komisch an, aber ich verwende dein Plugin nicht unter KODI sondern hab es für E2 umgeschrieben.
Vielen Dank für das Plugin!!!

BBL - Aktuelles On Demand wird nicht angeboten

Hallo Hubsif,

erst mal, wie immer, vielen Dank für die Zeit, die Du in das Projekt steckst. Ich wollte Dich auf folgendes Problem aufmerksam machen:
Wenn ich heute (29.10.) die Partien von gestern anschauen oder deren Game-Report sehen möchte, dann kann ich das auf der TelekomSport-Website unter der Rubrik "OnDemand" tun. In Deinem Plugin jedoch ist das nirgends zu finden. OnDemand gibt es lediglich nach Wochen geordnet, aber es endet mit dem Sonntag der letzten Woche.

Wäre es nicht ggf. sinnvoller, das Menü der Struktur auf der Website anzupassen und zunächst mal nach Live und OnDemand zu unterteilen und anschließend in die Kategorien zu gehen? Oder aber nach den Kategorien Live und OnDenamd zu nehmen und danach dann zeitlich zu ordnen?

Cheers,

chessplayer

Video on demand funktioniert nicht mehr

Ich versuche, die Spielzusammenfassungen der DEL zu schauen. Dabei erscheint die Fehlermeldung "Mindestens eine Datei konnte nicht abgespielt werden" statt des Menüs, wo man auswählen konnte, ob man die Zusammenfassung oder das komplette Spiel nochmal anschauen möchte.

Aufgefallen ist mir auch, dass die Spiele jetzt nach Wochen statt (wie immer noch auf der Webseite) nach Spieltagen kategorisiert sind. Das stört mich zwar nicht , aber vielleicht hat es etwas damit zu tun?

Kodi läuft bei mir auf einem Amazon FireTV Stick (Android).

Anbei noch das (etwas gekürzte) Log File.

HBL geht nicht

Eigentlich sollte seit 18:30h der HBL-Supercup übertragen werden. Leider findet sich im HBL-Ordner zurzeit nichts

Eiskockey DEL - Streams können nicht abgespielt werden

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!

Error when starting live game

I'm not quite sure when this happens, just found it in the log:


18:32:10.877 T:1276101376   ERROR: /home/osmc/.kodi/addons/plugin.video.magentasport/default.py:216: SyntaxWarning: name 'args' is used prior to global declaration
                                              global args

Update aus ZIP installieren FEHLGESCHLAGEN

Hi,

habe gerade versucht das Update zu installieren. Hab dann eine Fehlermeldung bekommen.
Im Log-file steht folgendes:

21:38:45.203 T:1807737776 ERROR: GetDirectory - Error getting
21:38:48.372 T:1807737776 ERROR: Previous line repeats 2 times.
21:38:48.372 T:1807737776 WARNING: COMXImageFile::GetCodingType progressive images not supported by decoder
21:38:48.372 T:1807737776 WARNING: Previous line repeats 1 times.
21:38:48.372 T:1807737776 NOTICE: LoadJpeg: unable to load /home/pi/.kodi/addons/plugin.video.youtube/fanart.jpg

Kodi 19

since Kodi version 19 is released, Magenta Sport is not supported.
Will there come an new plugin?

FCB.tv Livestream

Leider wird bei FCB.tv nur noch das Programm angezeigt und es besteht keine Möglichkeit das 24/7-Programm zu starten.

BBL "Live" nicht mehr verfügbar

der Menüpunkt für Live BBL - Spiele ist nicht mehr verfügbar - passend zum Beginn der Playoffs.
Darüber hinaus hat die Telekom ihr Login-Verfahren um die zusätzliche Eingabe eines Codes erweitert (zumindest ist das über die Telekom eigene App so gelöst).
Wäre schön, wenn die Probleme auch für die Version 18 von Kodi baldmöglichst gelöst werden könnten.

get urls

hi, not an issue but a question.

is there a file where the addon saves the urls of the streams?

API-Erreichbarkeit

Sieht so aus, als wäre die Erreichbarkeit der API zurzeit etwas eingeschränkt. Auch gestern Abend beim Basketball hatte ich abundzu diese Meldung:

11:15:56.757 T:18446744072340886568 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.IOError'> Error Contents: [Errno socket error] ('The read operation timed out',) Traceback (most recent call last): File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.telekomsport/default.py", line 329, in <module> locals()['get' + mode]() File "/storage/emulated/0/Android/data/org.xbmc.kodi/files/.kodi/addons/plugin.video.telekomsport/default.py", line 106, in getMain response = urllib.urlopen(base_url + jsonResult['data']['main']['target']).read()

Ist nun kein Addon-Problem. Haben die Apps mittlerweile eine andere API-Anbindung?

Es ist möglich, die v1 auf v3 etc .zu ändern. Vielleicht sind die im Moment stabiler:
https://www.telekomsport.de/api/v1

Wrong category names

A lot of categories are shown as "Without Name" / "Ohne Namen"

for example under "Eishockey - DEL":
screenshot000

Unable to start video streams

I'm not able to start streams. ("see log for further information")
Sometimes the listing for the stream vanishes midgame aswell.

19:51:27.905 T:1926027776   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.telekomsport/?mode=event&event=%2Fevent%2F10617]
19:51:29.158 T:1669329664   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ValueError'>
                                            Error Contents: No JSON object could be decoded
                                            Traceback (most recent call last):
                                              File "/home/osmc/.kodi/addons/plugin.video.telekomsport/default.py", line 325, in <module>
                                                locals()['get' + mode]()
                                              File "/home/osmc/.kodi/addons/plugin.video.telekomsport/default.py", line 277, in getvideo
                                                jwt = get_jwt(_addon.getSetting('username'), _addon.getSetting('password'))
                                              File "/home/osmc/.kodi/addons/plugin.video.telekomsport/default.py", line 72, in get_jwt
                                                jsonResult = json.loads(response)
                                              File "/usr/lib/python2.7/json/__init__.py", line 339, in loads
                                                return _default_decoder.decode(s)
                                              File "/usr/lib/python2.7/json/decoder.py", line 364, in decode
                                                obj, end = self.raw_decode(s, idx=_w(s, 0).end())
                                              File "/usr/lib/python2.7/json/decoder.py", line 382, in raw_decode
                                                raise ValueError("No JSON object could be decoded")
                                            ValueError: No JSON object could be decoded
                                            -->End of Python script error report<--
19:54:32.931 T:1180693248 WARNING: CreateLoader - unsupported protocol(plugin) in plugin://plugin.video.telekomsport/?mode=event&event=%2Fevent%2F10617

Kodi version:

17:59:37.290 T:1926027776  NOTICE: Starting Kodi (17.6). Platform: Linux ARM (Thumb) 32-bit
17:59:37.290 T:1926027776  NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
17:59:37.290 T:1926027776  NOTICE: Kodi compiled Feb  4 2018 by GCC 6.3.0 for Linux ARM (Thumb) 32-bit version 4.9.30 (264478)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.