What is the value added by DRM compared to encrypted streams?

Viewed 2328

This question is about video streaming using MPEG-DASH and/or HLS. I am trying to understand the value added by commercial DRM systems (such as EZDRM, BuyDRM, etc.) compared to simple encrypted streaming e.g. AES-128 encrypted HLS. I am a bit lost in the commercial slogans.

So if I have a live or VOD stream I can easily send the stream encrypted with AES-128 if I use HLS "for free". It seems to me that when I set up a paid DRM for my MPEG-DASH streaming, basically the same thing happens, the stream gets encrypted and the details are shared in a standardized way (CENC).

So in both cases on the player side all I need is the key for decryption. It should not be a big deal to fetch that key from any webservice separately. Is that all..?

Based on this it would be very simple to implement some custom key provider service, but apparently the market is owned by big providers, so I must be missing some important aspect here.

(To clarify: I am not talking about everything within DRM, just the case when I have some live or vod videos and a website to offer these)

Any help and good comprehensive article links are appreciated.

3 Answers

To complete the great answers bellow, DRM is right solution if you want to prevent manipulation on the device playing your video. For instance, if you video is been playing in a browser, it is possible to stole it (think about all download video extension for chrome) DRM prevent this.

Related