Orange-OpenSource / hasplayer.js

Http Adaptive Streaming javascript player based on HTML5 premium extensions (MSE/EME)
Other
197 stars 67 forks source link

[MSS] Widevine pssh generation #216

Closed bbert closed 6 years ago

bbert commented 6 years ago

The goal of this PR is to generate the Widevine pssh for MSS+PR streams on-the-fly with KID value extracted from PlayReady manifest's ProtectionHeader field.

With the help of this PR, this is no more required to provide pssh as an input parameter in protectionData.