
I could never get it to work when I tried, Netflix always threw license errors.

ChromeOS apparently has a different DRM implementation than chrome, even though both use Widevine. The playback profile array is set up like so: this.oo =, x.V.vA is the SD profile and x.V.wA is the 720p profile.Īfter reading this you think the easy solution would be to just change the User-agent to make it contain the string "CrOS" right? Not that simple. If the search returns true, it appends the 1080p profile to the profile playback array (what this line a & this.oo.push(x.V.TH) is doing). What it is doing is testing your User-agent for the "CrOS" string anywhere in it.

Here's the explanation of how it works copy and pasted from the readme on github. These shortcuts don't seem to be universal as ctrl+shift+alt+D didn't seem to work on Ubuntu so.yeah.Īs is usually the case with third party tools, use it at your own risk. You can press ctrl+shift+alt+D to check what bitrate and resolution it's streaming at or ctrl+shift+alt+S to manually select bitrate. I've tried it on Windows 7 and Ubuntu but seeing as it's enabled through a chrome extension I assume that it'll work on any OS.īelow are links to the chrome extension and to the source code on github.

In fact, the only platform where you can watch 1080p Netflix on Chrome is ChromeOS as it has the DRM required by Netflix.įortunately someone has found a way to exploit this to enable 1080p streaming in Chrome (or chromium based browsers) on any platform.
EDIT: Apparently after he released it someone else made an addon for Firefox that does the same thing.Īlso relevant reddit thread from a month ago when he released it.Īs you may or may not know watching Netflix on Windows 7 or Linux has meant that no matter what you do you're limited to 720p.Įven on Windows 8/10 you must use IE, Edge, or the Netflix app to stream at resolutions greater than 720p. If you use Chrome, Firefox, Safari, or any other browser then you're stuck at 720p.Īnd for macOS, AFAIK, you can only get 1080p on Safari.
