DRM with a CDN

I’m wondering - in a “per-user” on-the-fly encryption scenario, would there be no use in edges caching the encrypted fragments; they’re not going to be useful to any users except the one intended recipient right? Am I missing something here, are there some other recommended practices?

Cheers

Nick

If you are doing unique keys per-session then you are correct. Caching will have no benefit. If you are doing per-file, per-stream encryption then caching will be effective.

Charlie

Larc,

There is nothing built-in to Wowza that will help. If the data is in a structured file or database you should be able to write a script to create it.

Richard

Hi,

how to set up a per-file encryption with BuyDRM AddOn?

We have a 10,000+ video library so it’s a little hard to create buydrmstreammap.txt file containing all the keys…

Thanks for our help.

Regards,

Larc

OK thanks,

I created my own class implementing IBuyDRMStreamNameToKeyInfo to do the job, works perfectly !

Larc