microsoft / xblock-azure-media-services

xblock-azure-media-services
Other
14 stars 19 forks source link

One XBlock instance for all DRM services instead of one XBlock per instance #35

Closed mamigot closed 1 year ago

mamigot commented 7 years ago

In order to configure PlayReady, one must specify "PlayReady" in the XBlock from Studio:

screen shot 2017-08-11 at 11 33 11 am

But PlayReady doesn't work on Chrome/Firefox — only Widevine does. Therefore, we need to have a separate XBlock where Widevine is specified:

screen shot 2017-08-11 at 11 32 54 am

At the end, we have to tell the user to click on one unit or another depending on the browser he has:

screen shot 2017-08-11 at 11 11 02 am

This isn't intuitive, and it'd be great to have one XBlock in one Unit that could work for PlayReady and Widevine at once. Maybe by making Protection Type a list instead of a single value.

Is this a problem that you are having as well and, if so, have you begun to address it? We'd be interested in helping otherwise!