(遗憾的是)可用性和保护之间存在权衡。
DRM 有硬件级和软件级选项。
通常,软件 DRM 更容易受到屏幕捕获的影响。但它的使用范围更广。基于硬件的 DRM 内置了针对它的保护措施。但是,是的,它不那么广泛可用。
对于 Widevine,您只能在支持 L1(安全级别 1)的设备中获得硬件 DRM。所以这通常是谷歌(Widevine 的所有者)控制或批准的设备。高端安卓智能手机一般都可以。但这取决于手机的品牌/型号。然后你就有了智能电视和 Chromebook。您可以限制这些设备中的屏幕捕获。
但是仅支持 Widevine L3 的设备无法防止屏幕捕获。但是,不支持 L3(以防止屏幕捕获)意味着您不支持大部分浏览器(如桌面 Chrome 和 Firefox)。因此限制对您的内容的访问。由于 Chrome 和 Firefox 加起来占据了浏览器市场的大部分。
您提到 Netflix,实际上他们的解决方案是一种权衡。它们确实支持 L3 设备,因此它们的内容容易被屏幕捕获。这就是为什么他们将这些设备上的分辨率限制为最大 720p。要观看全高清/超高清的 Netflix,您需要具有硬件 DRM 的设备。因此,要复制他们所做的事情,您需要使用多轨打包您的视频,因此每个轨道需要不同的密钥。因此,与 SD 相比,UHD 轨道可以应用不同的安全级别。
由于 Netflix有数十亿美元可以解决任何问题,因此您可以确定他们所做的是最好的解决方案。
Playready 可以在 Edge (Windows 10) 中阻止屏幕录制。微软在那里控制 DRM 和浏览器。但Edge 不如 Chrome/Firefox 受欢迎。如果您仅以 Edge 为目标,则再次进行权衡。
然后另一个主要的 DRM 是 Fairplay。那是 Apple DRM,由于 Apple 控制整个生态系统,因此默认情况下您会获得硬件支持。Mac、iPhone、iPad。但你没有提到这一点,所以我认为这不是目标市场。
这当然不简单!