Mar*_*ner 8 javascript screenshot google-chrome
我尝试在 Disney+ 网络应用程序上截取电影的屏幕截图,但发现当我尝试使用截图工具截取新屏幕截图时,视频会变黑。当我尝试对 OBS 和 Discord 流执行相同的操作时,我看到了相同的效果。
有趣的是,这只适用于我机器上的 Chrome(我也尝试过 Firefox 和 Edge,它们只是让我录制屏幕)。
当我看到这个时,我很好奇他们是如何实现这一目标的。有谁知道如何为我自己的网络项目重新创建它?
我真的很好奇他们是如何实现这一目标的。
Netflix、Hulu 等也使用它。
Widevine 是 Google 内置于 Chrome 中的 DRM 系统。
它只是一个标准的 HTML5<video>元素 - 当浏览器下载视频流时,它会看到它是使用 Widevine 加密的,并且涉及执行所有 DRM 业务的 Widevine 客户端代码。
在 Windows 上,我了解到(尽管未经证实)Widevine 利用了SetWindowDisplayAffinity阻止屏幕截图的功能。
有谁知道如何为我自己的网络项目重新创建它?
您需要自己获得 Widevine 许可。这是一个复杂的过程,仅适用于大型媒体制作公司和内容版权所有者,不适用于个人或小型企业。
无论如何,即使可以,也请不要这样做。您为什么要让用户更难分享和欣赏您的媒体?只需将其粘贴到 YouTube 上即可。
| 归档时间: |
|
| 查看次数: |
4001 次 |
| 最近记录: |