Hacker News new | ask | show | jobs
by lights0123 909 days ago
Widevine L3 is implemented in software and typically allows screen recording—and media providers only allow a lower bandwidth as a result. My guess is that the first browser used a form of DRM that uses hardware decryption. This probably wasn't Widevine unless you're using ChromeOS or Android (in which case it would be L1, the more trusted version)—it'd likely be Fairplay on Apple browsers or PlayReady on MS Edge (I'm not sure if 3rd party browsers on these platforms use them instead of Widevine software decryption). These do decryption in GPU hardware, then promptly re-encrypts it to send to a trusted monitor. There's no opportunity for screen capture to read the framebuffer. If you did use Brave with a plugin, I believe it would use software DRM that allows recording.