Forum Discussion
bnadler
Mar 11, 2020Copper Contributor
PlayReady missing from available DRMs
I'm having issues with the Chromium Edge and PlayReady. It appears that on my PC, Edge thinks that PlayReady is not a supported DRM. When I query the browser to check for PlayReady support, Edge resp...
Joachim_T
Iron Contributor
bnadler
Mar 12, 2020Copper Contributor
I've attached a screenshot of the edge://compat/cdm page from my Stable channel install. Beta has the same output as stable. Canary, however, says "Currently there are no entries in this list.". My stable output is the same as my coworkers that has PlayReady working, if that helps.
Just for reference, the webpages that I'm testing this on is a localhost web server, an intranet web server that is served over HTTPS, and on Shaka Player's support.html that I linked to in my original post (which is also served over HTTPS).
Also, I forgot to mention in my original post that I've tried toggling edge://flags/#edge-playready-drm-win10 which made no difference. I also forgot to mention that the Widevine CDM is working just fine.
Thanks,
Brad
- rcelesMar 16, 2020Copper Contributor
@Joachim_T the same like bnadler . No PR CDM. WV working fine. Any idea? is PR only available on some scenarios?
var config = [{
"initDataTypes": ["cenc"],
"audioCapabilities": [{
"contentType": "audio/mp4;codecs=\"mp4a.40.2\""
}],
"videoCapabilities": [{
"contentType": "video/mp4;codecs=\"avc1.42E01E\""
}]
}];
undefined
try {
navigator.
requestMediaKeySystemAccess("com.microsoft.playready", config).
then(function(mediaKeySystemAccess) {
console.log('playready support ok');
}).catch(function(e) {
console.log('no playready support');
console.log(e);
});
} catch (e) {
console.log('no playready support');
console.log(e);
}
VM301:7 no playready support
VM301:8 Error: The key system specified is not supported.
at <anonymous>:3:3