DRM Specific Integration

This section contains Verimatrix Multi-DRM integration information that is specific to particular DRMs.

FairPlay

Verimatrix Streamkeeper Multi-DRM uses a JSON format for license exchange when used with FairPlay.

Encode license data as Base64 data, as described in IETF RFC 4648. The alphabet used can be either as specified in RFC 4648 Section 4 or “URL and Filename Safe Alphabet” in Section 5.

Format the initial SPC request as a JSON document. Set the HTTP Header content type to “application/json”.

Request
{
"spc": "Base64 encoded license request"
}

CKC response
{
"ckc": "Base64 encoded license response"
}