matthuisman / slyguy.addons

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

[Paramount+] Live sport streams fail to play (expaterror) #542

Closed puppinoo closed 1 year ago

puppinoo commented 1 year ago

Hi, and thanks for these amazing addons. I'm having this exception only with Serie A links:

xml.parsers.expat.ExpatError: no element found: line 1, column 0

File "expatbuilder.py", line 223, in parseString <....>

Also I opened another issue last year which I negletted (sorry about that but championship was over) about the name of the Serie A events. Not sure I can reopen it but basically all the Italian soccer matches are not named correctly but they all are named "Serie A".

Thanks. Pino.

jokla commented 1 year ago

Hi! I get the same error. Paramount+ (0.6.7/0.71.0).

Merendino1234 commented 1 year ago

Getting the same error on all devices Using US account from Italy with US VPN (SFSHARK) Tried on android omega preview; nexus 20.2 and on windows with omega preview and 19.4

if it helps I can send logs

puppinoo commented 1 year ago

Hi! I get the same error. Paramount+ (0.6.7/0.71.0).

Are you using Vpn / smartdns service too? (I'm in italy and using smartdns service towards US).

p.s.: wow, fast replies :)

Merendino1234 commented 1 year ago

Hi! I get the same error. Paramount+ (0.6.7/0.71.0).

Are you using Vpn / smartdns service too? (I'm in italy and using smartdns service towards US).

p.s.: wow, fast replies :)

hi, you can log in on the website or the mobile app? Because i can only on kodi. I think it's the vpn fault

puppinoo commented 1 year ago

Hi! I get the same error. Paramount+ (0.6.7/0.71.0).

Are you using Vpn / smartdns service too? (I'm in italy and using smartdns service towards US). p.s.: wow, fast replies :)

hi, you can log in on the website or the mobile app? Because i can only on kodi. I think it's the vpn fault

Yes, I can. In fact Official P+ app on my Fire Tv stick AND chrome on my ubuntu pc are working correctly.

puppinoo commented 1 year ago

BUT I tried SurfShark in the past cause price was appealing but it never worked with P+. So I went back to SmartDns (NordVPN works fine too). Of course it could not be your case but I wanted to say this.,

jokla commented 1 year ago

Hi! I get the same error. Paramount+ (0.6.7/0.71.0).

Are you using Vpn / smartdns service too? (I'm in italy and using smartdns service towards US).

p.s.: wow, fast replies :)

Yes, and the streaming is working fine on my browser on Ubuntu. On the Kodi app, everything seems to be working except for the Seria A matches.

puppinoo commented 1 year ago

Probably off topic here but I Just noticed that on official P+ app (sideloaded US version) the events into "Matches replays" section stopped working with a msg "not available. Try later". Pretty sure they worked last year. Wondering if its a vpn/DNS domain issue or P+ service issue.

marcozzino80 commented 1 year ago

Hi all, same error on saturday trying to watch Serie A match but this is not a SerieA problem. Checking for others live channels, some of them were working, some others not (Paw Patrol, Preschool, Star Trek). I'm using NordVPN and from the Android app on the phone I was able to see the match without problem. I actually have the problem.

puppinoo commented 1 year ago

Hi all, same error on saturday trying to watch Serie A match but this is not a SerieA problem. Checking for others live channels, some of them were working, some others not (Paw Patrol, Preschool, Star Trek). I'm using NordVPN and from the Android app on the phone I was able to see the match without problem. I actually have the problem.

EDIT: I checked again these channels and they now seem to work fine. The only think not working correctly are subtitles but they were broken before.

I just tested a few other channels like 80/90 Sitcoms and 24/7 Laughs. They look to be working but once opened they are broken. Playback jumps back and forth. I dont watch them often but It was just to report. Also maybe we should avoid further off topic, maybe opening specific issues, and let stuff in order.

marcozzino80 commented 1 year ago

Serie A live match instead still not working. xml.parser.expat.ExpatError: no element found: line 1, column 0 Could I help to resolve this issue?

Thank you, Marco.

Kirylo commented 1 year ago

Hello All,

same issue here, the error is only happening with live Football all other live streams seem to be working normally. I am using NORD VPN. I can watch the football live stream only from the browser and not from the add on.

image

puppinoo commented 1 year ago

I guess there Is not much we can do. Not expert but I think that addon just retrieves a videoid and then sends It to a remote proxy (in unprotected http, not sure if this is relevant) which in Serie A cases replies with 404 (link not found). So until reply Is not fixed if you can use a Fire TV Stick or any other Android TV device you can sideload the Usa apk which Is working fine from here https://apkcombo.com/paramount-plus/com.cbs.ott/download/apk

matthuisman commented 1 year ago

ill try take a look at this issue tonight

matthuisman commented 1 year ago

i cant reproduce the issue...

Im trying series A match replays and they are OK...

Is this error only with live matches?

jokla commented 1 year ago

@ma

i cant reproduce the issue...

Im trying series A match replays and they are OK...

Is this error only with live matches?

Hi @matthuisman, Yes, I get the error only on live matches. The replays are working :+1:

matthuisman commented 1 year ago

understood. when is the next live game(s)?

I also dont currently have a USA subscription login that is active that I can use. If anyone can help with that, please see here https://www.matthuisman.nz/2018/06/looking-for-logins.html

marcozzino80 commented 1 year ago

i sent mine. next serieA match is on friday 1th september at 18.30 CEST (Sassuolo - Hellas Verona)

Thank you!

matthuisman commented 1 year ago

thanks @marcozzino80 !

NZ times for matches for my reference image

marcozzino80 commented 1 year ago

Thank to you. I think you can try also with live matches of UEFA Champions League (scheduled for this eventing in Italy). I don't know if they throw the same error or is only a SerieA problem. This evening i'll check. if it's a problem of all live matches maybe you'll find some more suitable for your timezone.

puppinoo commented 1 year ago

EDIT: Forgot to mention it doesnt work just with the official sideloaded US P+ apk. So I guess not really relevant for this issue.

If I can add an off topic note bucause maybe it's relevant. Here in Italy I cant make dns4me service work. I opened a ticket but they swear everything Is fine. The same exact setup works with cuncurrent services So if any issue consider that possibility. I'm pretty sure the issue is only from here. But a collegue had the same problem.

aleexpetty commented 1 year ago

Hi all, I got the same exception with UEFA Champions League live channels

puppinoo commented 1 year ago

I confirm it's happening right now with UEFA Champions League live streams. Same exception.

puppinoo commented 1 year ago

EDIT: It's a silly request about new names format but if possibile could you Add "UEFA: " or "SERIE A: " prefix to the events' names so they are immediately recognizable? I know it's stupid but could be handy. Thanks again.

Just downloaded latest update and It looks like It fixed (at least UEFA. Will have tò check Serie A on Saturday). You also fixed the name.

Thanks for Amazing work. Cheers.

ashtoncain commented 1 year ago

Working for me also now :) Able to watch the UEFA section.

Thank you for your work !!

puppinoo commented 1 year ago

Before this issue is closed since It's full of non americans with P+ and until late September P+ offers a 50% discount coupon (coupon Is: "sports") but It cant be bought with gift cards and my virtual card stopped working, does anyone know a payment method still working to use discount codes? Thanks and Sorry for another off topic. Cheers.

matthuisman commented 1 year ago

fixed with slyguy.paramount.plus -> v0.7.0

marcozzino80 commented 1 year ago

Sorry Matt, I still have problem Trying with UEFA Champions League i see the error "Unable to find playback url for "

Thank you Marco

matthuisman commented 1 year ago

oh bummer. https://github.com/matthuisman/slyguy.addons/blob/master/slyguy.paramount.plus/resources/lib/api.py#L367 could you add print(session) above that line and get me the output?

marcozzino80 commented 1 year ago

ok sure.. but actually live are terminated. I'll try with the next. print command should show something on the screen? anyway trying on kodi on my pc on windows it works. the problem is only on htpc with libreelec.

matthuisman commented 1 year ago

print should show in the log i think :)

"anyway trying on kodi on my pc on windows it works. the problem is only on htpc with libreelec."

Sorry - the game played fine on Kodi on windows? But got the "unable to find" on LibreELEC only? I cant see how that could happen..

marcozzino80 commented 1 year ago

in the meantime trying with other live channel i get error on row 403. Added this line raise APIError("{}".format(session)) before and i get this msg {'Error Message': 'IP: 185.199.102.160 is inside VPN', 'message': 'IP: 185.199.102.160 is inside VPN', 'success': False, 'isInVPN':True}

(i didn't find log for print command :) )

marcozzino80 commented 1 year ago

tested with 2 channels: kodi on windows (with nordvpn installed) works correctly; kodi on libreelec (using VPN Manager for OpenVPN with nordvpn credentials) i get error message "is Inside VPN". Could be a VPN problem? they are able to see that i am in VPN?

matthuisman commented 1 year ago

oh great. so i think the new code is fine then. Ill just add a check for that VPN stuff to session and give a better errror

matthuisman commented 1 year ago

latest version adds a check and better error for that error from session :)