Like the title states, what is the difference between PlayReady/Widevine and ClearKey? Is PlayReady/Widevine better than ClearKey?
A PlayReady or Widevine license contains the decryption key that can be used by the client player to decrypt and stream the content. You also can use the following Media Services partners to help you deliver Widevine licenses: EZDRM. castLabs.
ClearKey is a free alternative to commercial DRM solutions for MPEG-DASH content (MPEG-CENC compliant), but as it is only an encryption solution it does not offer the same level of protection as PlayReady, Widevine or Fairplay.
Here's what's going on: Netflix has used Microsoft's PlayReady DRM since 2010 so that it could more easily bring its streaming service to the loads of TVs, devices, and set top boxes you can find it on today while satisfying its content providers that their work wouldn't get pirated.
Widevine DRM is a media file copy prevention technology used by Chromium (“an open-source web browser started by Google”). Widevine DRM solution combines the following industry standards to provide a strong multiplatform protection: Dynamic Adaptive Streaming over HTTP (DASH) Common Encryption (CENC)
A PlayReady or Widevine license contains the decryption key that can be used by the client player to decrypt and stream the content. You also can use the following Media Services partners to help you deliver Widevine licenses: For more information, see integration with Axinom and castLabs.
PlayReady is only a fuly defined protection scheme for on-demand SmoothStreaming - which of course requires a proprietary IIS server as an orgin. Widevines own proprietary format is now very much out of date and eclipsed by a more universal format known as HTTP Live Streaming (HLS).
2 Answers 2. ClearKey is a free alternative to commercial DRM solutions for MPEG-DASH content (MPEG-CENC compliant), but as it is only an encryption solution it does not offer the same level of protection as PlayReady, Widevine or Fairplay.
You also can deliver encrypted DASH streams with Widevine DRM licenses. Both PlayReady and Widevine are encrypted per the common encryption (ISO/IEC 23001-7 CENC) specification.
ClearKey is a free alternative to commercial DRM solutions for MPEG-DASH content (MPEG-CENC compliant), but as it is only an encryption solution it does not offer the same level of protection as PlayReady, Widevine or Fairplay.
[Opinion:] If you need a complete DRM solution then working with a provider who supports an integrated DRM solution for origin and playback (eg BuyDRM or Ooyala) is going to provide more protection
The main differences between clear key and the 'normal' DRM's (which Offbeatmammal has nicely summarised) are:
To explain the first point, most DRM systems are essentially mechanisms to get a key from a key server to the player device, without anyone being able to intercept or read the key. If someone was able to read the key then they could unencrypt the content. To achieve this DRM systems encrypt the key itself before sending it. For clear key, the key is not encrypted like this.
The second point relates to a secure or protected media path through the client device. This means hardware and/or software in the client device or browser which accepts the encrypted content and the encrypted key and then plays back the content directly to the output device without any input or possibility to copy by any other parts of the system or any other software. Again, clear key does not have this.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With