Parse ms:laurl and ms:pro in DASH
See original GitHub issueHi there,
I was able to use Shaka with Microsoft Azure Multi DRM Solution (Widevine and PlayReady) and its working really great - if I hardcode the License Server URLs. I do not know the License Server URLs when starting the Media, I have to take them out of the Manifest. There is (for example):
<ms:laurl licenseUrl="https://wamsamsclus001kd-hs.cloudapp.net/Widevine/?KID=23e6c7c5-6af1-49aa-91fd-6f8de3652cc6"/>
which I would like to parse. Can you tell me, where the optimal point for digging into the Player in order to achieve this is? Meaning, as soon as the Manifest is parsed, I have to get it (or parts of it), extract the details, rewrite the config in order to add the License Servers and then were done 😃 How is that most most efficiently?
Thanks a lot, Christoph
Issue Analytics
- State:
- Created 7 years ago
- Comments:10 (9 by maintainers)
Okay. I’ll update the issue title to include both ms:laurl and ms:pro. Tentatively scheduled for v2.3.0.
Oh, and I should have mentioned, the parser can put the license server URL into the manifest output directly. No need to modify the config.