这是一个创建于 2546 天前的主题,其中的信息可能已经有所发展或是发生改变。
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 的实现方法
6 条回复 ? 2023-11-16 19:47:04 +08:00
|
|
1
julyclyde 2017-05-24 13:18:11 +08:00
古代遇到“截图软件不能截播放器”好像都是 directX 加速导致的 不知道现代是什么情况
|
|
|
3
luo362722353 2017-06-27 16:54:42 +08:00 via Android
显卡 DX 区域被占用导致
|