News for hackers. Stuff that matters.
Re:Disney+ streaming uses draconian DRM by Mindwipe on Sunday October 20, 2019 @06:13PM (#21307581)
Android depends on the hardware, but generally speaking Western devices support Widevine Level 1 and its implemented in hardware. Desktop Linux will only ever support Level 3.

But Chrome on Windows also supports Level 3, and Disney+ works in Chrome, there, so the article isn't correct.

Re:Disney+ streaming uses draconian DRM by tolmasky on Sunday October 20, 2019 @06:17PM (#21307619)
So I guess my question is why will Desktop Linux only ever support Level 3? If its the equivalent hardware that a Windows device would support L1 (or does that not exist?), then wouldn't, say, an Android device in para-virtualization be able to show you the content in HD? Wouldn't the right pieces extracted from Android and loaded into Desktop Linux allow you to watch L1? Just hypothetically. I guess my question is: is Desktop Linux actually incapable of doing it for some reason, or is it just that no one will ever distribute a distro that can do it out of the box, but you could theoretically assemble it yourself.
Re:Disney+ streaming uses draconian DRM by nyuszika7h on Sunday October 20, 2019 @07:56PM (#21308180)
Windows and Linux both only support L3, since L1 depends on hardware DRM support. The problem here is that Verified Media Path (VMP) is not supported on Linux. Amazon “solves“ this issue by restricting Linux to SD streaming, but it seems Disney+ doesn’t allow streaming without VMP at all.
Re:Disney+ streaming uses draconian DRM by yumario on Sunday October 20, 2019 @06:16PM (#21307606)
Why do say that Linux will only ever support Level 3? Is there some fundamental limitation?
Re:Disney+ streaming uses draconian DRM by the_pwner224 on Sunday October 20, 2019 @06:32PM (#21307736)
Probably because MS and Apple bend over for producers and put special code in their OS for DRM. You can google for it but here's an example: https://docs.microsoft.com/en-us/windows/win32/wmformat/micr...

This is the same reason that only some Android devices support higher levels of Widevine; Samsung will add code to their OS that allows video/audio to be processed through inaccessible areas of the processor/GPU. If you try to take a screenshot it will just show up as a black screen (same on Windows with the Nextflix app IIRC). Cheapo Chinese Androids and even cheap Androids that you can buy in the US will not do this so they can't play high-res video on Netflix, even if they have a high-res screen.

On Linux this special path is not implemented; anything can see what's going on with the graphics or audio pipeline and record from it.

Re:Disney+ streaming uses draconian DRM by Mindwipe on Sunday October 20, 2019 @06:28PM (#21307703)
There's the fundamental limitation that the odds of any maintainer rewriting the entire graphics pipleine to secure the video path from the user for DRM on Linux is roughly zero.
Re:Disney+ streaming uses draconian DRM by londons_explore on Monday October 21, 2019 @06:58AM (#21310844)
A corporate sponsor might rewrite it... Chrome OS did it after all...

Probably wouldn't get merged into mainline Linux tho due to all the DRM opposition