gpt4 book ai didi

streaming - 与加密流相比,DRM 的附加值是多少?

转载 作者:行者123 更新时间:2023-12-03 08:08:13 25 4
gpt4 key购买 nike

这个问题是关于使用 MPEG-DASH 和/或 HLS 的视频流。我试图了解商业 DRM 系统(如 EZDRM、BuyDRM 等)与简单的加密流相比所增加的值(value),例如AES-128 加密 HLS。我有点迷失在商业口号中。

因此,如果我有直播或 VOD 流,如果我“免费”使用 HLS,我可以轻松发送使用 AES-128 加密的流。在我看来,当我为我的 MPEG-DASH 流媒体设置付费 DRM 时,基本上发生了同样的事情,流被加密,细节以标准化方式 (CENC) 共享。

所以在这两种情况下,在播放器方面,我所需要的只是解密的 key 。单独从任何 Web 服务获取该 key 应该不是什么大问题。这就是全部..?

基于此,实现一些自定义 key 提供者服务将非常简单,但显然市场由大型提供者拥有,所以我必须在这里遗漏一些重要方面。

(澄清一下:我不是在谈论 DRM 中的所有内容,只是在我有一些直播或 vod 视频以及提供这些视频的网站时的情况)

感谢任何帮助和良好的综合文章链接。

最佳答案

这是一个有效的观点。但是有很多不同之处,尽管乍一看并不完全明显:

  • “真正的”DRM 系统不只是像 AES-128 HLS 那样提供内容解密 key 。他们提供通常称为 的内容。许可证 ,其中还包含一组 使用权 ,例如到期日期(对租赁有用),或通过 HDMI 播放的能力,或对您允许观看的最大分辨率的限制等等。
  • 真正的 DRM 系统通常允许 离线存储许可证 ,这在那些也可以离线播放的场景,或者那些你必须保持状态的在线场景(例如租借,如果你在单独的观看 session 中播放电影)很有用。
  • 真正的 DRM 系统需要 个性化 ,这意味着本地许可证数据库以加密方式绑定(bind)到创建它的设备。这是为了防止用户 A 合法获得内容 X 的有效使用许可,然后将许可数据库简单地发布到 BitTorrent 上供所有人使用。用户 A 可以这样做,但该数据库对其他人无法使用。
  • 真正的 DRM 系统允许 撤销 ,这意味着 - 由于每个设备都有一个加密唯一身份 - 如果检测到设备(或更可能是其中的一类)是流氓设备,则可以将其指定为无法获得 future 的许可证。
  • 许可证是 签名 ,这意味着一个人不能在通过 HTTP 传输时篡改其中一个,以便可能延长他的租用期限或允许 HDMI 播放最初不允许的地方。

  • 还有更多……此外,以上是大多数商业 DRM 系统的共同点,但如果您查看个别的(PlayReady、Widevine、FairPlay 等),您会发现它们也有几个单独的特征将它们与普通的 AES-128 HLS 区分开来。

    关于streaming - 与加密流相比,DRM 的附加值是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36017530/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com