Hacker News new | ask | show | jobs
by shakna 2439 days ago
You can get 1080p streams from Netflix on Linux (for 99% of their collection) by switching your user agent to ChromeOS. Their check is just:

    a = /CrOS/.test(a.userAgent);
    this.Fma = this.Aw = q.Gu.PV;
    this.Qm = [x.$l.nV];
    this.oo = [x.V.vA, x.V.wA];
    a && this.oo.push(x.V.TH);
It very much is _not_ "DRM not yet implemented".

Both Prime and Netflix are fully capable of streaming their highest quality under Linux - if you have the driver support.

Unfortunately they have a bunch of hacky stuff trying to prevent it, rather than allowing the user's browser is to make the decision.

4 comments

That's one reason I use it. If they switch to nazi DRM I'll drop them. If Disney won't play on Linux meh whatever then on them. I'm sure they won't miss me, and I won't miss them much either.
Actually, you can’t get higher than SD for Amazon Prime Video since they started enforcing VMP a few months ago, which isn’t supported on Linux.
Yeah this means this was a business decision and not technical. They probably looked at user numbers for the different browsers.
I can confirm that switching the user agent [used to] work[s]. (Disclaimer: haven't streamed for a while personally.)