HLS with fmp4 support was announced nearly 2 years ago. FairPlay DRM has been around even longer. I read from multiple Apple literatures that fmp4 encryption can be done by Common Encryption using "cbcs' mode. However, after thorough search, I couldn't find any document/spec that has clearly specified how fmp4 in HLS should be encrypted by CENC. For example, how PSSH should be constructed, system id for FairPlay, system specific data, etc.?
Can anyone at Apple shed some light on this matter? I'm sure I'm not the only one who's seeking the answer.
Thank you!