Skip to content
This repository has been archived by the owner on Feb 6, 2022. It is now read-only.

Netflix HTML5 support #90

Merged
merged 3 commits into from
Oct 26, 2015
Merged

Netflix HTML5 support #90

merged 3 commits into from
Oct 26, 2015

Conversation

myyra
Copy link
Contributor

@myyra myyra commented Jul 26, 2015

Changed the user agent to the one currently used by Safari. Netflix now works with HTML5, but the application asks to have access to a keychain item (if I remember correctly, couldn't reproduce this. I assume this only appears at first launch, and with exported application. Nothing was asked when running from Xcode, and the playback worked fine). Pressing "Allow" on this continues to bring up the permission request, but pressing "Always allow" hides it and the playback starts.

This should fix #54

@brunowego
Copy link

👍

@jonalmeida
Copy link
Contributor

Ah, just noticed this commit includes pr #95 I just made. Also, just tried out the patch with the user agent string and Netflix with HTML5 works great! \o/

JadenGeller added a commit that referenced this pull request Oct 26, 2015
@JadenGeller JadenGeller merged commit 5b0f303 into JadenGeller:master Oct 26, 2015
@JadenGeller
Copy link
Owner

Awesome work! Worth pushing an update via Sparkle! 💃

@sharpnk
Copy link

sharpnk commented Oct 27, 2015

I am curious why changing UA from:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/600.5.17 (KHTML, like Gecko) Version/7.1.5 Safari/537.85.14

to:

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_4) AppleWebKit/600.7.12 (KHTML, like Gecko) Version/8.0.7 Safari/600.7.12

would fix it for Netflix?

@jonalmeida
Copy link
Contributor

@sharpnk This is because of Netflix. They enable HTML5 support depending on user-agent from the server-side.

Linux users had the same problem as well.

@sharpnk
Copy link

sharpnk commented Oct 27, 2015

@jonalmeida Thanks. This statement from Netflix is relevant too, in case any one is interested.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support for HTML5 Premium Video (Netflix & YouTube without plugins)
5 participants