Sign in

§4.3

ClearKey content protection

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 systemID MUST be set to "1077efec-c0b2-4d02-ace3-3c1e52e2fb4b".

  • The laURL field SHOULD contain the URL of a ClearKey license server that implements the EME ClearKey protocol.

  • The optional pssh field SHOULD contain a Base64-encoded PSSH box with version 1, the Common System ID, and the KID(s) in the KID list.

This is one section of CMSF- a CMAF compliant implementation of MOQT Streaming Format, rendered per-section for quick reference and citation. The authoritative text is draft-ietf-moq-cmsf-01 at the IETF.