Catch-up-TV-and-More / plugin.video.catchuptvandmore

Replay, Live TV and websites videos addon for Kodi
https://catch-up-tv-and-more.github.io
GNU General Public License v2.0
281 stars 89 forks source link

Chaînes TFI, 6Play, BFM/RMC TV ne fonctionnent pas #1402

Open gwendhal01 opened 3 weeks ago

gwendhal01 commented 3 weeks ago

⚠️ Please try the last beta version and check existing issues before issuing a bug. ⚠️

Chaînes TFI, 6Play, BFM/RMC TV ne fonctionnent pas Pour les chaînes de TF1, seules la chaîne "TF1 série,films" , pour toutes les autres on a l'image sans le son. Pour 6play et BFM/RMC TV rien ne se passe lors de la sélection.

Your environment

Additional context

Je soupçonne une erreur au niveau de la librairie de Widevine comme le montre les logs, j'ai donc réinstallé la librairie via inputStream mais cela n'a rien changé.

Etrait du log pour TF1:

2024-08-22 14:55:01.873 T:1690292448 DEBUG: [urllib3.connectionpool] Starting new HTTPS connection (1): compte.tf1.fr:443 2024-08-22 14:55:02.092 T:1690292448 DEBUG: [urllib3.connectionpool] https://compte.tf1.fr:443 "GET /accounts.webSdkBootstrap?pageURL=https%253A%252F%252Fwww.tf1.fr%252F&format=json&apiKey=3_hWgJdARhz_7l1oOp3a8BDLoR9cuWZpUaKG4aqF7gum9_iK3uTZ2VlDBl8ANf8FVk&sdkBuild=13987&sd=js_latest HTTP/1.1" 200 172 2024-08-22 14:55:02.349 T:1690292448 DEBUG: [urllib3.connectionpool] https://compte.tf1.fr:443 "POST /accounts.login HTTP/1.1" 200 2089 2024-08-22 14:55:02.365 T:1690292448 DEBUG: [urllib3.connectionpool] Starting new HTTPS connection (1): www.tf1.fr:443 2024-08-22 14:55:02.478 T:1597972704 DEBUG: CAddonSettings[script.logviewer]: loading setting definitions 2024-08-22 14:55:02.479 T:1597972704 DEBUG: CAddonSettings[script.logviewer]: trying to load setting definitions from old format... 2024-08-22 14:55:02.545 T:1690292448 DEBUG: [urllib3.connectionpool] https://www.tf1.fr:443 "POST /token/gigya/web HTTP/1.1" 200 810 2024-08-22 14:55:02.568 T:1690292448 DEBUG: [urllib3.connectionpool] Starting new HTTPS connection (1): mediainfo.tf1.fr:443 2024-08-22 14:55:02.761 T:1690292448 DEBUG: [urllib3.connectionpool] https://mediainfo.tf1.fr:443 "GET /mediainfocombo/L_TF1?playerVersion=5.10.0&platform=web&pver=5010000&productVersion=2.59.1&context=MYTF1&device=desktop&topDomain=unknown&osVersion=10.0&os=windows&productName=mytf1 HTTP/1.1" 200 None 2024-08-22 14:55:02.841 T:1690292448 DEBUG: [script.module.inputstreamhelper] Platform information: ('Linux', 'osmc', '4.19.122-2-osmc', '#1 SMP PREEMPT Sat Jul 4 02:39:56 UTC 2020', 'armv7l', '') 2024-08-22 14:55:02.847 T:1690292448 DEBUG: CAddonSettings[script.module.inputstreamhelper]: loading setting definitions 2024-08-22 14:55:02.847 T:1690292448 DEBUG: CAddonSettings[script.module.inputstreamhelper]: trying to load setting definitions from old format... 2024-08-22 14:55:02.850 T:1690292448 DEBUG: CAddonSettings[script.module.inputstreamhelper]: loading setting values 2024-08-22 14:55:02.851 T:1690292448 DEBUG: [script.module.inputstreamhelper] Found system architecture arm 2024-08-22 14:55:02.904 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive is installed. 2024-08-22 14:55:02.906 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive 2.4.6 is enabled. 2024-08-22 14:55:02.906 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive 2.4.6 is installed and enabled. 2024-08-22 14:55:02.912 T:1690292448 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 2024-08-22 14:55:02.916 T:1690292448 DEBUG: Previous line repeats 1 times. 2024-08-22 14:55:02.916 T:1690292448 DEBUG: [script.module.inputstreamhelper] Found Widevine CDM at /home/osmc/.kodi/cdm/libwidevinecdm.so 2024-08-22 14:55:02.918 T:1690292448 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 2024-08-22 14:55:03.031 T:1690292448 DEBUG: Previous line repeats 2 times. 2024-08-22 14:55:03.031 T:1690292448 ERROR: [script.module.inputstreamhelper] [u'ldd', u'/home/osmc/.kodi/cdm/libwidevinecdm.so'] cmd failed. 2024-08-22 14:55:03.031 T:1690292448 DEBUG: [script.module.inputstreamhelper] [u'ldd', u'/home/osmc/.kodi/cdm/libwidevinecdm.so'] cmd output: not a dynamic executable 2024-08-22 14:55:03.031 T:1690292448 ERROR: [script.module.inputstreamhelper] Failed to check for missing Widevine libraries. 2024-08-22 14:55:03.035 T:1690292448 NOTICE: [script.module.inputstreamhelper] Widevine update check was made on 2024-08-16 00:05 2024-08-22 14:55:03.216 T:1690292448 DEBUG: [Catch-up-TV-&-More.resolver] Resolved Url: https://live-tf1-das.cdn-0.diff.tf1.fr/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJjaXAiOiI4Mi4xMjIuMTU2LjExMyIsImNtY2QiOiIiLCJleHAiOjE3MjQzNDU3MDIsImdpZCI6IjFmN2Y2MzE5YTJkZDRkZjJhNGFkY2EwNDI3YzZmYjJlIiwiaWF0IjoxNzI0MzMxMzAyLCJpc3MiOiJkZWxpdmVyeSIsIm1heGIiOjAsInN0ZW0iOiIvb3V0L3YxL2RmZTM2ZjkwOTY0OTQ3MTI5OTAyYjg0MmI4M2U2NWI0Iiwic3ViIjoiMWY3ZjYzMTlhMmRkNGRmMmE0YWRjYTA0MjdjNmZiMmUifQ.kHd60pBaWJYteL4AP78Zyc8LtFEKNgpazjH8f5lgijc/out/v1/dfe36f90964947129902b842b83e65b4/index.mpd 2024-08-22 14:55:03.218 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Route Execution Time: 2327ms 2024-08-22 14:55:03.218 T:1690292448 INFO: CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.video.catchuptvandmore/addon.py): script successfully run

Extrait du log pour 6play: 2024-08-22 14:55:54.183 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Dispatching to route: '/resources/lib/channels/fr/6play/get_live_url/' 2024-08-22 14:55:54.184 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Callback parameters: '{u'item_id': u'm6'}' 2024-08-22 14:55:54.184 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Attempting to import route: resources.lib.channels.fr.6play 2024-08-22 14:55:54.205 T:1319559392 DEBUG: Thread scriptobs start, auto delete: false 2024-08-22 14:55:54.262 T:1690292448 DEBUG: [urlquick] Cache is fresh 2024-08-22 14:55:54.405 T:1916171184 DEBUG: Previous line repeats 1 times. 2024-08-22 14:55:54.405 T:1916171184 DEBUG: ------ Window Init (DialogBusy.xml) ------ 2024-08-22 14:55:54.447 T:1690292448 DEBUG: [urlquick] Cache is fresh 2024-08-22 14:55:54.514 T:1690292448 DEBUG: [urllib3.connectionpool] Starting new HTTPS connection (1): 6play-users.6play.fr:443 2024-08-22 14:55:54.667 T:1690292448 DEBUG: [urllib3.connectionpool] https://6play-users.6play.fr:443 "GET /v2/platforms/chromecast/services/6play/users/53acb291709c4aee89cff1f44875fb0b/videos/dashcenc_M6/upfront-token HTTP/1.1" 200 None 2024-08-22 14:55:54.736 T:1690292448 DEBUG: [urllib3.connectionpool] Starting new HTTPS connection (1): chromecast.middleware.6play.fr:443 2024-08-22 14:55:54.963 T:1690292448 DEBUG: [urllib3.connectionpool] https://chromecast.middleware.6play.fr:443 "GET /6play/v2/platforms/chromecast/services/6play/live?with=service_display_images%2Cnextdiffusion%2Cextra_data&channel=M6 HTTP/1.1" 200 2111 2024-08-22 14:55:54.970 T:1690292448 DEBUG: [script.module.inputstreamhelper] Platform information: ('Linux', 'osmc', '4.19.122-2-osmc', '#1 SMP PREEMPT Sat Jul 4 02:39:56 UTC 2020', 'armv7l', '') 2024-08-22 14:55:54.976 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive is installed. 2024-08-22 14:55:54.977 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive 2.4.6 is enabled. 2024-08-22 14:55:54.978 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive 2.4.6 is installed and enabled. 2024-08-22 14:55:54.979 T:1690292448 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 2024-08-22 14:55:54.983 T:1690292448 DEBUG: Previous line repeats 1 times. 2024-08-22 14:55:54.983 T:1690292448 DEBUG: [script.module.inputstreamhelper] Found Widevine CDM at /home/osmc/.kodi/cdm/libwidevinecdm.so 2024-08-22 14:55:54.984 T:1690292448 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 2024-08-22 14:55:55.091 T:1690292448 DEBUG: Previous line repeats 2 times. 2024-08-22 14:55:55.091 T:1690292448 ERROR: [script.module.inputstreamhelper] [u'ldd', u'/home/osmc/.kodi/cdm/libwidevinecdm.so'] cmd failed. 2024-08-22 14:55:55.091 T:1690292448 DEBUG: [script.module.inputstreamhelper] [u'ldd', u'/home/osmc/.kodi/cdm/libwidevinecdm.so'] cmd output: not a dynamic executable 2024-08-22 14:55:55.092 T:1690292448 ERROR: [script.module.inputstreamhelper] Failed to check for missing Widevine libraries. 2024-08-22 14:55:55.096 T:1690292448 NOTICE: [script.module.inputstreamhelper] Widevine update check was made on 2024-08-16 00:05 2024-08-22 14:55:55.308 T:1690292448 DEBUG: [Catch-up-TV-&-More.resolver] Resolved Url: https://origin-18cd60dea8190528.live.6cloud.fr/out/v1/6bb64f06f28a4bfb8779bc1a386f7f0b/dash_short_cenc10_m6_hd_index.mpd 2024-08-22 14:55:55.309 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Route Execution Time: 1113ms 2024-08-22 14:55:55.309 T:1690292448 INFO: CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.video.catchuptvandmore/addon.py): script successfully run

Extrait du log pour BFMRMC TV:

024-08-22 14:56:27.821 T:1895821536 DEBUG: libinput: event3 - debounce state: DEBOUNCE_STATE_RELEASED → DEBOUNCE_EVENT_TIMEOUT → DEBOUNCE_STATE_IS_UP 2024-08-22 14:56:27.823 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Dispatching to route: '/resources/lib/channels/fr/rmcbfmplay/get_live_url/' 2024-08-22 14:56:27.824 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Callback parameters: '{u'item_id': u'BFM TV'}' 2024-08-22 14:56:27.824 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Attempting to import route: resources.lib.channels.fr.rmcbfmplay 2024-08-22 14:56:27.839 T:1690292448 DEBUG: CAddonSettings[plugin.video.catchuptvandmore]: loading setting definitions 2024-08-22 14:56:27.839 T:1690292448 DEBUG: CAddonSettings[plugin.video.catchuptvandmore]: trying to load setting definitions from old format... 2024-08-22 14:56:27.840 T:1319559392 DEBUG: Thread scriptobs start, auto delete: false 2024-08-22 14:56:27.847 T:1690292448 DEBUG: CAddonSettings[plugin.video.catchuptvandmore]: loading setting values 2024-08-22 14:56:27.850 T:1690292448 DEBUG: CSettingsManager: requested setting (canalplusgroup) was not found. 2024-08-22 14:56:27.850 T:1690292448 DEBUG: CAddonSettings[plugin.video.catchuptvandmore]: failed to find definition for setting canalplusgroup. Creating a setting on-the-fly... 2024-08-22 14:56:27.850 T:1690292448 DEBUG: CSettingsManager: requested setting (nrj.login) was not found. 2024-08-22 14:56:27.850 T:1690292448 DEBUG: CAddonSettings[plugin.video.catchuptvandmore]: failed to find definition for setting nrj.login. Creating a setting on-the-fly... 2024-08-22 14:56:27.850 T:1690292448 DEBUG: CSettingsManager: requested setting (nrj.password) was not found. 2024-08-22 14:56:27.850 T:1690292448 DEBUG: CAddonSettings[plugin.video.catchuptvandmore]: failed to find definition for setting nrj.password. Creating a setting on-the-fly... 2024-08-22 14:56:27.947 T:1690292448 DEBUG: [urlquick] Cache is fresh 2024-08-22 14:56:28.041 T:1916171184 DEBUG: Previous line repeats 1 times. 2024-08-22 14:56:28.041 T:1916171184 DEBUG: ------ Window Init (DialogBusy.xml) ------ 2024-08-22 14:56:28.076 T:1690292448 DEBUG: [urllib3.connectionpool] Starting new HTTPS connection (1): ncdn-live-pctv.pfd.sfr.net:443 2024-08-22 14:56:28.242 T:1690292448 DEBUG: [urllib3.connectionpool] https://ncdn-live-pctv.pfd.sfr.net:443 "GET /sdash/LIVE$BFM_TV/index.mpd/Manifest?start=LIVE&end=END&device=dash_dyn_wide HTTP/1.1" 200 None 2024-08-22 14:56:28.250 T:1690292448 DEBUG: [script.module.inputstreamhelper] Platform information: ('Linux', 'osmc', '4.19.122-2-osmc', '#1 SMP PREEMPT Sat Jul 4 02:39:56 UTC 2020', 'armv7l', '') 2024-08-22 14:56:28.255 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive is installed. 2024-08-22 14:56:28.256 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive 2.4.6 is enabled. 2024-08-22 14:56:28.257 T:1690292448 DEBUG: [script.module.inputstreamhelper] inputstream.adaptive 2.4.6 is installed and enabled. 2024-08-22 14:56:28.258 T:1690292448 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 2024-08-22 14:56:28.261 T:1690292448 DEBUG: Previous line repeats 1 times. 2024-08-22 14:56:28.261 T:1690292448 DEBUG: [script.module.inputstreamhelper] Found Widevine CDM at /home/osmc/.kodi/cdm/libwidevinecdm.so 2024-08-22 14:56:28.262 T:1690292448 DEBUG: CAddonSettings[inputstream.adaptive]: loading setting definitions 2024-08-22 14:56:28.370 T:1690292448 DEBUG: Previous line repeats 2 times. 2024-08-22 14:56:28.370 T:1690292448 ERROR: [script.module.inputstreamhelper] [u'ldd', u'/home/osmc/.kodi/cdm/libwidevinecdm.so'] cmd failed. 2024-08-22 14:56:28.370 T:1690292448 DEBUG: [script.module.inputstreamhelper] [u'ldd', u'/home/osmc/.kodi/cdm/libwidevinecdm.so'] cmd output: not a dynamic executable 2024-08-22 14:56:28.371 T:1690292448 ERROR: [script.module.inputstreamhelper] Failed to check for missing Widevine libraries. 2024-08-22 14:56:28.374 T:1690292448 NOTICE: [script.module.inputstreamhelper] Widevine update check was made on 2024-08-16 00:05 2024-08-22 14:56:28.516 T:1690292448 DEBUG: [Catch-up-TV-&-More.resolver] Resolved Url: https://tra1-cdn-edge-live03.pfd.sfr.net/ncdn-live-premium-pal1.pfd.sfr.net/sid=09n7ngk0if35pfuqg6kg/sdash/LIVE$BFM_TV/index.mpd/Manifest?start=LIVE&amp&end=END&amp&device=dash_dyn_wide 2024-08-22 14:56:28.517 T:1690292448 DEBUG: [Catch-up-TV-&-More.support] Route Execution Time: 682ms 2024-08-22 14:56:28.517 T:1690292448 INFO: CPythonInvoker(13, /home/osmc/.kodi/addons/plugin.video.catchuptvandmore/addon.py): script successfully run 2024-08-22 14:56:28.528 T:1916171184 DEBUG: ------ Window Deinit (DialogBusy.xml) ------ 2024-08-22 14:56:28.528 T:1319559392 DEBUG: Thread scriptobs 1319559392 terminating 2024-08-22 14:56:28.539 T:1916171184 DEBUG: CPlayerCoreFactory::GetPlayers(https://tra1-cdn-edge-live03.pfd.sfr.net/ncdn-live-premium-pal1.pfd.sfr.net/sid=09n7ngk0if35pfuqg6kg/sdash/LIVE$BFM_TV/index.mpd/Manifest?start=LIVE&amp&end=END&amp&device=dash_dyn_wide) 2024-08-22 14:56:28.539 T:1916171184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules 2024-08-22 14:56:28.540 T:1916171184 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules 2024-08-22 14:56:28.540 T:1916171184 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mms/udp

liOnux-fr commented 3 weeks ago

Bonjour, Est-ce que votre rapport de bug ne fait pas doublon avec le #1401 ?

gwendhal01 commented 3 weeks ago

Bonjour,

Le problème est pratiquement le même que le https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/1401 à la différence près que j'ai un problème de son en plus pour les chaînes de TF1et que mon système est sous OSMC.

Je ne vois pas non plus dans les logs du https://github.com/Catch-up-TV-and-More/plugin.video.catchuptvandmore/issues/1401 l'utilisation de la librairies Widevine qui serait dans mon cas la source du problème.

caywin25 commented 2 weeks ago

Hello @gwendhal01 Je vois que tu utilises Kodi 18. Le problème ne viendrait pas de là ? Je pense qu'il faudrait update ça ferait du bien et ça mettra à jour par la même occasion Widevine.

La dernière version de Kodi est la 21.

gwendhal01 commented 2 weeks ago

Merci de ta remarque, caywin25, mon Kodi 18.9 est en mise à jour automatique et ne m'a pas proposé de MAJ depuis un bout de temps en effet... Il m'est impossible de forcer ou vérifier la MAJ via l'interface de Kodi sous OMSC. Je ne suis pas sur que le Pi3 supporte des versions supérieurs

caywin25 commented 2 weeks ago

Hello @gwendhal01 je pense que tu dois mettre à jour manuellement. Et si, tu as bien Kodi 21 pour ton pi3. Tu l'as ici : https://ftp.fau.de/osmc/osmc/download//installers/diskimages/OSMC_TGT_rbp2_20240825.img.gz

Tu le retrouve ici : https://osmc.tv/download/ et tu cliques en bas sur : disk images

prahal commented 1 day ago

Je ferai la mise à jour de chaque version intermédiaire majeure, pas un saut de Kodi 18 à Kodi 21 (je pense aux mises à jour de la base de données).