3 ms·
>ideally used cross-platform, not just on blessed end-devices. Tough luck with that though since EME only specifies how to communicate with DRM, and the actual
by Daiz 8y ago
>ideally used cross-platform, not just on blessed end-devices.
Tough luck with that though since EME only specifies how to communicate with DRM, and the actual DRM consists of multiple 100% proprietary black boxes that only work on blessed end devices and browsers. And since different browsers have different black boxes, you need to play ball with Apple, Google, Microsoft, and every other unique DRM vendor.
EME is a disgrace that should have never come to pass. Premium media should rather be forced to peddle their own clients entirely separate from browsers if they insist on non-cross-platform black box bullshit.
I'm not against content protection in itself, but EME was 100% marketed on false pretenses because it's just as much of a proprietary plugin system than what came before, with just as terrible cross-platform story too. If instead we had content protection schemes implemented in eg. WebAssembly, then we could actually talk about a cross-platform system that also doesn't immediately close out smaller browser vendors from the market.