PlayReady / Widevine和ClearKey有什么区别?

Jac*_*cob 2 javascript video html5 drm video-streaming

像标题状态一样,PlayReady / Widevine和ClearKey有什么区别?PlayReady / Widevine是否比ClearKey更好?

Off*_*mal 6

ClearKey是MPEG-DASH内容(兼容MPEG-CENC)的商业DRM解决方案的免费替代品,但由于它只是一种加密解决方案,因此无法提供与PlayReady,Widevine或Fairplay相同级别的保护。

[意见:]如果您需要完整的DRM解决方案,那么与支持集成的原始和播放DRM解决方案的提供商(例如BuyDRM或Ooyala)合作将提供更多保护

  • Widevine:Widevine是好莱坞级的DRM技术,最初由Widevine Technologies开发,并于2010年被Google收购。Widevine本身就受到各种设备和浏览器(如Google Chrome浏览器,Android,Chromecast等)的支持。
  • PlayReady:PlayReady由Microsoft开发,是主要的DRM系统之一,具有广泛的设备支持,复杂的功能,并且已用于大型活动,例如俄罗斯索契奥运会。
  • Fairplay:Fairplay专为Apple HTTP Live Streaming(HLS)设计,支持在iPhone,iPad,Apple TV和Mac OS X等设备上播放。Fairplay还用作Safari浏览器的内容解密模块(CDM)。这使HTML5本机可以播放(非标准)DRM加密的Fairplay流,而无需在该浏览器中安装插件。


Mic*_*ick 6

清除键和“正常” DRM(Offbeatmammal很好地概括了)之间的主要区别是:

  • 清除密钥不会对密钥本身进行加密。只是纯文本,“明文”
  • 播放内容不需要特殊的客户端内容保护

为了解释第一点,大多数DRM系统本质上是一种将密钥从密钥服务器获取到播放器设备的机制,而任何人都无法截取或读取密钥。如果有人能够读取密钥,那么他们可以对内容解密。为了实现这一目标,DRM系统在发送密钥之前先对其进行加密。对于明码,密钥不会像这样加密。

第二点涉及通过客户端设备的安全或受保护的媒体路径。这意味着客户端设备或浏览器中的硬件和/或软件会接受加密的内容和加密的密钥,然后将内容直接回放到输出设备,而无需任何输入或系统其他任何部分或其他任何复制可能性软件。同样,清除键没有这个。