You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once a valid license has been fetched by a media player the keystatuseschange event is triggered by the EME. The payload of the event contains a MediaKeyStatusMap. Using this event a media player can determine whether a certain AdaptationSet with specificcenc:default_KID can be played or not. The key IDs that are returned by the EME event are in ArrayBuffer format:
The implementation should provide a mapping of key Ids in Arraybuffer format to key Ids in UUID format. This allows a media player to ignore certain tracks/AdaptationSets that have an unssuported key (e.g. key status is set to output-restricted because of HDCP). It should account for different DRM systems such as Playready and Widevine. Moreover, it would be nice to check the conversion on different platforms such as Set-Top boxes and SmartTVs.
The text was updated successfully, but these errors were encountered:
Description
A DASH manifest contains a
cenc:default_KID
that represents thedefault_KID
field of thetenc
box as a UUID string. As an example:Once a valid license has been fetched by a media player the keystatuseschange event is triggered by the EME. The payload of the event contains a MediaKeyStatusMap. Using this event a media player can determine whether a certain AdaptationSet with specific
cenc:default_KID
can be played or not. The key IDs that are returned by the EME event are inArrayBuffer
format:Implementation
The implementation should provide a mapping of key Ids in Arraybuffer format to key Ids in UUID format. This allows a media player to ignore certain tracks/AdaptationSets that have an unssuported key (e.g. key status is set to
output-restricted
because of HDCP). It should account for different DRM systems such as Playready and Widevine. Moreover, it would be nice to check the conversion on different platforms such as Set-Top boxes and SmartTVs.The text was updated successfully, but these errors were encountered: