[encrypted-media] Clarify `first decryption time` when the session is never used (#470)

xhwang-chromium has just created a new issue for https://github.com/w3c/encrypted-media:

== Clarify `first decryption time` when the session is never used ==
The persistent-usage-record session, the **record of key usage** consists of:

> ...
> **first decryption time** - The first decryption time, defined as the time at which the session was first used to decrypt content, accurate to key usage accuracy and...

It's unclear about the case where the session was never used to decrypt content. In that case, I assume we do not need first decryption time in the record of key usage?

Then in 9.1.5 License Release Format (for Clear Key)

> ...
> For sessions of type "persistent-usage-record" the object shall also contain the following members:
> "firstTime"
> The first decryption time expressed as a number giving the time, in milliseconds since 01 January, 1970 UTC.
> "latestTime"
> The latest decryption time expressed as a number giving the time, in milliseconds since 01 January, 1970 UTC.

If the session was never used to decrypt content. Do we still need "firstTime"? Or shall we have a "firstTime" with value 0?

Please view or discuss this issue at https://github.com/w3c/encrypted-media/issues/470 using your GitHub account

Received on Thursday, 9 July 2020 20:22:37 UTC