Your Digital Media Has Never Looked So Good

 
bosborne
Topic Author
Posts: 141
Joined: Wed Jun 06, 2012 10:42 am

Further explanation of PlayReady DRM support

Thu Dec 13, 2012 6:55 am

Hello,

I'm a little thrown off by the description of PlayReady support in 4.8SDK:

"Only direct PlayReady licensing is supported. Indirect licensing is currently unsupported. That is, for decryption to work, the ProtectionHeader must be available in the manifest and the LA_URL should contain a valid URL to an accessible PlayReady license server."

Usually PlayReady would require some sort of business logic or authentication be exchanged with an entity before issuing a license. Otherwise anyone who has the stream URL could in theory play back the content, since access to the license server is not protected.

I've worked with a PlayReady DRM provider that requires that you pass in some Challenge Data along with the license request. The license server has the capability of validating that challenge data.

Is there anything similar with Roku implementation? Perhaps I am misunderstanding how the implementation would work on the Roku.
 
Gulopine
Posts: 2
Joined: Fri Jun 13, 2014 7:18 pm

Re: Further explanation of PlayReady DRM support

Fri Jun 13, 2014 7:44 pm

I'd like an answer to this question as well. I'm looking at making a simple channel to connect with a service that uses PlayReady and issues a protection key separate from the ISM Manifest. The manifest does have a protection header with a LA_URL, but it can't obtain a license without presumably supplying the out-of-band protection key as part of the license request. I guess this qualifies as "indirect licensing" as mentioned in the docs? If so, is there a plan to support this type of license acquisition in the future?
 
Gulopine
Posts: 2
Joined: Fri Jun 13, 2014 7:18 pm

Re: Further explanation of PlayReady DRM support

Fri Jun 13, 2014 7:45 pm

To clarify, I already have the code in place to obtain the protection key as well as the ISM Manifest. I would just need a way to supply that protection key to the license server, which doesn't currently seem possible.

Who is online

Users browsing this forum: No registered users and 11 guests