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
284 stars 90 forks source link

[WO Tv5MondePlus] DRM error with license #1036

Closed darodi closed 1 year ago

darodi commented 1 year ago

Describe the bug

A clear and concise description of what the bug is:

To Reproduce

Steps to reproduce the behaviour:

  1. 2 Catch-up TV
  2. 1 International
  3. 14 TV5Monde Plus
  4. 2 Cinéma
  5. 2 Comedie
  6. 15 Je suis supporter du Standard

Expected behaviour

Video playing

Actual behaviour

Error with license

Your environment

Debug log

2023-01-08 17:32:17.210 T:3256     INFO <general>: VideoPlayer::OpenFile: plugin://plugin.video.catchuptvandmore/resources/lib/channels/wo/tv5mondeplus/get_video_url/?_pickle_=80049566000000000000007d94288c075f7469746c655f948c1d4a65207375697320737570706f72746572206475205374616e64617264948c076974656d5f6964948c0c7476356d6f6e6465706c7573948c08766964656f5f6964948c103130353936323837375f37343037394194752e
2023-01-08 17:32:17.318 T:22076    INFO <general>: Python interpreter stopped
2023-01-08 17:32:17.417 T:19040    INFO <general>: Creating InputStream
2023-01-08 17:32:17.419 T:19040    INFO <general>: AddOnLog: inputstream.adaptive: SetVideoResolution (1920 x 1017)
2023-01-08 17:32:17.421 T:19040   ERROR <general>: XFILE::CDirectory::GetDirectory - Error getting C:\Program Files\Kodi\addons\inputstream.adaptive\
2023-01-08 17:32:17.602 T:19040    INFO <general>: AddOnLog: inputstream.adaptive: Successfully parsed manifest file. #Periods: 1, #Streams in first period: 8, Type: VOD, Download speed: 4251321.2805 Bytes/s
2023-01-08 17:32:18.584 T:19040   ERROR <general>: CCurlFile::FillBuffer - Failed: HTTP returned error 500
2023-01-08 17:32:18.584 T:19040   ERROR <general>: CCurlFile::Open failed with code 500 for https://rbm-tv5monde.live.ott.irdeto.com/licenseServer/widevine/v1/rbm-tv5monde/license?contentId=...&keyId=...&ls_session=...:

2023-01-08 17:32:18.584 T:19040   ERROR <general>: AddOnLog: inputstream.adaptive: License server returned failure
2023-01-08 17:32:18.770 T:19040   ERROR <general>: CCurlFile::FillBuffer - Failed: HTTP returned error 500
2023-01-08 17:32:18.770 T:19040   ERROR <general>: CCurlFile::Open failed with code 500 for https://rbm-tv5monde.live.ott.irdeto.com/licenseServer/widevine/v1/rbm-tv5monde/license?contentId=...&keyId=...&ls_session=...:

2023-01-08 17:32:18.770 T:19040   ERROR <general>: AddOnLog: inputstream.adaptive: License server returned failure
joaopa00 commented 1 year ago

Il y a un certificat en plus de la licence. Malgré cela, je n'arrive pas à jouer le film. D'autant plus qu'avec curl, lorsque j'essaie de tester la license, j'obtiens une erreur ("challenge invalide"). C'est un peu la mer..

darodi commented 1 year ago

@joaopa00

Encore un problème de headers. ça semble OK avec la PR