What is the format of the Fairplay ASK with the deployment package ?

Hi all,

I am implementing Fairplay certificate server side so the client's assets can have DRM on their video asset.

In a former FPS documentation,the ASK had a format of 32 characters.

The client who had use the new deployment package had provided me with this kind of ASK


0x03,0x12,0x9b..............16 hexadecimal values in the character chain.

Is this the correct ASK format or it needs to be a 32 character chains ?

Thanks for your help

😎

Tung

Replies

Hello Tung,


You will want to look at the Debuging FairPlay Streaming (FPS) Technical note. In additon to showing how to debug FPS issues, it also explains some common questions like this one.


Debugging FairPlay Streaming

<https://developer.apple.com/library/content/technotes/tn2454/_index.html>

ASK is 16 bytes long. The 32 character string you're referring to is actually ASK in HEX, omitting the '0x'.