[RELEASE] Telerising Cloud Control VoD
-
DeBaschdi -
24. März 2020 um 10:19 -
Unerledigt
-
-
Moin @DeBaschdi.
API + Addon geupdated, API neu gestartet. Leider keine Discriptions.
Muss noch irgendwo ein Setting gemacht werden?MfG.
-
-
Ja, in den global Settings Moviedetails einschalten^^
-
Funzt. Danke.
-
-
Hallo Zusammen,
ich bin gerade am überlegen, ob ich auf Zattoo umsteige und teste/recherchiere was da möglich ist.
Im Moment habe ich nur einen zattoo Free Account, welcher aber schon in TVHeadend und als PVR Addon läuft.
Das ganze ist mit DeBaschdi`s Telerising Addon umgesetzt. Tolle Arbeit übrigens.Mit dem Cloud Control habe ich noch Probleme und erhalte folgenden Fehler. Sagt euch das etwas? Liegt es evtl. am FreeAccount?
Mir ist klar, dass ich nichts aufnehmen kann, aber so ein Fehler sollte doch nicht kommen, oder?Spoiler anzeigen
2020-07-26 18:59:39.877 T:140212011536000 NOTICE: GL: NPOT texture support detected
2020-07-26 18:59:39.877 T:140212011536000 NOTICE: GL: Using GL_ARB_pixel_buffer_object
2020-07-26 18:59:41.082 T:140210130114304 NOTICE: [Telerising API 1.3.5] API-CHECK API seems to be running... OK
2020-07-26 19:01:03.081 T:140209031194368 NOTICE: Previous line repeats 4 times.
2020-07-26 19:01:03.081 T:140209031194368 NOTICE: [Telerising Cloudcontrol VoD 0.0.7] Machine is x86_64
2020-07-26 19:01:03.081 T:140209031194368 NOTICE: [Telerising Cloudcontrol VoD 0.0.7] ffprobe and ffmpeg are installed
2020-07-26 19:01:03.091 T:140209031194368 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: need more than 2 values to unpack
Traceback (most recent call last):
File "/storage/.kodi/addons/plugin.video.telerising-cloudcontrol/default.py", line 822, in <module>
tr_videos = create_videodict(servers)
File "/storage/.kodi/addons/plugin.video.telerising-cloudcontrol/default.py", line 289, in create_videodict
channel, ffmpeg_params, streamparams, IsPlayable) = parse_m3u_items(m3u[i], m3u[i + 1], list_type)
File "/storage/.kodi/addons/plugin.video.telerising-cloudcontrol/default.py", line 225, in parse_m3u_items
(extinf, tvgid, grouptitle, tvglogo) = shlex.split(m3u_items[0])
ValueError: need more than 2 values to unpack
-->End of Python script error report<--
2020-07-26 19:01:11.089 T:140210130114304 NOTICE: [Telerising API 1.3.5] API-CHECK API seems to be running... OK
2020-07-26 19:02:47.768 T:140212011536000 NOTICE: Previous line repeats 5 times.
2020-07-26 19:02:47.768 T:140212011536000 NOTICE: Whitelist search for: width: 720, height: 576, fps: 50.000, 3D: false
2020-07-26 19:02:47.768 T:140212011536000 NOTICE: Display resolution ADJUST : HDMI1: 1280x720 @ 50.00Hz (16) (weight: 0.000)
2020-07-26 19:02:47.770 T:140212011536000 NOTICE: GL: Selecting YUV 2 RGB shader
2020-07-26 19:02:47.770 T:140212011536000 NOTICE: GL: NPOT texture support detected -
Hi, ist richtig, mit einem Zattoo Free Account kannst du nicht aufnehmen, kannst aber die kostenlosen VOD inhalte abrufen.
Du musst lediglich VOD aktivieren, die Cloud deaktivieren (da Cloud in Free nicht vorhanden). -
-
Hi,
Cloud ist deaktiviert und VoD aktiviert, ich erhalte aber noch immer den selben Fehler. -
Ich mach mal 'nen Pull Request fertig...
-
-
Hast du VOD in der Telerising API auch aktiviert?
Was sagt denn das API [definition='1','0']log[/definition] ?@BJ1
Die m3u ist nur abrufbar wenn sie auch von der API bereitgestellt wird, ist VOD in der API deaktiviert, oder vom Provider VOD nicht freigegeben, kommt es zu dem Fehler. -
VoD im Api ist aktiviert. Was meinst du mit API Log, wo finde ich das? Müsste ja das AddonLog sein, oder? Da steht nichts drin
Ist es eigentlich richtig, dass der Port auf 8080 steht? In TVHeadend und in der API ist 8180 eingetragen.Wenn ich im CC 8180 eintrage bekomme ich keine Verbindung zur API,
-
-
In der API gibt es ein livelog, schau mal in den Addon Settings, besser aber das Logfile selbst mal hochladen, findest du in %userdata/addondata/tele.../temp
Der Port für die API ist einstellbar, der muss für alle Clients auch so übernommen werden, läuft die API auf 8180, muss das so in tvh /vlc /dem Addon hier auch so eingestellt werden
-
Ah, ok, sorry, da habe ich nicht dran gedacht.
Sieht aber für mich gut aus. -
-
Die m3u ist nur abrufbar wenn sie auch von der API bereitgestellt wird, ist VOD in der API deaktiviert, oder vom Provider VOD nicht freigegeben, kommt es zu dem Fehler.
Dann kommt es aber schon in der Funktion darüber (request_m3u) zu einer Exception: https://github.com/DeBaschdi/plug…lt.py#L211-L225
ValueError: need more than 2 values to unpack
Hier sind nur 2 der geforderten/erwarteten 4 Parameter vorhanden.
-
Ah, ok, sorry, da habe ich nicht dran gedacht.
Sieht aber für mich gut aus.Prima, dann ist bei dir auch VOD nutzbar, deine API läuft auf port 8180, den musst du auch hier im Addon so eintragen.
Unter VOD Settings:
Ssl aus
Pin leerHostname/IP auf : 192.168.178.11:8180 stellen.
Dann sollte es klappen, falls nicht dann bitte nochmal das [definition=9,2]kodi.[definition='1','0']log[/definition][/definition] Hier posten -
-
Dann kommt es aber schon in der Funktion darüber (request_m3u) zu einer Exception: https://github.com/DeBaschdi/plug…lt.py#L211-L225
Hier sind nur 2 der geforderten/erwarteten 4 Parameter vorhanden.
Ja, weil der port nicht stimmt, 8080 läuft ins leere, zumindest nicht zur api
-
es funktioniert. Tausend Dank.
Ich war eigentlich der Meinung, dass ich alle möglichen Kombinationen ausprobiert habe. haber mit Deinen Einstellungen hat es funktioniert. Vermutlich hat mich die Fehlermeldung bei aktivierten Cloud Settings aus dem Konzept gebracht.@BJ1 Auch Dir Danke für die Unterstützung.
Ihr macht hier einen super Job.
-
-
Ja, weil der port nicht stimmt, 8080 läuft ins leere, zumindest nicht zur api
Nein , denn der Fehler tritt hier auf: https://github.com/DeBaschdi/plug…default.py#L230
shlex kann nur 2 der 4 geforderten Parameter extrahieren. Da stimmt was mit dem m3u-Eintrag nicht. Wenn Du den Patch einbaust, siehst Du wenigstens den Eintrag der die Value-Exception verursacht. -
Gut, erledigt.
-
-
@BJ1
Vermutlich lief irgentwas auf port 8080, aber als request kam eben keine m3u zurück welche zerlegt werden konnte.
Aber ja, dein Patch bau ich ein. -
Auf 8080 läuft die WebGUI von Kodi.
Gibt es für die API keinen Standardport den man ausliefern könnte? Würde es einfacher machen. Als IP dann Localhost und es sollte aus dem Stehgreif funktionieren.
Nur so eine Idee und Vorschlag von mir. -
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!