I hope this note finds you well.
We do offer strict HDCP enforcement when content is encrypted and delivered using FairPlay. Does this meet your requirements?
You are correct in that there is not currently an API that indicates the current HDCP state.
Should the FPS based enforcement not be sufficient for your needs, could you please let me know if you have filed a bug report/enhancement request for this feature?
Maddox,
I received the following email reply from Apple listed above and sent them the information you provided.
On another note, would you be able to provide a bit of detail on how you are implementing the DVR functionality on tvOS? Namely, how the pause/rewind of a currently live program is implemented? Is this done in memory, or are you using a disk-based ring buffer?
Listed above is another email I received from Apple this morning.