ReferenceApplication icon indicating copy to clipboard operation
ReferenceApplication copied to clipboard

Persistent licenses

Open juhajoki opened this issue 3 years ago • 3 comments

Add support and collect results using persistent license configuration

juhajoki avatar Aug 25 '22 08:08 juhajoki

OIPF(oipfDrmAgent, OBJECT element) and Html5(oifDrmAgent, VIDEO element) are using a native video players so web apps don't have much to say if persistent license object should be obeyed or not.

MSE-EME(dashjs) player does not support persistent license out of the box even if the browser's underlying CDM EME extension supported it. This needs small application specific customization code we are studying at the moment.

Refapp player UI needs a notification if playready license url was called or not. Native players are a black-box from the web app point of view, app does not know too much what's happening in drm and segment level invocations.

We use our laurl_pr.php?id=$uniquePlaybackSessionId proxy script to intercept the license laurl calls, keep track of the sessionId, client app uses an async ajax call to check if this_playback_session_invoked_LaUrl, display an overlay message box.

Murmur avatar Nov 17 '22 09:11 Murmur

Now available on the "Staging" instance: http://refapp.hbbtv.org/staging/catalogue/ item 2.18 for native players

bobcampbell-resillion avatar Dec 15 '22 09:12 bobcampbell-resillion

We'll leave this open so people know its available and close in the next cycle...

bobcampbell-resillion avatar Mar 23 '23 09:03 bobcampbell-resillion