For testing and development scenarios, CMSF supports ClearKey content protection using the W3C EME ClearKey mechanism. ClearKey uses the Common System ID "1077efec-c0b2-4d02-ace3-3c1e52e2fb4b" and follows the DASH-IF ECCP Explicit Clear Key Content Protection (ECCP) model [DASHIF-ECCP].
When using ClearKey:
-
The
systemIDMUST be set to "1077efec-c0b2-4d02-ace3-3c1e52e2fb4b". -
The
laURLfield SHOULD contain the URL of a ClearKey license server that implements the EME ClearKey protocol. -
The optional
psshfield SHOULD contain a Base64-encoded PSSH box with version 1, the Common System ID, and the KID(s) in the KID list.