为何 netflix 的视频加密可以防住录屏软件?

2017-05-23 18:51:41 +08:00
 ayconanw
netflix 给 chrome 和 firefox 的是无加密视频,但是分辨率最高只到 720p。用 ie 才能看 1080p,用 edge 才能看 4k,我一开始以为微软赞助了,后来发现是因为 ie 有自己的 html5 drm 方案。
4k 视频因为我 cpu 不是 Kaby Lake 看不了,但是简单了解了下原理,是用了 hdcp 2.2 的一个方案,给显示器的信号是未解密的,然后显示器负责解密。这种原理,录屏软件是肯定录不到的,采集卡因为没有支持解密的也录不到。

但是问题是,现在 ie 看 1080p 的也录不到,各种截图软件和录屏软件都试过,视频那块是黑的,不知道是如何实现的。我猜测是 windows 系统有跟 ie 配合,遇到 drm 视频会屏蔽录屏和截图相关的 api ?

另外补充下,我用 geforce experience 自带的那个游戏录制,倒不是黑。不过打开 netflix 网站之后,nv 这个录制工具会自动停掉。

因为之前也看到有做教学视频的人问视频加密的问题,感觉是不是可以探讨下 netflix 的实现方法
15367 次点击
所在节点    问与答
6 条回复
julyclyde
2017-05-24 13:18:11 +08:00
古代遇到“截图软件不能截播放器”好像都是 directX 加速导致的
不知道现代是什么情况
ayconanw
2017-05-24 14:47:18 +08:00
@julyclyde 应该不是这个原因,chrome 播放 720p 的就能正常截图
luo362722353
2017-06-27 16:54:42 +08:00
显卡 DX 区域被占用导致
Rnreck
2023-11-10 23:06:52 +08:00
@luo362722353 #3 有什么办法解决吗,老哥
ayconanw
2023-11-16 15:06:17 +08:00
@Rnreck widevine 加密的 L3 早破解了,现在很多可以直接下载的
Rnreck
2023-11-16 19:47:04 +08:00
@ayconanw #5 感谢老哥的回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/363293

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX