首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为了DRM的目的加密视频有什么意义?

为了DRM的目的加密视频有什么意义?
EN

Stack Overflow用户
提问于 2014-11-28 17:20:24
回答 2查看 84关注 0票数 1

我一直在研究保护视频,我遇到的一件事是对视频源文件的输出进行加密的概念。这发生在用户通过身份验证并授予访问权限之后(例如,RTMPE是这种加密的实例之一)。我不明白的是,为什么这对DRM有任何用处--我不是在具体讨论RTMPE,我只是指从服务器到客户端的任何一种加密。

毕竟,如果我被授予访问视频的权限,现在我正在播放它,并将其设置为任何最大分辨率,假设不同的分辨率在不同的付费墙后面,我可以直接打开OBS,以5000 kbps的速度录制我的桌面,并获得惊人的破解-加密绝对不会对我造成任何阻碍,因为我完全绕过了我不能轻松直接下载的事实。

所以我的问题是,为什么要为视频加密而烦恼?我认为,只要提供适当的用户凭据,它就不会阻止自动视频农场?此外,还有一个缺点是,据我所知,所有可用于web使用的加密技术都与一种或另一种设备类别兼容,例如RTMPE不能在iOS上工作,这是非常好的使用。我想也会有更多的电池续航问题,因为我在播放Flash视频时比播放HTML5时电池耗尽的速度快得多。那么,为什么不在没有任何加密的情况下直接通过html5进行身份验证和流式传输呢?

EN

回答 2

Stack Overflow用户

发布于 2018-03-14 18:00:57

这是一个老问题,但它在搜索量上仍然很高。

简单的答案是,大多数现代设备都包括安全媒体播放路径,它应该确保将加密的视频解码到屏幕捕获软件无法访问的受保护内存中。如果运行正常,您将只在播放中看到一个黑色矩形。

设备上存在不同级别的DRM保护和不同的功能,因此没有绝对的规则,但一般来说,现代高端设备将具有这种类型的保护-这就是为什么内容所有者和运营商可能不允许在较旧的设备上或在他们认为安全性较低的设备上使用某些内容。

同样值得记住的是,加密是一种威慑和障碍-它不会阻止有人用外部摄像头记录屏幕。这就是取证水印和类似技术的用武之地。

票数 1
EN

Stack Overflow用户

发布于 2018-03-14 18:18:43

视频加密是对使用场景的约束,并特别确保只有知道如何解密的人才能播放内容。您的高码率和接近原始质量的捕获和重新编码的示例只有在以下假设下才有可能:(a)您可以进行屏幕捕获;(b)屏幕捕获确实具有您在分辨率、清晰度和帧率方面所需的内容质量。这些不一定是有效的假设,你确实可以捕捉到内容,然后它仍然是一个质量损失的裂口。

也就是说,视频加密确实阻止了对内容的直接访问,并限制了捕获和生成衍生材料的方法,特别是阻止了能够获得未加密材料的零损失副本。然而,视频加密不能单独工作:回放软件也需要是安全的,以便在实际呈现之前从加密到加密的处理阶段不会截获数据。如果您可以在此阶段破解,则单独的视频加密无法达到预期目的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27185371

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档