add-ons / plugin.video.yelo

Kodi add-on to watch content from the Telenet Yelo TV service
Other
14 stars 4 forks source link

Non of the streams are working anymore #51

Open coreflake1 opened 2 years ago

coreflake1 commented 2 years ago

Hi,

I was using the Yelo plugin with success for a long time. Now for some reason non of the streams are working anymore.

This is happening on both of my systems, (raspi3/4), one of which is a fresh install. All other plugins that are using Widevine (VRT.NU/VTM/PLAY/NETFLIX) are working fine.

Can someone replicate this issue ?

Thanks for the help.

coreflake1 commented 2 years ago

Testing on Kodi 19.4. Both on ARM & WIN10, both replicate the issue.

Log from win10 machine :

2022-05-08 23:09:14.616 T:14840 INFO : initializing python engine. 2022-05-08 23:09:15.968 T:14840 INFO : CPythonInvoker(9, C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.yelo\resources\lib\addon_entry.py): script successfully run 2022-05-08 23:09:16.015 T:14840 INFO : Python interpreter stopped 2022-05-08 23:09:17.362 T:12264 INFO : initializing python engine. 2022-05-08 23:09:17.861 T:12264 WARNING : [script.module.inputstreamhelper] Widevine update check was made on 2022-05-08 19:31 2022-05-08 23:09:17.861 T:12264 INFO : CPythonInvoker(10, C:\Users\User\AppData\Roaming\Kodi\addons\plugin.video.yelo\resources\lib\addon_entry.py): script successfully run 2022-05-08 23:09:17.869 T:12208 INFO : VideoPlayer::OpenFile: plugin://plugin.video.yelo/play/id/ketnet 2022-05-08 23:09:17.869 T:2012 INFO : Creating InputStream 2022-05-08 23:09:17.870 T:2012 INFO : AddOnLog: inputstream.adaptive: SetVideoResolution (1790 x 1089) 2022-05-08 23:09:17.899 T:12264 INFO : Python interpreter stopped 2022-05-08 23:09:18.082 T:2012 INFO : AddOnLog: inputstream.adaptive: Successfully parsed manifest file. #Periods: 1, #Streams in first period: 2, Type: live, Download speed: 0.0000 Bytes/s 2022-05-08 23:09:18.785 T:2012 ERROR : AddOnLog: inputstream.adaptive: License update not successful (no keys) 2022-05-08 23:09:18.895 T:2012 ERROR : AddOnLog: inputstream.adaptive: Initialize failed (SingleSampleDecrypter) 2022-05-08 23:09:18.904 T:2012 ERROR : CVideoPlayer::OpenInputStream - error opening [plugin://plugin.video.yelo/play/id/ketnet] 2022-05-08 23:09:18.904 T:2012 INFO : CVideoPlayer::OnExit() 2022-05-08 23:09:18.904 T:2012 INFO : ADDON: Dll Destroyed - InputStream Adaptive 2022-05-08 23:09:18.910 T:12208 INFO : CVideoPlayer::CloseFile() 2022-05-08 23:09:18.910 T:12208 INFO : VideoPlayer: waiting for threads to exit 2022-05-08 23:09:18.910 T:12208 INFO : VideoPlayer: finished waiting

ValentijnDemeyer commented 2 years ago

Hi, Same issue on RPI4 running Librelec 10.0.2. Every channel I try to play results in the following error: "One or more items failed to play. Check the log for more information about this message."

I uploaded the log for convenience: https://paste.kodi.tv/wotawosecu.kodi

Thanks in advance.

coreflake1 commented 2 years ago

Interesting log

HTTPSConnectionPool(host='api.yeloplay.be', port=443): Max retries exceeded with url: /api/v1/epg/channel/list?platform=Web (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1125)')))

altough if you check the site https://api.yeloplay.be/api/v1/epg/channel/list?platform=Web

SSL is valid.

kverkind commented 2 years ago

@dagwieers I can confirm. There has to be some change in API that causes this. Is there any documentation shared on this API?

esjay90 commented 2 years ago

I am using CoreELEC on a odroid and having the same issue. For me it seems to have started after a CoreELEC update. I am running version 19.5-Matrix_rc1

The Yelo addon is working, but when I select a channel to stream, it returns an error. You can find the log files bellow. As far I can understand, it is the videoplayer that has issues with playing the stream, but I do not know what is the cause.

2022-05-22 06:36:33.811 T:8180 INFO : Skipped 1 duplicate messages.. 2022-05-22 06:36:33.811 T:8180 DEBUG : PushCecKeypress - received key b duration 0 2022-05-22 06:36:33.845 T:3506 DEBUG : HandleKey: 11 (0x0b, obc244) pressed, action is Select 2022-05-22 06:36:33.846 T:3513 INFO : CActiveAESink::OpenSink - initialize sink 2022-05-22 06:36:33.846 T:3513 DEBUG : CActiveAESink::OpenSink - trying to open device ALSA:surround71:CARD=AMLAUGESOUND,DEV=0 2022-05-22 06:36:33.846 T:3513 INFO : CAESinkALSA::Initialize - Configure simple control for "AUGESOUND" 2022-05-22 06:36:33.847 T:3513 INFO : CAESinkALSA - Use card "hw:0" and set codec format "2 CH PCM" 2022-05-22 06:36:33.848 T:3513 INFO : CAESinkALSA - Set codec for "Audio spdif format" 2022-05-22 06:36:33.848 T:3513 INFO : CAESinkALSA - Set codec for "Audio spdif_b format" 2022-05-22 06:36:33.848 T:3513 INFO : CAESinkALSA - Set Spdif to HDMITX to "Spdif" 2022-05-22 06:36:33.848 T:3513 INFO : CAESinkALSA::Initialize - Attempting to open device "surround71:CARD=AMLAUGESOUND,DEV=0" 2022-05-22 06:36:33.858 T:3513 INFO : CAESinkALSA::Initialize - Opened device "surround71:CARD=AMLAUGESOUND,DEV=0" 2022-05-22 06:36:33.860 T:3513 INFO : CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats 2022-05-22 06:36:33.860 T:3513 INFO : CAESinkALSA::InitializeHW - Using data format AE_FMT_S24NE4 2022-05-22 06:36:33.860 T:3513 DEBUG : CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820 2022-05-22 06:36:33.863 T:3513 DEBUG : CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820 2022-05-22 06:36:33.863 T:3513 DEBUG : CAESinkALSA::InitializeHW - Setting timeout to 200 ms 2022-05-22 06:36:33.863 T:3513 DEBUG : CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2 2022-05-22 06:36:33.863 T:3513 DEBUG : CAESinkALSA::GetChannelLayout - Requested Layout: FL, FR 2022-05-22 06:36:33.863 T:3513 DEBUG : CAESinkALSA::GetChannelLayout - Got Layout: FL, FR (ALSA: FL FR) 2022-05-22 06:36:33.863 T:3513 DEBUG : CActiveAESink::OpenSink - ALSA Initialized: 2022-05-22 06:36:33.863 T:3513 DEBUG : Output Device : AML-AUGESOUND 2022-05-22 06:36:33.863 T:3513 DEBUG : Sample Rate : 44100 2022-05-22 06:36:33.863 T:3513 DEBUG : Sample Format : AE_FMT_S24NE4 2022-05-22 06:36:33.863 T:3513 DEBUG : Channel Count : 2 2022-05-22 06:36:33.863 T:3513 DEBUG : Channel Layout: FL, FR 2022-05-22 06:36:33.863 T:3513 DEBUG : Frames : 2205 2022-05-22 06:36:33.863 T:3513 DEBUG : Frame Size : 8 2022-05-22 06:36:33.865 T:3506 DEBUG : OnPlayMedia plugin://plugin.video.yelo/play/id/vtmhd 2022-05-22 06:36:33.871 T:3506 DEBUG : StartScript - calling plugin Yelo('plugin://plugin.video.yelo/play/id/vtmhd','31','','resume:false') 2022-05-22 06:36:33.872 T:8865 DEBUG : Thread LanguageInvoker start, auto delete: false 2022-05-22 06:36:33.872 T:8865 INFO : initializing python engine. 2022-05-22 06:36:33.872 T:8865 DEBUG : CPythonInvoker(52, /storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py): start processing 2022-05-22 06:36:33.892 T:8866 DEBUG : Thread scriptobs start, auto delete: false 2022-05-22 06:36:33.893 T:8865 DEBUG : -->Python Interpreter Initialized<-- 2022-05-22 06:36:33.893 T:8865 DEBUG :

2022-05-22 06:36:33.893 T:8865 DEBUG : CPythonInvoker(52, /storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py): the source file to load is "/storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py" 2022-05-22 06:36:33.893 T:8865 DEBUG : CPythonInvoker(52, /storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py): setting the Python path to /storage/.kodi/addons/plugin.video.yelo/resources/lib:/storage/.kodi/addons/script.module.certifi/lib:/storage/.kodi/addons/script.module.chardet/lib:/storage/.kodi/addons/script.module.dateutil/lib:/storage/.kodi/addons/script.module.idna/lib:/storage/.kodi/addons/script.module.inputstreamhelper/lib:/storage/.kodi/addons/script.module.requests/lib:/storage/.kodi/addons/script.module.routing/lib:/storage/.kodi/addons/script.module.six/lib:/storage/.kodi/addons/script.module.urllib3/lib:/usr/lib/python38.zip:/usr/lib/python3.8:/usr/lib/python3.8/lib-dynload:/usr/lib/python3.8/site-packages 2022-05-22 06:36:33.893 T:8865 DEBUG : CPythonInvoker(52, /storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py): entering source directory /storage/.kodi/addons/plugin.video.yelo/resources/lib 2022-05-22 06:36:33.893 T:8865 DEBUG : CPythonInvoker(52, /storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py): instantiating addon using automatically obtained id of "plugin.video.yelo" dependent on version 3.0.0 of the xbmc.python api 2022-05-22 06:36:34.033 T:8180 DEBUG : PushCecKeypress - received key b duration 221 2022-05-22 06:36:34.092 T:3506 DEBUG : ------ Window Init (DialogBusy.xml) ------ 2022-05-22 06:36:34.201 T:8865 DEBUG : [plugin.video.yelo][routing] Dispatching to 'play_id', args: {'channel_id': 'vtmhd'} 2022-05-22 06:36:34.531 T:8865 DEBUG : [script.module.inputstreamhelper] Platform information: uname_result(system='Linux', node='MediacenterLiving', release='4.9.269', version='#1 SMP PREEMPT Thu Apr 28 10:13:57 CEST 2022', machine='armv7l', processor='') 2022-05-22 06:36:34.531 T:8865 DEBUG <CAddonSettings[script.module.inputstreamhelper]>: trying to load setting definitions from old format... 2022-05-22 06:36:34.532 T:8865 DEBUG : requested setting (label1) was not found. 2022-05-22 06:36:34.533 T:8865 DEBUG : [script.module.inputstreamhelper] Found system architecture arm 2022-05-22 06:36:34.564 T:8865 DEBUG : [script.module.inputstreamhelper] inputstream.adaptive is installed. 2022-05-22 06:36:34.565 T:8865 DEBUG : [script.module.inputstreamhelper] inputstream.adaptive 19.0.5.1 is enabled. 2022-05-22 06:36:34.565 T:8865 DEBUG : [script.module.inputstreamhelper] inputstream.adaptive 19.0.5.1 is installed and enabled. 2022-05-22 06:36:34.570 T:8865 DEBUG : [script.module.inputstreamhelper] Found Widevine CDM at /storage/.kodi/cdm/libwidevinecdm.so 2022-05-22 06:36:34.655 T:8865 DEBUG : [script.module.inputstreamhelper] ['ldd', '/storage/.kodi/cdm/libwidevinecdm.so'] cmd executed successfully. 2022-05-22 06:36:34.655 T:8865 DEBUG : [script.module.inputstreamhelper] ['ldd', '/storage/.kodi/cdm/libwidevinecdm.so'] cmd output: /usr/lib/libarmmem-v7l.so (0xf6241000) libdl.so.2 => /usr/lib/libdl.so.2 (0xf622e000) libpthread.so.0 => /usr/lib/libpthread.so.0 (0xf6205000) librt.so.1 => /usr/lib/librt.so.1 (0xf61ee000) libm.so.6 => /usr/lib/libm.so.6 (0xf6185000) libc.so.6 => /usr/lib/libc.so.6 (0xf6046000) /usr/lib/ld-linux-armhf.so.3 (0xf734c000)

2022-05-22 06:36:34.656 T:8865 DEBUG : [script.module.inputstreamhelper] There are no missing Widevine libraries! :-) 2022-05-22 06:36:34.657 T:8865 WARNING : [script.module.inputstreamhelper] Widevine update check was made on 2022-05-06 23:28 2022-05-22 06:36:34.676 T:8865 INFO : CPythonInvoker(52, /storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py): script successfully run 2022-05-22 06:36:34.676 T:8865 DEBUG : onExecutionDone(52, /storage/.kodi/addons/plugin.video.yelo/resources/lib/addon_entry.py) 2022-05-22 06:36:34.716 T:3506 DEBUG : ------ Window Deinit (DialogBusy.xml) ------ 2022-05-22 06:36:34.716 T:8866 DEBUG : Thread scriptobs 3371451008 terminating 2022-05-22 06:36:34.727 T:3506 DEBUG : CPlayerCoreFactory::GetPlayers(https://stream3m1-linear.cdn1.yelo.prd.telenet-ops.be/dash/vtmhd_hd1080/manifest.mpd?tkn=cGF0aFVSST0qc3RyZWFtM20xLWxpbmVhci5jZG4xLnllbG8ucHJkLnRlbGVuZXQtb3BzLmJlJTJGZGFzaCUyRnZ0bWhkX2hkMTA4MCUyRm1hbmlmZXN0Lm1wZCZleHBpcnk9MTY1MzIwODcxNCZjLWlwLXVubG9ja2VkPTEsZWU2NDg2NTdjMmNlNzc4ZWFmNTE5M2I2MzNhNTMxYjQ4NzQxZThhZjE1OTQyM2FjZGNhODI4MGIzNDk0MWI5Mg%3D%3D) 2022-05-22 06:36:34.727 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: system rules 2022-05-22 06:36:34.727 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: matches rule: system rules 2022-05-22 06:36:34.727 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: mms/udp 2022-05-22 06:36:34.727 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout 2022-05-22 06:36:34.727 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: rtmp 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: rtsp 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: streams 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: matches rule: streams 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: aacp/sdp 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: mp2 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: dvd 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: discimage 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: nsv 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerSelectionRule::GetPlayers: considering rule: radio 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerCoreFactory::GetPlayers: matched 0 rules with players 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (VideoPlayer) 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerCoreFactory::GetPlayers: for video=1, audio=0 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerCoreFactory::GetPlayers: for video=1, audio=1 2022-05-22 06:36:34.728 T:3506 DEBUG : CPlayerCoreFactory::GetPlayers: added 1 players 2022-05-22 06:36:34.731 T:3506 DEBUG : Radio UECP (RDS) Processor - new CDVDRadioRDSData 2022-05-22 06:36:34.731 T:3506 INFO : VideoPlayer::OpenFile: plugin://plugin.video.yelo/play/id/vtmhd 2022-05-22 06:36:34.731 T:8876 DEBUG : Thread VideoPlayer start, auto delete: false 2022-05-22 06:36:34.731 T:3506 DEBUG : OnPlayBackStarted: CApplication::OnPlayBackStarted 2022-05-22 06:36:34.732 T:8878 DEBUG : Thread JobWorker start, auto delete: true 2022-05-22 06:36:34.732 T:8876 INFO : Creating InputStream 2022-05-22 06:36:34.732 T:8876 DEBUG : ADDON: Dll Initializing - InputStream Adaptive 2022-05-22 06:36:34.732 T:8876 DEBUG : SECTION:LoadDLL(/storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.19.0.5) 2022-05-22 06:36:34.732 T:8876 DEBUG : Loading: /storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.19.0.5 2022-05-22 06:36:34.732 T:8877 DEBUG : Thread BackgroundLoader start, auto delete: false 2022-05-22 06:36:34.733 T:8876 INFO : AddOnLog: inputstream.adaptive: SetVideoResolution (1920 x 1080) 2022-05-22 06:36:34.733 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Open() 2022-05-22 06:36:34.733 T:8876 DEBUG : AddOnLog: inputstream.adaptive: found inputstream.adaptive.license_flags: persistent_storage 2022-05-22 06:36:34.733 T:8876 DEBUG : AddOnLog: inputstream.adaptive: found inputstream.adaptive.license_key: [not shown] 2022-05-22 06:36:34.733 T:8876 DEBUG : AddOnLog: inputstream.adaptive: found inputstream.adaptive.license_type: com.widevine.alpha 2022-05-22 06:36:34.733 T:8876 DEBUG : AddOnLog: inputstream.adaptive: found inputstream.adaptive.manifest_type: mpd 2022-05-22 06:36:34.733 T:8876 DEBUG : AddOnLog: inputstream.adaptive: found inputstream.adaptive.manifest_update_parameter: full 2022-05-22 06:36:34.733 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Initial bandwidth: 74795078 2022-05-22 06:36:34.734 T:8876 DEBUG : AddOnLog: inputstream.adaptive: MAXRESOLUTION selected: 0 2022-05-22 06:36:34.734 T:8876 DEBUG : AddOnLog: inputstream.adaptive: MAXRESOLUTIONSECURE selected: 0 2022-05-22 06:36:34.734 T:8876 DEBUG : AddOnLog: inputstream.adaptive: STREAMSELECTION selected: 0 2022-05-22 06:36:34.734 T:8876 DEBUG : AddOnLog: inputstream.adaptive: FORCENONSECUREDECODER selected: 0 2022-05-22 06:36:34.734 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Searching for decrypters in: /usr/lib/kodi/addons/inputstream.adaptive/ 2022-05-22 06:36:34.734 T:8876 ERROR : GetDirectory - Error getting /usr/lib/kodi/addons/inputstream.adaptive/ 2022-05-22 06:36:34.734 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Searching for decrypters in: /storage/.kodi/addons/inputstream.adaptive/ 2022-05-22 06:36:34.736 T:8878 DEBUG : Loading settings for plugin://plugin.video.yelo/play/id/vtmhd 2022-05-22 06:36:34.750 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Found decrypter: /storage/.kodi/addons/inputstream.adaptive/libssd_wv.so 2022-05-22 06:36:34.750 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Supported URN: urn:uuid:EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED 2022-05-22 06:36:34.750 T:8876 DEBUG : CurlFile::Open(0xe59d66e0) https://stream3m1-linear.cdn1.yelo.prd.telenet-ops.be/dash/vtmhd_hd1080/manifest.mpd?tkn=cGF0aFVSST0qc3RyZWFtM20xLWxpbmVhci5jZG4xLnllbG8ucHJkLnRlbGVuZXQtb3BzLmJlJTJGZGFzaCUyRnZ0bWhkX2hkMTA4MCUyRm1hbmlmZXN0Lm1wZCZleHBpcnk9MTY1MzIwODcxNCZjLWlwLXVubG9ja2VkPTEsZWU2NDg2NTdjMmNlNzc4ZWFmNTE5M2I2MzNhNTMxYjQ4NzQxZThhZjE1OTQyM2FjZGNhODI4MGIzNDk0MWI5Mg%3D%3D 2022-05-22 06:36:34.750 T:8876 DEBUG : easy_acquire - Created session to https://stream3m1-linear.cdn1.yelo.prd.telenet-ops.be 2022-05-22 06:36:34.757 T:3506 DEBUG : CVideoGUIInfo::InitCurrentItem(plugin://plugin.video.yelo/play/id/vtmhd) 2022-05-22 06:36:34.758 T:3506 DEBUG : CPlayerGUIInfo::InitCurrentItem(plugin://plugin.video.yelo/play/id/vtmhd) 2022-05-22 06:36:34.784 T:8877 DEBUG : Thread BackgroundLoader 3029328512 terminating 2022-05-22 06:36:34.855 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Download finished: https://stream3m1-linear.cdn1.yelo.prd.telenet-ops.be/dash/vtmhd_hd1080/manifest.mpd?tkn=cGF0aFVSST0qc3RyZWFtM20xLWxpbmVhci5jZG4xLnllbG8ucHJkLnRlbGVuZXQtb3BzLmJlJTJGZGFzaCUyRnZ0bWhkX2hkMTA4MCUyRm1hbmlmZXN0Lm1wZCZleHBpcnk9MTY1MzIwODcxNCZjLWlwLXVubG9ja2VkPTEsZWU2NDg2NTdjMmNlNzc4ZWFmNTE5M2I2MzNhNTMxYjQ4NzQxZThhZjE1OTQyM2FjZGNhODI4MGIzNDk0MWI5Mg%3D%3D 2022-05-22 06:36:34.856 T:8876 INFO : AddOnLog: inputstream.adaptive: Successfully parsed manifest file. #Periods: 1, #Streams in first period: 2, Type: live, Download speed: 9349384.7515 Bytes/s 2022-05-22 06:36:34.856 T:8876 DEBUG : AddOnLog: inputstream.adaptive: New period, dispose sample decrypter and reinitialize 2022-05-22 06:36:34.856 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Entering encryption section 2022-05-22 06:36:34.856 T:8876 DEBUG : AddOnLog: inputstream.adaptive: CDM version: 4.10.2449.0 2022-05-22 06:36:34.857 T:8865 DEBUG : . 2022-05-22 06:36:34.857 T:8876 INFO : Skipped 1 duplicate messages.. 2022-05-22 06:36:34.857 T:8876 DEBUG : AddOnLog: inputstream.adaptive: cdm::OnInitialized: true 2022-05-22 06:36:34.858 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Initializing stream with KID: 790C1D008A8F4257B73BA3E61BF30ACF 2022-05-22 06:36:34.858 T:3506 DEBUG : ------ Window Init (DialogBusy.xml) ------ 2022-05-22 06:36:35.138 T:8876 DEBUG : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2022-05-22 06:36:35.138 T:8876 DEBUG : AddOnLog: inputstream.adaptive: SetSession: opened session with Id: 39A7F26081C6C9450E65950E828953E7 2022-05-22 06:36:35.162 T:8876 DEBUG : CurlFile::ParseAndCorrectUrl() adding custom header option 'Content-Type: text/plain;charset' 2022-05-22 06:36:35.162 T:8876 DEBUG : CurlFile::ParseAndCorrectUrl() adding custom header option 'Expect: ' 2022-05-22 06:36:35.162 T:8876 DEBUG : CurlFile::Open(0xe1876e10) https://lwvdrm.yelo.prd.telenet-ops.be/WvLicenseProxy 2022-05-22 06:36:35.162 T:8876 DEBUG : easy_acquire - Created session to https://lwvdrm.yelo.prd.telenet-ops.be 2022-05-22 06:36:35.230 T:8865 INFO : Python interpreter stopped 2022-05-22 06:36:35.231 T:8865 DEBUG : Thread LanguageInvoker 3383747200 terminating 2022-05-22 06:36:35.678 T:8876 DEBUG : AddOnLog: inputstream.adaptive: CDMMessage: 1 arrived! 2022-05-22 06:36:35.678 T:8876 DEBUG : AddOnLog: inputstream.adaptive: SetSession: opened session with Id: 39A7F26081C6C9450E65950E828953E7 2022-05-22 06:36:35.678 T:8876 ERROR : AddOnLog: inputstream.adaptive: License update not successful (no keys) 2022-05-22 06:36:35.678 T:8876 DEBUG : AddOnLog: inputstream.adaptive: CloseSessionId: close session with Id: 39A7F26081C6C9450E65950E828953E7 2022-05-22 06:36:35.788 T:8876 DEBUG : AddOnLog: inputstream.adaptive: CDMMessage: 4 arrived! 2022-05-22 06:36:35.791 T:8876 DEBUG : AddOnLog: inputstream.adaptive: CloseSessionId: session closed 2022-05-22 06:36:35.791 T:8876 ERROR : AddOnLog: inputstream.adaptive: Initialize failed (SingleSampleDecrypter) 2022-05-22 06:36:35.791 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Session::~Session() 2022-05-22 06:36:35.793 T:8876 ERROR : CVideoPlayer::OpenInputStream - error opening [plugin://plugin.video.yelo/play/id/vtmhd] 2022-05-22 06:36:35.793 T:8876 INFO : CVideoPlayer::OnExit() 2022-05-22 06:36:35.793 T:8876 DEBUG : AddOnLog: inputstream.adaptive: Close() 2022-05-22 06:36:35.794 T:8876 DEBUG : SECTION:UnloadDll(/storage/.kodi/addons/inputstream.adaptive/inputstream.adaptive.so.19.0.5) 2022-05-22 06:36:35.794 T:8876 INFO : ADDON: Dll Destroyed - InputStream Adaptive 2022-05-22 06:36:35.794 T:8876 DEBUG : Thread VideoPlayer 3371451008 terminating 2022-05-22 06:36:35.800 T:8878 INFO : Deleting settings information for files plugin://plugin.video.yelo/play/id/vtmhd 2022-05-22 06:36:35.811 T:8883 DEBUG : Thread JobWorker start, auto delete: true 2022-05-22 06:36:35.811 T:8878 DEBUG : OnPlayBackStopped: CApplication::OnPlayBackStopped 2022-05-22 06:36:35.843 T:3506 DEBUG : ------ Window Init (DialogConfirm.xml) ------ 2022-05-22 06:36:35.844 T:3506 INFO : CVideoPlayer::CloseFile() 2022-05-22 06:36:35.844 T:3506 DEBUG : DeleteRenderer - deleting renderer 2022-05-22 06:36:35.844 T:3506 DEBUG : LinuxRendererGLES: Cleaning up GLES resources 2022-05-22 06:36:35.847 T:3506 INFO : VideoPlayer: waiting for threads to exit 2022-05-22 06:36:35.847 T:3506 INFO : VideoPlayer: finished waiting 2022-05-22 06:36:35.849 T:3506 DEBUG : Radio UECP (RDS) Processor - delete ~CDVDRadioRDSData 2022-05-22 06:36:35.897 T:3569 DEBUG : [plugin.video.youtube] PlaybackMonitor active threads: || 2022-05-22 06:36:38.085 T:8180 DEBUG : PushCecKeypress - received key b duration 0 2022-05-22 06:36:38.094 T:3506 DEBUG : HandleKey: 11 (0x0b, obc244) pressed, action is Select 2022-05-22 06:36:38.318 T:8180 DEBUG : PushCecKeypress - received key b duration 233 2022-05-22 06:36:38.354 T:3506 DEBUG : ------ Window Deinit (DialogConfirm.xml) ------ 2022-05-22 06:36:38.428 T:3506 DEBUG : ------ Window Deinit (DialogBusy.xml) ------ 2022-05-22 06:36:39.808 T:3568 DEBUG <CAddonSettings[plugin.video.yelo]>: trying to load setting definitions from old format...

ValentijnDemeyer commented 2 years ago

Hi,

After a clean install of KODI it worked again. unfortunately after a reset, the same error popped up.

esjay90 commented 2 years ago

Hi, The clean install did work for me. Thank you! I am going to hijack the topic for the following question. For the clean install, I had to redo all my settings and reinstall all my addons. If I create a backup and install reload this after the re-installation of KODI, does this still counts as a clean install?

wormpy001 commented 2 years ago

is there a solution already? I've tried to rename the data.json. Reinstall the widevine. But no luck

esjay90 commented 2 years ago

After the clean install, the app worked for a short time. Now this is again not able to play the videostream.

ValentijnDemeyer commented 2 years ago

Hi indeed. I had the same. Worked for a short time. Very strange behaviour. Unfortunatley I don't have the skills to dive deeper.

Op wo 1 jun. 2022 om 10:08 schreef esjay90 @.***>

After the clean install, the app worked for a short time. Now this is again not able to play the videostream.

— Reply to this email directly, view it on GitHub https://github.com/add-ons/plugin.video.yelo/issues/51#issuecomment-1143259567, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATMBAVMTVDYY43AVGSRZ54DVM4LA3ANCNFSM5VMK5IGQ . You are receiving this because you commented.Message ID: <add-ons/plugin. @.***>

dfz0r commented 2 years ago

paging @dagwieers reinstalling kodi or just remove inputstream helper and kodi addon has the same effect It works the first time and then it stops working after x amount of streams. I had it happen on the 2nd one or the day after always with the keys error like above T:2012 ERROR : AddOnLog: inputstream.adaptive: License update not successful (no keys) T:2012 ERROR : AddOnLog: inputstream.adaptive: Initialize failed (SingleSampleDecrypter)

FilipDem commented 2 years ago

I suppose this plugin isn't maintained anymore... Correct?

kverkind commented 2 years ago

Works on Nvidia shield.

FilipDem commented 2 years ago

I have the same problem as dfz0r T:2012 ERROR : AddOnLog: inputstream.adaptive: License update not successful (no keys) T:2012 ERROR : AddOnLog: inputstream.adaptive: Initialize failed (SingleSampleDecrypter) All other apps like VrtNu, Vtmgo are working well...

pl0ng commented 2 years ago

Paging @michaelarnauts

michaelarnauts commented 2 years ago

Sorry, nothing I can do to help here.

FilipDem commented 2 years ago

Has somebody this still working on RPI? Thanks for the info!

FilipDem commented 2 years ago

Could this be possible that it has all to do with too exceeding the number of credential usage? Blacklisted by telenet? However still strange because when I look on yelo on my PC (from the same network) it still works... And I am sure that max. 2 devices are used to watch yelo at the same time? Is there any possible way to reset this? Thanks

dagwieers commented 2 years ago

Someone that still has Telenet Yelo access (old decoder) will have to take over this add-on. Gradually fewer people will have access to Yelo when their old decoder is replaced by a new decoder. There is no Kodi add-on for supporting the newer Telenet TV although there is a lot of demand for this.

coreflake1 commented 2 years ago

Looked at it a bit more. My guess is that they implemented VMP encoding for the old digibox as well (I have an old one). That's why no one got the new telenetTV working on PI.

Should work on fine on android. It's due to the certified widevine verification that is needed to use VMP. This is impossible to aquire on PI as we rip widvine packages from chromeOS and therefore can never be certified by google.

https://github.com/xbmc/inputstream.adaptive/wiki/Verified-Media-Path-%28VMP%29

At least that is how I see it now. Maybe someone on android box could test this theory ?

fcools commented 2 years ago

Well, I think there is no solution to this widevine problem right now. The way Kodi is coded, not using existing mediaplayers, there is no way to do this, I doubt that it will even work on Android.

If you install for example Ubuntu on a Raspberry PI, Yelo will play without any problems in a browser, thus one may think that playing Yelo in an integrated Chromium browser would work, and it does. The problem with this is that Kodi (LibreElec) runs on a minimal system without GUI, so there is no build in way to show any video or streams without a custom made player.

A possible solution would be a Kodi rework in to using a Chromium browser to display stuff, but this would mean running a full OS, and a lot, and I mean a awfull lot of work...

My 2cents.

esjay90 commented 2 years ago

How can it be explained, based on the theory above, that the stream works for a short time after a reinstal?

fcools commented 2 years ago

Don't know... could be a limited period whilst waiting for the keys?

ValentijnDemeyer commented 1 year ago

Not completely when I did that the yelo issue was back as well.

I'm going to try some different things to see what addon tricks the error

Op vr 27 mei 2022 om 11:50 schreef esjay90 @.***>

Hi, The clean install did work for me. Thank you! I am going to hijack the topic for the following question. For the clean install, I had to redo all my settings and reinstall all my addons. If I create a backup and install reload this after the re-installation of KODI, does this still counts as a clean install?

— Reply to this email directly, view it on GitHub https://github.com/add-ons/plugin.video.yelo/issues/51#issuecomment-1139462285, or unsubscribe https://github.com/notifications/unsubscribe-auth/ATMBAVJLPGV4BWG2ICLO6Y3VMCLGPANCNFSM5VMK5IGQ . You are receiving this because you commented.Message ID: <add-ons/plugin. @.***>

andrasj commented 1 year ago

Any progess on why this happens? I've a similar situation:

I still have the SD-card of the old CoreELEC install, so I can check some things if that would help. (I tried to install the widevine from the zipfile mentionned in the config.json of the old image, but it looks like the inputstreamhelper incorrectly reports a successful install). FYI: uninstall/reinstall yelo doesn't seem to work