Wowza Community

MPEG-DASH Encryption Without DRM Integration

I’d like to AES encrypt MPEG-DASH streams without the use of PlayReady and Widevine DRM systems. I just need Wowza to encrypt the streams using a given key. Is this possible? The player will have access to the key via a separate proprietary infrastructure. I think what I am asking for is called Clear Key DRM: http://www.html5rocks.com/en/tutorials/eme/basics/#clear-key

I looked the article on MPEG-DASH with Common Encrypton: https://www.wowza.com/docs/how-to-secure-mpeg-dash-streaming-using-common-encryption-cenc. But that article focuses mostly on integration with PlayReady and Widevine DRM.

Can I use MPEG-DASH encryption without PlayReady or Widevine DRM?

Thanks.

Hi ivsctx,

According to our Senior Engineer, you would have to create a class that would provide the data required to serve up the keys to Wowza. In that CENC article you linked to, the API required to receive the keys is outlined. You can use that as a guide to tailor for Clear Key.

I will also make sure to pass along your request to add Clear Key as an out-of-the-box supported key management provider.

Michelle

I will also make sure to pass along your request to add Clear Key as an out-of-the-box supported key management provider.

Was that support added in Wowza Streaming Engine?

Is there some news about support Clear Key or other to protect stream like HLS with AES (without external DRM) ?