matthuisman / slyguy.addons

Github mirror of SlyGuy add-ons
https://www.matthuisman.nz/2020/02/slyguy-kodi-repository.html
301 stars 80 forks source link

[Paramount plus]: This content is not available in your location #412

Open grubitwo opened 1 year ago

grubitwo commented 1 year ago

Hello, I get this error when trying to play something from Paramount Plus. screenshot_slyguy_pp_01 slyguy_paramountplus_debug.log

Location: Switzerland This error occurs with Kodi (Matrix) v19.5 LibreELEC 10.0.4 and with Android Kodi (Nexus) v20.0. With the official Android app the playback works.

FKutschera commented 1 year ago

I am having the same Problem. I am located in Austria and I am using LibreELEC 11.0.0 Kodi Nexus 20.0

grubitwo commented 1 year ago

Is there a small hope that this addon will also work in Switzerland?

matthuisman commented 1 year ago

is this still an issue?

grubitwo commented 1 year ago

Yes the problem still exists.

matthuisman commented 1 year ago

thanks. can you please link me to the android playstore page for the android app you use for Paramount+ in Switzerland?

grubitwo commented 1 year ago

The link from google playstore is "https://play.google.com/store/apps/details?id=com.cbs.ca".

matthuisman commented 1 year ago

excellent, thats the same app Australia etc uses so hopefully a simple-ish fix to get Switzerland working :)

betlit commented 1 year ago

Still seems to be an issue. I'm also located in Switzerland. Tried with OSMC / Kodi 20.2 and Xubuntu 22.04.3 LTS / Kodi 19.4.0

2023-09-09 16:12:52.885 T:144736 DEBUG <general>: slyguy.paramount.plus - Cache data loaded 2023-09-09 16:12:52.886 T:144736 DEBUG <general>: slyguy.paramount.plus - Router Parsed: 'plugin://slyguy.paramount.plus/?_=play&_play=1&profile_id=40610384&video_id=ut5wpuNl2GpvPwXBxVdr6_GCDyaMT4FY' => play {'_play': '1', 'profile_id': '40610384', 'video_id': 'ut5wpuNl2GpvPwXBxVdr6_GCDyaMT4FY', '_url': 'plugin://slyguy.paramount.plus/?_=play&_play=1&profile_id=40610384&video_id=ut5wpuNl2GpvPwXBxVdr6_GCDyaMT4FY'} 2023-09-09 16:12:52.886 T:144736 DEBUG <general>: slyguy.paramount.plus - Attempt 1/1: GET https://www.intl.paramountplus.com/apps-api/v3.1/androidphone/irdeto-control/session-token.json 2023-09-09 16:12:52.903 T:144789 DEBUG <general>: Thread scriptobs start, auto delete: false 2023-09-09 16:12:53.103 T:144667 DEBUG <general>: ------ Window Init (DialogBusy.xml) ------ 2023-09-09 16:12:53.283 T:144736 DEBUG <general>: slyguy.paramount.plus - SSL Cipher: www.intl.paramountplus.com - ('ECDHE-RSA-AES128-GCM-SHA256', 'TLSv1.2', 128) 2023-09-09 16:12:53.416 T:144667 DEBUG <general>: CGLContextEGL::SwapBuffers: sync check blocking 2023-09-09 16:12:53.484 T:144736 INFO <general>: Skipped 3 duplicate messages.. 2023-09-09 16:12:53.484 T:144736 DEBUG <general>: slyguy.paramount.plus - Attempt 1/1: GET http://link.theplatform.com/s/dJ5BDC/media/guid/2198311517/ut5wpuNl2GpvPwXBxVdr6_GCDyaMT4FY 2023-09-09 16:12:53.499 T:144667 DEBUG <general>: CGLContextEGL::SwapBuffers: sync check blocking 2023-09-09 16:12:53.551 T:144667 INFO <general>: Skipped 2 duplicate messages.. 2023-09-09 16:12:53.551 T:144667 DEBUG <general>: CGLContextEGL::SwapBuffers: sync sleep: 12413 2023-09-09 16:12:53.866 T:144736 DEBUG <general>: slyguy.paramount.plus - SIGNAL: on_error 2023-09-09 16:12:53.866 T:144736 DEBUG <general>: slyguy.paramount.plus - Mem Cache: Deleted 7 Rows 2023-09-09 16:12:53.866 T:144736 DEBUG <general>: slyguy.paramount.plus - SIGNAL: on_close 2023-09-09 16:12:53.867 T:144736 DEBUG <general>: slyguy.paramount.plus - This content is not available in your location. Traceback (most recent call last): File "/home/shittel/.kodi/addons/script.module.slyguy/resources/modules/slyguy/signals.py", line 41, in throwable yield File "/home/shittel/.kodi/addons/script.module.slyguy/resources/modules/slyguy/router.py", line 115, in dispatch function(**params) File "/home/shittel/.kodi/addons/script.module.slyguy/resources/modules/slyguy/plugin.py", line 59, in decorated_function item = f(*args, **kwargs) File "/home/shittel/.kodi/addons/script.module.slyguy/resources/modules/slyguy/plugin.py", line 50, in decorated_function return f(*args, **kwargs) File "/home/shittel/.kodi/addons/slyguy.paramount.plus/resources/lib/plugin.py", line 679, in play return _play(video_id, **kwargs) File "/home/shittel/.kodi/addons/slyguy.paramount.plus/resources/lib/plugin.py", line 682, in _play data = api.play(video_id) File "/home/shittel/.kodi/addons/slyguy.paramount.plus/resources/lib/api.py", line 392, in play raise APIError(_(error_msg)) resources.lib.api.APIError: This content is not available in your location.

grubitwo commented 1 year ago

Now Paramount also works for me, both on Android and on Libreelec. Thank you

matthuisman commented 1 year ago

Strange. I don't think I made any changes... Maybe paramount dis