防止屏幕录制

问题描述 投票:-1回答:1

我正在做一个教育电子商业网站,用户需要进行身份验证,然后就会有特定主题的视频,那么我如何防止我的视频被截屏呢?

node.js api web-development-server drm
1个回答
1
投票

这是不可能的,由于各种原因。

  1. 有没有Web API的。
  2. 即使有,也可以对浏览器OS进行逆向工程,允许屏幕录制。
  3. 即使由于某种原因,你无法访问和修改电脑上运行的软件,你也可以将电脑连接到采集卡上,而不是显示器上。
  4. 如果你也做不到这一点,你可以直接将摄像头对准屏幕开始录制。

0
投票

不同的操作系统和应用程序支持不同的机制来尝试解决这个问题--例如。

  • 例如: Windows 10上的Microsoft Edge使用集成的 "受保护的媒体路径 "来加密内容,这将阻止简单的屏幕截图工作。
  • 网站和网络应用开发者可能会使用一些CCS "技巧 "来达到类似的效果,尽管这些通常可以通过标准的网络开发者和调试工具来解决。
  • 移动视频通常使用加密内容的保护内存,这通常会在捕获时给出一个黑屏。

正如在评论和其他答案中提到的,这些都是 "障碍",但它们不会使内容无法复制--最好的例子是将摄像头对准屏幕进行复制。

一般来说,我们的想法是让内容的价值变得足够困难,这样人们就不会准备投入时间来解决你的障碍。

© www.soinside.com 2019 - 2024. All rights reserved.