News for hackers. Stuff that matters.
Re:I tried creating a web browser, and Google blocked me by jcranmer on Tuesday April 02, 2019 @10:59AM (#19554800)
Blame Google and Microsoft. They were the people who created the specification, and pushed for it, when Netflix came begging for a solution to their DRM conundrum. Even if the W3C hadn't approved it, that's two of the big four browser vendors who are committing to implementing it anyways, which is enough to guarantee a de facto standard anyways.
Re:I tried creating a web browser, and Google blocked me by tiraniddo on Tuesday April 02, 2019 @11:21AM (#19555060)
No, blame the movie studios, record labels etc. They're the one which require asinine DRM support for web browsers. Google/Microsoft/Apple/Adobe want to support media content, but to do so requires towing the line with the media companies otherwise they refuse to license the content (at least in HD+).

Having worked with various DRM teams I know that they have to treat their code as if its the most secret code in the world, if they don't the media companies can swoop in and ban them and then no Netflix for your users. This is why Widevine code isn't open source (other than the glue EME code) and is almost certainly the reason for the refusal to work with a small open-source form of Chromium. If for example the project was used to "steal" content the media companies would be mad at Widevine, with lasting repercussions for all Chrome users.

It's worth noting that typically all DRM teams work as if the hosting environment is an adversary. For example Widevine don't trust anything Chrome says as someone could recompile it and lie about the security. The only times this is relaxed is where the platform is deemed secure, such as CrOS or iOS.

Re:I tried creating a web browser, and Google blocked me by jhasse on Tuesday April 02, 2019 @11:57AM (#19555504)
> No, blame the movie studios, record labels etc. They're the one which require asinine DRM support for web browsers. Google/Microsoft/Apple/Adobe want to support media content, but to do so requires towing the line with the media companies otherwise they refuse to license the content (at least in HD+).

Let's say Google, Microsoft and Apple announce that they will be removing any DRM from their browsers on 2020-01-01. They will also remove any DRM playback app from their App Stores. So no Netflix on PCs, Macs, iPhones, iPads or any Android device (including stuff like Android TV).

What do you think would happen?

Re:I tried creating a web browser, and Google blocked me by TeMPOraL on Tuesday April 02, 2019 @12:23PM (#19555804)
Media companies would rejoice. Since such a coordinated move from Google, Microsoft and Apple would destroy streaming for everyone indiscriminately, it would re-level the playing field and enable everyone to start competing anew. Disney, HBO and others would fork Chromium and add DRM support back, then market the shit out of it. They'd start signing deals with phone and TV manufacturers to get their DRM back, each preferably in a way that excludes the others. There'd be a lot of churn as whole media space gets re-balkanized, but that's all good, since churn means they make money.

A lot of smaller companies would die, and a lot of users would suffer - but none of the parties involved actually cares about the users; we're just a natural resource to be stripmined.

Re:I tried creating a web browser, and Google blocked me by hrktb on Tuesday April 02, 2019 @02:24PM (#19557108)
The internet before streaming (when downloading postage stamp clips took 3 hours) was close to that described state, and people just exchanged burned CDRs right and left.

Even elderly people were using and watching pirated stuff installed by their kids as they just couldn’t bother.

No DRM support in major browsers would mean pirating becomes the #1 way to see anything again.

Re:I tried creating a web browser, and Google blocked me by TeMPOraL on Tuesday April 02, 2019 @02:40PM (#19557263)
That is a realistic outcome.

Then again, the way media companies are balkanizing the streaming space, this could become (again) a reality soon anyway.

Re:I tried creating a web browser, and Google blocked me by jhasse on Tuesday April 02, 2019 @12:32PM (#19555921)
Just as the only browser with DRM would have a huge advantage in that scenario, the one streaming service without DRM would have, too. I honestly think Netflix would take that chance for their own content.
Re:I tried creating a web browser, and Google blocked me by rjmunro on Tuesday April 02, 2019 @12:14PM (#19555683)
Simple: You'd have to install a plugin or a separate special app to watch video, like the bad old days of RealPlayer.
Re:I tried creating a web browser, and Google blocked me by theprotocol on Tuesday April 02, 2019 @12:24PM (#19555822)
This is the most plausible outcome. Netflix wouldn't just leave that money on the table and the most obvious thing to do would be to provide the support they want from browsers themselves.

Users follow use cases and would not be averse to spending 30 seconds installing something in order to watch their favorite content.

There's also sort of a game theory situation with the removal of DRM, as it would be a competitive advantage being the only one that supports it.

Re:I tried creating a web browser, and Google blocked me by bad_user on Tuesday April 02, 2019 @12:33PM (#19555931)
All Netflix movies are on PirateBay already, in spite of their DRM. I’ve seen movies pop up on PirateBay the day they are released. They wouldn’t leave any money on the table.

People paying for Netflix are paying for convenience. That wouldn’t change in absence of DRM.

Re:I tried creating a web browser, and Google blocked me by theprotocol on Tuesday April 02, 2019 @12:45PM (#19556095)
I think you're greatly underestimating how much more cumbersome torrenting is even compared to a plugin, especially for "normal" users who are not necessarily tech-savvy.
Re:I tried creating a web browser, and Google blocked me by bad_user on Tuesday April 02, 2019 @01:08PM (#19556355)
This argument is repeated ad nauseam but it’s false, all it takes is a torrenting app installed, that’s the only threshold.

But back to the point, if Netflix wouldn’t use DRM, it would change absolutely nothing since copyright infringement is still illegal and those DRM protections are completely useless.

Re:I tried creating a web browser, and Google blocked me by fixermark on Tuesday April 02, 2019 @01:31PM (#19556575)
Can my torrenting app stream my video, or do I have to wait for a full assembly of the pieces from torrent hosts and enough downloaded to watch it?

If the latter, torrenting is plenty cumbersome enough that if the studios are pushing movie-viewing to "Pay us money or you have to torrent it," they're winning.

Re:I tried creating a web browser, and Google blocked me by Reelin on Tuesday April 02, 2019 @07:03PM (#19559409)
> Can my torrenting app stream my video

Yes, and this functionality has been built into many of the largest torrenting programs out-of-the-box for quite some time now. In the case of µTorrent, it was added in version 3.0 all the way back in 2010.

Obviously, how quickly the stream will buffer depends entirely on the state of the swarm. Popular items will work almost immediately, while particularly unpopular items won't be streamable at all.

Anecdotally, I have personally witnessed my (very nontechnical) friends streaming 4+ GB 1080p ...popular cat videos... that weren't available from Netflix. They did not struggle with the process in the slightest.

Re:I tried creating a web browser, and Google blocked me by radisb on Tuesday April 02, 2019 @03:38PM (#19557819)
Pop-Corn Time would like to have a word with you
Re:I tried creating a web browser, and Google blocked me by fixermark on Tuesday April 02, 2019 @03:46PM (#19557878)
I don't think it would, unless it begins playing within thirty seconds of the user choosing a video and provides an uninterrupted streaming experience?

Last I checked, the BitTorrent protocol didn't provide packet sorting that would allow for this behavior (by forcing the beginning of the movie's bytestream to be the first data downloaded), so my mistake if the protocol has improved and I was unaware it provided this service.

Re:I tried creating a web browser, and Google blocked me by Dylan16807 on Tuesday April 02, 2019 @03:59PM (#19558001)
The downloading client is in charge of which parts of the file it gets first. It can easily go in order.
Re:I tried creating a web browser, and Google blocked me by fixermark on Tuesday April 02, 2019 @04:02PM (#19558023)
How easily, and how much setup is necessary? Remember, we're talking about competing with a service that doesn't even make the end-user consider whether that is a problem that needs to be solved (just plug in a credit card and off you go).
Re:I tried creating a web browser, and Google blocked me by Dylan16807 on Tuesday April 02, 2019 @04:05PM (#19558039)
A coder spent an hour changing the code, once, and now it requires zero effort for users. They never know the difference. Open popcorn time and wait for it to quickly buffer.
Re:I tried creating a web browser, and Google blocked me by dingaling on Tuesday April 02, 2019 @07:08PM (#19559436)
> You'd have to install a plugin or a separate special app to watch video

How is that different from the current state of EME plugins? Other than that proprietary browsers ship with the most popular plugins installed.

Re:I tried creating a web browser, and Google blocked me by Operyl on Tuesday April 02, 2019 @09:08PM (#19559997)
Edge and Safari have the appropriate tools to deal with DRM, so significantly different. The built in browsers already just work.
Re:I tried creating a web browser, and Google blocked me by jhasse on Tuesday April 02, 2019 @12:30PM (#19555890)
They could block that, too. (It won't work on Android and iOS anyway)
Re:I tried creating a web browser, and Google blocked me by theprotocol on Tuesday April 02, 2019 @12:42PM (#19556058)
This would be an authoritarian action, compared to just opting out of supporting something. There's a huge difference and I think these organizations' supposed interest in ethics precludes that sort of move.

DRM is not illegitimate. It just sucks and operates in a way that is immune to free market competition - the reasons for that immunity are the true thing to fix. Users should have alternatives as there is a clear market there. If DRM is so bad, then that's what should kill it.

Re:I tried creating a web browser, and Google blocked me by clarkmoody on Tuesday April 02, 2019 @12:09PM (#19555618)
This is the correct solution. The big tech companies control the distribution channels. Currently, they bend to the requirements of large content producers. If they leaned the other way, toward open source and DRM-free distribution, the producers would have no choice but to comply.

Of course, content producers could run back to the state for more protection (as they always do) and get legislation forcing browser makers to comply. And around and around it goes.

Re:I tried creating a web browser, and Google blocked me by wolfgke on Tuesday April 02, 2019 @12:24PM (#19555815)
> Of course, content producers could run back to the state for more protection (as they always do) and get legislation forcing browser makers to comply.

Implementations of such forced-by-court features tend to be buggy. ;-) The implementation bugs might differ in subtle ways in each new browser release. ;-)

Re:I tried creating a web browser, and Google blocked me by Angostura on Tuesday April 02, 2019 @12:17PM (#19555727)
Mac and PC, Netflix would make their applications available outside the App stores. Apple would have to shut down its Apple TV operation.

Then Apple and Google would get deluged with complaints from their customers and Jailbreaks would once again become popular.

Re:I tried creating a web browser, and Google blocked me by Const-me on Tuesday April 02, 2019 @01:52PM (#19556779)
> What do you think would happen?

Consumers will have to purchase or rent horrible and overpriced hardware supplied by broadcasters. Like they were doing for decades with satellites, and early IPTV.

Piracy will raise a lot. Many users don’t want to pay, or can’t pay for that custom hardware. I was using Netflix service for some time without major issues, but they don’t have anything in my country, too small one, they won’t be selling and supporting their set top boxes any time soon. Unlike accepting credit cards and broadcasting videos, physical retail doesn’t scale that easily.

Re:I tried creating a web browser, and Google blocked me by chinathrow on Tuesday April 02, 2019 @12:13PM (#19555677)
Why would they need to remove the DRM playback app in your scenario?

If they would only remove it from the browsers, they would start pushing their native applications like Netflix for Linux, Netflix for Windows, Netflix for Mac. And browsers would be free of their DRM which causes all this.

Re:I tried creating a web browser, and Google blocked me by jhasse on Tuesday April 02, 2019 @12:40PM (#19556031)
Because that would still prevent Metastream from working with Netflix ;)
Re:I tried creating a web browser, and Google blocked me by tokyodude on Tuesday April 02, 2019 @02:14PM (#19557008)
Simple, which ever one switches first will lose all their users as they scramble to use a browser that still lets them watch the content.
Re:I tried creating a web browser, and Google blocked me by est31 on Tuesday April 02, 2019 @12:26PM (#19555845)
Antitrust complaints / lawsuits?
Re:I tried creating a web browser, and Google blocked me by jhasse on Tuesday April 02, 2019 @12:36PM (#19555977)
Good point. I wonder if that would apply though.
Re:I tried creating a web browser, and Google blocked me by Zak on Tuesday April 02, 2019 @11:25AM (#19555119)
The weird thing about this is I can find a high-quality torrent for anything on Netflix in under a minute.
Re:I tried creating a web browser, and Google blocked me by rohan1024 on Tuesday April 02, 2019 @12:03PM (#19555566)
Torrent is something that I have nothing to complain about. It's decentralised. No big corporation is trying to control it. It's truly by the people for the people.

I wonder if more protocols like this will get invented and become mainstream. Or those glorious days are already behind us? Since every big corporation is just trying to grab market share by creating walled gardens for everything.

Re:I tried creating a web browser, and Google blocked me by Reelin on Tuesday April 02, 2019 @07:14PM (#19559459)
I assume that policing of torrent networks by the authorities will continue to increase. As a result, I'm hopeful that darknet (ie social connection based) solutions might emerge at some point. Why use a VPN and a tracker (private or otherwise) if I could request things via (anonymized) friend-of-friend-of-friend in a straightforward manner? That way you only trust your immediate network.
Re:I tried creating a web browser, and Google blocked me by sabujp on Tuesday April 02, 2019 @11:31AM (#19555193)
DRM are like locks on a house, just keeps honest people out
Re:I tried creating a web browser, and Google blocked me by patagonia on Tuesday April 02, 2019 @11:40AM (#19555305)
DRM are like locks on a gated community, just creates economic moats to enable rent seeking and prolong the status quo.
Re:I tried creating a web browser, and Google blocked me by gloflo on Tuesday April 02, 2019 @11:38AM (#19555268)
Except the lock is remotely controlled by your adversary.

And your house also belongs to them. According to your analogy.

Re:I tried creating a web browser, and Google blocked me by psadauskas on Tuesday April 02, 2019 @12:13PM (#19555681)
And if you bought something from them, they're permitted to come in and take it away from you whenever they want.
Re:I tried creating a web browser, and Google blocked me by TeMPOraL on Tuesday April 02, 2019 @12:24PM (#19555818)
You never bought it in the first place. The Adversary doesn't sell things anymore, it only rents them out.
Re:I tried creating a web browser, and Google blocked me by est31 on Tuesday April 02, 2019 @12:35PM (#19555955)
Re:I tried creating a web browser, and Google blocked me by tptacek on Tuesday April 02, 2019 @11:51AM (#19555431)
Ok? That’s a strong argument in favor, isn’t it?
Re:I tried creating a web browser, and Google blocked me by AnthonyMouse on Tuesday April 02, 2019 @12:10PM (#19555636)
You've missed the joke. In the DRM case the honest people are the ones who should be allowed in, but the DRM only allows the pirates in.
Re:I tried creating a web browser, and Google blocked me by tptacek on Tuesday April 02, 2019 @03:27PM (#19557735)
No, I think you’ve missed my point. A technology that prevents generally honest people from slipping casually into dishonesty sounds valuable. Battling people who are determined to be dishonest sounds much less valuable.
Re:I tried creating a web browser, and Google blocked me by AnthonyMouse on Tuesday April 02, 2019 @06:26PM (#19559180)
Making a personal copy of a video you've paid for is in no way dishonest, and the user downloading it from a pirate site without paying is in no way impeded by DRM.

The only thing it could even arguably be doing is preventing users from uploading videos to pirate sites, but that is empirically a massive failure given that all of the videos are already on the pirate sites.

So all you're doing is battling the honest people who have paid and then want to make a copy for format shifting or some other fair use. And the legitimate value of battling that is a negative number.

Re:I tried creating a web browser, and Google blocked me by Zak on Tuesday April 02, 2019 @04:54PM (#19558468)
I suppose in the case of Netflix and the like, it stops me from getting some lossless downloader browser extension that would surely exist but for the DRM and... what? Getting stuff to watch after I let the subscription lapse? Giving copies to my friends?

The former is about the same effort as torrenting and about as obviously dishonest. The latter is mostly possible using Netflix as intended as long as I don't mind sharing my password with them.

Re:I tried creating a web browser, and Google blocked me by microcolonel on Tuesday April 02, 2019 @12:20PM (#19555763)
More like locks on a motel room.
Re:I tried creating a web browser, and Google blocked me by jrockway on Tuesday April 02, 2019 @12:18PM (#19555746)
I'm pretty sure some method Netflix uses is broken anyway. People don't seem to have trouble uploading 4k rips to Usenet. (Though I haven't actually checked recently.)

We were sold DRM as "the evil legacy studios are evil and make us use DRM". Well, now that Netflix produces their own content and it's still DRM'd... I guess that isn't really the reasoning.

Re:I tried creating a web browser, and Google blocked me by jedberg on Tuesday April 02, 2019 @12:46PM (#19556103)
Netflix doesn’t make most of their content. They just have exclusive license to show it. The studio that makes it still demands DRM.

In the rare case of content that is actually made by Netflix, it’s easier to just put DRM on it, because otherwise every system dedicated to encoding and playback would have to have a code branch that was special for non-DRM content. It would be a maintenance nightmare. It’s a lot easier to push all content through the same pipelines.

Re:I tried creating a web browser, and Google blocked me by throwaway2048 on Tuesday April 02, 2019 @01:55PM (#19556824)
Netflix only content isn't "rare" anymore, sorry if I don't purchase this particular red herring.

DRM benefits Netflix just as much, if not even more than it does traditional media companies.

Re:I tried creating a web browser, and Google blocked me by jedberg on Tuesday April 02, 2019 @02:43PM (#19557283)
It’s very rare. I’ll bet you can’t name a single show that Netflix produces. Remember all those big name shows are produced by other people and then sold exclusively to Netflix.

DRM does not benefit Netflix. It’s complicated and takes a lot of resources to run. They’d much rather not have to deal with it at all. Having DRM does not gain them any customers — in fact it loses them some. But it’s the only way they can get content.

Re:I tried creating a web browser, and Google blocked me by 0815test on Tuesday April 02, 2019 @03:01PM (#19557475)
Come on, that can't possibly be right. If they can get shows sold "exclusively" to them, why can't they get shows sold to them without DRM requirements?

(The closest I can get to an explanation is that the "exclusivity" deal might be limited to online streaming platforms only, and whoever is selling the content still worries about everything else. But streaming is a significant and growing portion of all media consumption (and could be even more so, were it not for that pesky DRM), so I'm extremely skeptical that this would be a real issue.)

Re:I tried creating a web browser, and Google blocked me by jedberg on Tuesday April 02, 2019 @03:39PM (#19557831)
They probably did negotiate DRM free licenses. But the cost for implementing a separate DRM free pipeline is very high, and there would be little ROI to the business. Not having DRM on just the Netflix content would get very few new customers, if any, especially given that this whole argument only applies to web streaming anyway.
Re:I tried creating a web browser, and Google blocked me by 0815test on Tuesday April 02, 2019 @03:52PM (#19557936)
> ...and there would be little ROI to the business. Not having DRM on just the Netflix content would get very few new customers, if any...

This is where your narrative is strategically short-sighted. It would be a very significant leverage point for their own proprietary content over the traditional media companies' - the kind of thing that 'disruption' is built on!

Re:I tried creating a web browser, and Google blocked me by throwaway2048 on Tuesday April 02, 2019 @03:18PM (#19557649)
If Netflix is paying for shows that are produced, and they have exclusive rights, they can attach any distribution terms they want to them.

You can't tell me with a straight face that somehow they don't have this power.

DRM absolutely benefits them because it ensures that only parties they permit are allowed to access content, for the same reason it benefits other media companies.

Re:I tried creating a web browser, and Google blocked me by jedberg on Tuesday April 02, 2019 @03:37PM (#19557810)
> DRM absolutely benefits them because it ensures that only parties they permit are allowed to access content, for the same reason it benefits other media companies

The fact that every pi8ece of Netflix content is on the pirate sites within hours of release would prove otherwise. Netflix is well aware of the uselessness of DRM.

And you're right, they probably did negotiate DRM free licenses. But you missed the other part of my post -- the cost for implementing a separate DRM free pipeline was very high, and there would be little ROI to the business. Not having DRM on just the Netflix content would get very few new customers, if any. How many people would say "man I would totally sign up for Netflix if only their own content was DRM free, even though I'd need a DRM enabled player to play everything else, and oh yeah this only applies to web streaming anyway."

Re:I tried creating a web browser, and Google blocked me by kalleboo on Tuesday April 02, 2019 @11:16PM (#19560478)
I would argue the increased customer satisfaction from being able to stream 1080p/4K quality in more browsers with less esoteric hardware would be worth the extra implementation complexity (currently higher resolutions are disabled on browsers with weaker DRM or hardware without a pure HDCP path)
Re:I tried creating a web browser, and Google blocked me by jedberg on Wednesday April 03, 2019 @12:43AM (#19560819)
Most people don’t stream 4K on a computer. And most people don’t have the bandwidth to stream at 4K. Ie most customers would never notice.
Re:I tried creating a web browser, and Google blocked me by jrockway on Wednesday April 03, 2019 @08:40AM (#19562806)
Netflix 4k streams are like 25Mbps at best. The US average broadband speed in 2017 was around 50Mbps. There is no problem getting 4k to consumers.

Whether or not they have a 4k display... that is probably the blocker. I have a 4k display but it's not my primary display (instead opting for a 165Hz 1440p panel) and I never bothered to buy a 4k TV, given how dirt-cheap high-end 1080p TVs are. Would much rather have the black blacks of a $500 1080p OLED TV than a $3000 washed-out 4k LCD.

Re:I tried creating a web browser, and Google blocked me by jedberg on Wednesday April 03, 2019 @11:39AM (#19564241)
That average broadband speed is deceptive, because it includes people who have gigabit at home. The more interesting number is the median speed. But even using averages, not a lot of countries yet have the speed to support 4K streaming[0], and like you said, even if they have the bandwidth, they need the equipment.

[0] https://en.wikipedia.org/wiki/List_of_countries_by_Internet_...

Re:I tried creating a web browser, and Google blocked me by morpheuskafka on Wednesday April 03, 2019 @12:01PM (#19564474)
Both Amazon and Netflix make the most money and are best known for their excellent original shows. Why did they bother to setup DRM for them? If they opposed it, they could have made it a selling point that you could watch them in 4K on any device without hassle.
Re:I tried creating a web browser, and Google blocked me by 0815test on Tuesday April 02, 2019 @12:29PM (#19555880)
Turns out Netflix is an evil legacy studio after all!
Re:I tried creating a web browser, and Google blocked me by 0815test on Tuesday April 02, 2019 @11:44AM (#19555356)
Then Google/Microsoft/Amazon and others who are being impacted by this issue should throw some non-trivial money at media creators who are willing to commit to DRM-free content. Like Creative Commons or the Blender Foundation, for starters. We had a comparable opportunity there when Netflix started offering streaming services, but they chose to go with DRM across the board. Fine, whatever. But unless the tech industry seriously gets behind this, Big Media will start to take their "content" hostage and mandate use of their own DRM 'solutions' to "protect it adequately" - with royalties for use set as high as the market will bear. Yeah, you can say that would be an antitrust violation, whatever. Legal processes take a long time, and Big Media have plenty of political support behind them. They don't have to care if they can make things crappy enough for everyone else.
Re:I tried creating a web browser, and Google blocked me by tedivm on Tuesday April 02, 2019 @11:38AM (#19555272)
We could just blame all of them, since they were all involved.
Re:I tried creating a web browser, and Google blocked me by mindslight on Tuesday April 02, 2019 @01:33PM (#19556595)
What is the point of this "blame", especially stating it as if it were exclusive? All of these companies are past the startup/responsive/customerserving stage. They're immune to public opinion when you just keep on patronizing them.

Rather, focus on concrete steps you yourself can take:

1. Make sure the hostile black box is not available / disabled in your browser. So when you end up at a page that wants to use DRM and it doesn't work, you simply attribute the problem to the website being broken (which it is), and move on. If you do need to keep using the DRM crutch for now, then only use it on a separate dedicated browser or device.

2. Base your media setup around a DRM-free pipeline (eg Kodi). Make torrenting content your default. If you want to pay indie creators for DRM free downloads, feel free. But don't fund any studios that generally push DRM.

3. Share downloaded content with friends (eg USB drives), encouraging them to not fund Netflix et al developing and promulgating more DRM. This is especially relevant for "exclusive" releases that are meant to push people into signing up for yet another subscription.

Re:I tried creating a web browser, and Google blocked me by anoncake on Tuesday April 02, 2019 @12:56PM (#19556226)
Why not blame everyone involved who let EME happen? Blame is not a limited resource.
Re:I tried creating a web browser, and Google blocked me by gowld on Tuesday April 02, 2019 @01:14PM (#19556414)
As the OP explained in the backwards complaint, DRM support is NOT required for web browsers. You can make a web browser that does not render DRM content.
Re:I tried creating a web browser, and Google blocked me by pera on Tuesday April 02, 2019 @12:12PM (#19555654)
> No, blame the movie studios, record labels etc.

More specifically, those associated with the MPAA and the RIAA.

Re:I tried creating a web browser, and Google blocked me by michaelt on Tuesday April 02, 2019 @12:22PM (#19555796)

  Google/Microsoft/Apple/Adobe want to support
  media content, but to do so requires towing
  the line with the media companies
Sounds like the problem is the web browser companies also deciding to be movie streaming companies. Thus giving movie producing companies leverage over web browser tech.

If it weren't for Google Play Movies and iTunes Movies they could have just told the MPAA companies to take a hike.

Re:I tried creating a web browser, and Google blocked me by jerf on Tuesday April 02, 2019 @12:12PM (#19555658)
"when Netflix came begging for a solution to their DRM conundrum"

Does Netflix DRM even "work"? I've never personally seriously looked around for how to break it, but I note there are still plenty of people who seem to manage to review Netflix-based shows on YouTube with video clips of sufficient quality [1], and at least some of the reviewers in question I am fairly confident aren't getting any sort of privileged backdoor access or anything.

Is it "anyone can crack with a smidge of effort" or "it's really hard but it spreads once cracked"? I'm not asking for a lot of details of the crack per se, just general details of how successful it can be said to be in practice.

[1] I'm not claiming they aren't necessarily re-re-encoded by the time they get to me, but if they are, I can't tell for sure, so I'm going with "sufficient quality" as a description.

Re:I tried creating a web browser, and Google blocked me by microcolonel on Tuesday April 02, 2019 @12:21PM (#19555779)
HDCP is broken, so people just get their captures from there I think. The Widevine stuff is also clearly not as trusted by publishers, which is why they only publish 720p streams on it IIRC. I think this is because it gets less help from the platform to prevent copying the frames.
Re:I tried creating a web browser, and Google blocked me by bscphil on Thursday April 04, 2019 @12:55AM (#19569442)
No, this used to be the case, but isn't any more. Captures using lossless capture cards are called Webrips and generally disliked because they have to be reencoded (losing quality) and can only be ripped in realtime. For a long time now the better p2p groups (and even some scene) have figured out how to extract the encryption keys directly from the EME modules. So most of the Netflix rips you find on torrents these days are actually byte-for-byte copies of what you would view on Netflix.

Actually they should be byte-for-byte copies, but generally aren't, since Netflix makes you jump through half a dozen hoops to get the highest quality streams, so pirated copies are actually much better quality than what you can get on Netflix.

Re:I tried creating a web browser, and Google blocked me by notyourday on Tuesday April 02, 2019 @02:55PM (#19557417)
There are gazillion of 1:2 and 1:4 Chinese video splitters that strip HDCP from up to 4K sources letting any capture card rip anything that can be played on up to 4K TV.

I have had the 1080p one for 5 years.

Re:I tried creating a web browser, and Google blocked me by RidingPegasus on Tuesday April 02, 2019 @12:29PM (#19555878)
A researcher on twitter recently cracked widevine level 1 quite quickly according to himself. No proof of concept was offered but he seemed to be claiming it was fairly simple. Netflix uses level 3.

The browser has to decrypt it somewhere along the line to play. Always was interested in tinkering around with it.

For a starting point I'd be going through chromium and checking out how they implement widevine.

For a while now there's been rumors in the torrent scene that a few people have broken it, but keep coy in case it gets patched. Then again it's trivial to screenrecord at the cost of time. Who knows?

Re:I tried creating a web browser, and Google blocked me by gsnedders on Wednesday April 03, 2019 @10:21AM (#19563522)
Netflix only requires level 2 for HD streams, IIRC. SD streams can be level 1, I think.

Level 3 requires a secure path all the way to the display (so the decryption happens in a Trusted Execution Environment, the keys are stored in a Trusted Platform Module, and HDCP or similar to the display). Level 3 practically only exists on mobile currently, as Intel's SGX (their TEE) is typically disabled by default on what processors do support it.

Re:I tried creating a web browser, and Google blocked me by apostacy on Tuesday April 02, 2019 @12:33PM (#19555935)
I blame the OSS community that rolled out the red carpet for DRM. They are the only ones who really had a choice to make. I frankly don't blame the corporations pushing this, because they have been trying the whole time.

And they did it for the worst reasons. Vanity and pride. The corporations pushing DRM are merely motivated by greed.

But the players in the OSS community that opened the door for DRM were TERRIFIED of being labeled as "obsolete" or losing pretend "market share". They refused to take a stand against DRM, if it meant losing any users. Just look at the discussion thread where Mozilla decided to support DRM.

The arguments in favor of DRM by the OSS community are always the same: - We need to support terrible DRM because it is popular (and being numerically popular is super important). - We need to compromise against our users because if we don't then we won't have any leverage (which we are conceding we don't have anyway) - "marketshare" - "integrated branding"(?)

None of this makes sense, because Google, Apple, and Microsoft have completely different goals with building for-profit forms.

People who speak in slimey business sales marketing speak are making decisions about the direction of OSS software. And these people are obsessed with cargo-culting the big commercial platforms.

Re:I tried creating a web browser, and Google blocked me by sangnoir on Tuesday April 02, 2019 @12:21PM (#19555776)
I have no sympathy for Netflix; not too long ago, Linux users had to jump a series of hurdles just to be able to play Netflix videos (including installing 32-bit Mono and Silverlight (yuck) and faking the User Agent string). As an end-user I'm happier now that it just works; as a FOSS fan, I blame the "content-owners" onerous demands for DRM.
Re:I tried creating a web browser, and Google blocked me by mtgx on Tuesday April 02, 2019 @11:49AM (#19555415)
And Netflix.