首先我很清楚不可能做到 100%防止用户录屏,录屏的门槛能提高一点算一点,总比没有强。我看到别人的课程网站播放课程视频的时候,用屏幕录制软件录制视频区域会显示一片漆黑 (如下图),我现在想了解这方面的技术。哪位老哥能给点提示,关键词也好,我好进行深入研究下。谢谢!
搜了一下,发现几个老帖子:
1
xlsepiphone 2022-02-14 13:43:03 +08:00
直接用采集卡,什么防录屏都不好使。
|
2
bitdepth 2022-02-14 13:44:39 +08:00
netflix 是用 playready ,這個應該不是一般網站用的起的
我猜是不是你的 browser 開了 video hardware decoder 而錄製軟體不支援 DirectX 錄製這樣 但是沒道理就你設定的影片編碼格式沒有硬體加速 |
3
shintendo 2022-02-14 13:45:14 +08:00
@xlsepiphone 我觉得楼主第一句话已经说清楚了
|
4
shakoon 2022-02-14 13:47:13 +08:00 1
往视频里随机位置飘上带有播放者 ID 的弹幕水印,曝光盗录者,不然其他方式都防不住的
|
5
scyuns 2022-02-14 14:14:25 +08:00
微软应该有技术支持的
|
6
imnpc 2022-02-14 14:15:12 +08:00 1
我们以前给客户做的是在视频上打水印( videojs + 插件 好像),同时如果用户屏蔽了 JS ,页面就报错不显示,同时屏蔽调试工具
|
10
Tianyan 2022-02-14 15:59:33 +08:00
这个技术好像不容易破解
|
11
kerro1990 2022-02-14 16:05:55 +08:00
DRM 就行了,国际通用
|
12
Zien 2022-02-14 17:35:57 +08:00 via iPhone
国内的小站应该不是 DRM ,要么是水印,要么是遮挡之类的。
|
13
workg 2022-02-14 17:43:24 +08:00 1
drm 只是数字加密技术,常用的方案有 google 的 widevine 、微软的 playready 和苹果的 fairplay 。drm 目标不是防止录屏,这个方向应该行不通
|
14
bitdepth 2022-02-14 20:48:54 +08:00
不會吧,花大錢用 Playready ,那就很難相容 Linux
其實非利用 Trusted environment 的 Playready 比你想的容易破解,因為 Key 都是明文存放的 大概俄羅斯人會去破解吧 |
15
Zy143L 2022-02-16 05:09:10 +08:00 via Android
最好的解决方法是加水印及盲水印 通过法律手段解决问题 即使你再牛逼的诸如 DRM 等
人家拿着摄像机拍屏幕总可以吧 |