inickt / LazyMan-iOS

A simple app that lets you stream every live and archived NHL and MLB game from any of your iOS devices.
https://www.reddit.com/r/LazyMan/
MIT License
73 stars 12 forks source link

Error “Could not create master playlist URL.” #89

Closed loyahdev closed 2 years ago

loyahdev commented 2 years ago

This happens when ever I try to play an NHL or MLB game for the live version or the full game. But this never happens when I just watch the recaps already on YouTube no madder what version I try. Any help?

refriedfood commented 2 years ago

Assuming your device is jail broken, use shell client/terminal client or ftp into your phone, goto /etc/ grab your hosts file and add the following:

165.22.201.101 freegamez.ga
165.22.201.101 mf.svc.nhl.com
165.22.201.101 mlb-ws-mf.media.mlb.com
165.22.201.101 media.mlb.com
165.22.201.101 playback.svcs.mlb.com

Then over write the file on your phone. If it doesn't work, then comment out or remove those lines from your hosts file. the .ga is dead and either the app is calling to it, or it might just be that your game isn't available through the proxy, which happens on occasion. If it is all, then definitely try what I said. **Can't help with mlb at the moment.

loyahdev commented 2 years ago

Assuming your device is jail broken, use shell client/terminal client or ftp into your phone, goto /etc/ grab your hosts file and add the following:

165.22.201.101 freegamez.ga
165.22.201.101 mf.svc.nhl.com
165.22.201.101 mlb-ws-mf.media.mlb.com
165.22.201.101 media.mlb.com
165.22.201.101 playback.svcs.mlb.com

Then over write the file on your phone. If it doesn't work, then comment out or remove those lines from your hosts file. the .ga is dead and either the app is calling to it, or it might just be that your game isn't available through the proxy, which happens on occasion. If it is all, then definitely try what I said. **Can't help with mlb at the moment.

I have done all of what you said and it didn’t work any more ideas I even tried to batch uninstall but that didn’t work. And the audio choice works fine just not video. And can I also ask is there a way to delete //ALL// the files of Lazyman because then it’ll start fresh and hopefully otherwise fix the problem. hosts.zip that’s my hosts file

refriedfood commented 2 years ago

They stream through a proxy to hide the mediaAuth key that is needed to stream. So, reinstalling it isn't going to be the problem unless the program doesn't open on your phone. Right now they're resolving to a proxy domain called: freesports.ddns.net -- so, if you ping that, and change the ips to the correct ones in your hosts file, whenever you use the program it will try to connect to that new ip, which the proxy server is now being hosted on. According to the site they're having resolve issues, so you may not see it work for a day or so.

loyahdev commented 2 years ago

They stream through a proxy to hide the mediaAuth key that is needed to stream. So, reinstalling it isn't going to be the problem unless the program doesn't open on your phone. Right now they're resolving to a proxy domain called: freesports.ddns.net -- so, if you ping that, and change the ips to the correct ones in your hosts file, whenever you use the program it will try to connect to that new ip, which the proxy server is now being hosted on. According to the site they're having resolve issues, so you may not see it work for a day or so.

How would I specifically ping it or does it just automatically do it when it’s in the host file because what I don’t understand is “ips”? But I partially get what you mean.

inickt commented 2 years ago

The new ddns URL does not have HTTPS/SSL support, so simply changing it in /etc/hosts won't work on 1.3. Probably would on 1.2 but it has its own problems.

Might be the end of maintenance for this project, it's quite the cat and mouse game for running it.

loyahdev commented 2 years ago

The new ddns URL does not have HTTPS/SSL support, so simply changing it in /etc/hosts won't work on 1.3. Probably would on 1.2 but it has its own problems.

Might be the end of maintenance for this project, it's quite the cat and mouse game for running it.

So your saying I can’t fix this essentially because I tried on 1.2.1, 1.3 and 1.2 and none of those worked if there’s no way then how can I get nhl games?

refriedfood commented 2 years ago

Maybe I should have mentioned I still use 1.2.1, if that's the case. 1.3 doesn't even work on my phone in any capacity anyhow, and I don't mind not having a kraken icon...

loyahdev commented 2 years ago

Maybe I should have mentioned I still use 1.2.1, if that's the case. 1.3 doesn't even work on my phone in any capacity anyhow, and I don't mind not having a kraken icon...

So your saying the way you did that it works on 1.2.1 why not for me then? It won’t work so I think it’s still pinging .ga and I still don’t understand how the host file helps in anyway if lazyman won’t ping those links

inickt commented 2 years ago

https://github.com/inickt/LazyMan-iOS/releases/tag/v1.3.1