isTypeSupported always returning false in Windows 8.1 / IE11
See original GitHub issueI am unable to play any PlayReady encrypted content in Win 8.1 / IE11.
The isTypeSupported
method on MSMediaKeys
is returning false no matter what is passed.
For example:
var audioResultOne = window['MSMediaKeys'].isTypeSupported("com.microsoft.playready", "audio/mp4");
var videoResultTwo = window['MSMediaKeys'].isTypeSupported("com.microsoft.playready", "video/mp4");
var audioResultOne = window['MSMediaKeys'].isTypeSupported("com.microsoft.playready", "audio/mp4; codecs=\"mp4a.40.2\"");
var videoResultTwo = window['MSMediaKeys'].isTypeSupported("com.microsoft.playready", "video/mp4; codecs=\"avc1.640015\"");
All return false.
I have recreated this in shaka v1.6.5, v2.0.1-debug and dash.js v2.3.0 with multiple reference content including the Microsoft CENC content on the dash.js demo and “assets/oops_cenc-20121114-signedlicenseurl-manifest.mpd”.
shaka v1.6.5 gives this error:
Unsupported keySystem
shaka v2.0.1-debug gives:
Shaka Error DRM.REQUESTED_KEY_SYSTEM_CONFIG_UNAVAILABLE ()
dash.js returns the following error:
[89039] DRM: KeySystem Access Denied! -- Key system access denied! -- No valid audio/video content configurations detected!
Does anyone know if Microsoft have changed something in IE? I cannot find any references to this issue.
Issue Analytics
- State:
- Created 7 years ago
- Comments:5 (2 by maintainers)
Looks like I do not have permission to view that Microsoft ticket. In any case, since we can’t reproduce your results and there isn’t anything obviously wrong with Shaka in this regard, I’m going to close this ticket. If you get any feedback from Microsoft that points back in our direction, let us know and we can reopen to investigate. Thanks!
@joeyparrish I have raised a ticket on the Microsoft Connect portal: https://connect.microsoft.com/playready/feedback/details/3114305