Hmm, das sieht nach einem api fehler aus, @easy4me , wieso ist die versuchte ID 238148118 invalid ?
Ist zunächst kein API Fehler, sondern einer meinerseits. Die virtuelle Maschine, die bei mir alles hostet, war nicht Bestandteil meines lokalen Netzwerks. Da 1und1 aber wohl überprüft, ob ich mich hinter der der Fritzbox befinde, über die ich das TV Abo gebucht habe, hat der 1und1 TV Server den Zugriff auf die ID abgelehnt.
Tja, das war doof, und ich habs lang nicht gemerkt.
So, jetzt gibt es eine VM in meiner Domain, habe diesmal die Telerising API als Docker Container installiert, und kann nun immerhin aufgezeichnete Sendungen ansehen. Leider funktioniert aber der Download der Aufnahme nicht.
Hier der Ausschnitt aus dem [definition=9,2]kodi.[definition='1','0']log[/definition][/definition]:
[cbox]2020-05-03 13:31:04.742 T:140396835333888 NOTICE: [Telerising Cloudcontrol VoD 0.0.7] Machine is x86_64
2020-05-03 13:31:04.742 T:140396835333888 NOTICE: [Telerising Cloudcontrol VoD 0.0.7] ffprobe and ffmpeg are installed
2020-05-03 13:31:05.378 T:140396835333888 NOTICE: [Telerising Cloudcontrol VoD 0.0.7] Selectet ID for Download = cloud 240236817
2020-05-03 13:31:18.527 T:140396835333888 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/martin/.kodi/addons/plugin.video.telerising-cloudcontrol/default.py", line 823, in <module>
router(sys.argv[2][1:])
File "/home/martin/.kodi/addons/plugin.video.telerising-cloudcontrol/default.py", line 773, in router
download_video(params['video'], params['title'], params['ffmpeg_params'], params['list_type'])
File "/home/martin/.kodi/addons/plugin.video.telerising-cloudcontrol/default.py", line 575, in download_video
src_status = json.load(f_src)
File "/usr/lib/python2.7/json/__init__.py", line 291, in load
**kw)
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<--
2020-05-03 13:31:18.653 T:140397361227520 NOTICE: PulseAudio: Opened device Default in pcm mode with Buffersize 199 ms
[/cbox]
Können wir das hier klären, oder soll ich nochmal im Thread zum Dockercontainer posten?