Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[compat] HBO Max #4

Open
hensm opened this issue Apr 7, 2020 · 5 comments
Open

[compat] HBO Max #4

hensm opened this issue Apr 7, 2020 · 5 comments
Labels
compat compat-partial App functions, but has some compatibility issues

Comments

@hensm
Copy link
Owner

hensm commented Apr 7, 2020

App name: HBO GO
App URL: https://play.hbogo.com
App ID (if possible): 144BDEF0

Issues:
Seems to be functional, but can't test on Chromecast device due to geoblocking.

@hensm hensm transferred this issue from hensm/fx_cast Apr 25, 2021
@hensm hensm added compat-unknown App compatibility is unknown compat labels Apr 25, 2021
@wilcooo
Copy link

wilcooo commented Aug 5, 2022

Not functional for me.
I noticed that the UserAgent gets set to
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36
by this extension, while chrome 80 is very old ("pre-pandemic" even).

Is there any reason for specifying this exact version? Otherwise I would suggest bumping it.

image

I'm using Firefox on Fedora 36. fx_cast 0.2.0

@wilcooo
Copy link

wilcooo commented Aug 5, 2022

Let me know if you want me to test something, in case you don't have access to HBO.
B.t.w. I just noticed this is HBO Max, not Go. I'm not sure what the differences are. The address I use is https://play.hbomax.com

@wilcooo
Copy link

wilcooo commented Aug 5, 2022

I changed the version to 104.0.0.0. Rebuild fx_cast, tested it in Firefox for Developers (regular ff wouldn't let me install unsigned extensions). And... it worked!!

After connecting I can choose what movie to play, and even change to a different one. However, no controls pop up on the HBO site (play/pause/volume/subtitles...). I'm not familiar with HBO on chrome, so that might just be how it's supposed to work.

Edit: the media controls do show up as expected in Chromium.

@hensm hensm added compat-partial App functions, but has some compatibility issues and removed compat-unknown App compatibility is unknown labels Aug 6, 2022
@hensm hensm changed the title [compat] HBO GO [compat] HBO Max Aug 6, 2022
@hensm
Copy link
Owner Author

hensm commented Aug 6, 2022

@wilcooo Looks like HBO Go was discontinued, so let's just make this the HBO Max issue. I need to update the Chrome UA, I'll probably make it user-configurable too, so it's easier to fix this.

I don't think I can get HBO Max in the UK because of a licensing thing with Sky, so I can't test this myself. It sounds like it's a little broken since I think Chromecast guidelines require player controls on the sender app and they're not working here.

@wilcooo
Copy link

wilcooo commented Aug 7, 2022

Sounds good! I see you've already committed those changes :)

The media controls do indeed show up in Chromium. I'll test again in Firefox (regular) once a new fx_cast release is published but I suspect it doesn't make much of a difference as compared to FF for devs. I'll let you know if I happen to figure out the cause.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compat compat-partial App functions, but has some compatibility issues
Projects
None yet
Development

No branches or pull requests

2 participants