RE: [NEW] Media Task Force Wiki

Additional questions.

The Application models #2 seems like the ‘to-go’ use case where license is acquired just to persist for later use.
In the persisting step, it would be better to suppress making keys available because it requires cryptographic operations but it’s not possible because the algorithm of createSession does not specify that way (persisting license(s) always happens in conjunction with deriving keys).

I’m not sure if I understand the intent of the application model #2 but I wonder if some implementer might want to support the case above.

Thanks,
Shinya

From: Maruyama, Shinya [mailto:Shinya.Maruyama@jp.sony.com]
Sent: Monday, May 19, 2014 2:55 PM
To: David Dorwin; Joe Steele
Cc: <public-html-media@w3.org>
Subject: RE: [NEW] Media Task Force Wiki

Thank you for adding use cases and application models.
They looks like great step in order to proceed to discussions for several open/pending issues.

Looking through the use cases, I just have a question whether we should have a separate use case of removing persisted license.
Removal of the license is mentioned in Application Models #2 but it is the use case where the license is removed with/after viewing the content.

Assuming the case of removing the persisted license without viewing, it might be better to support just loading license as separate step from making keys available, which requires cryptographic operations.

If we support this use case, a possible option is, for example, to add a separate method ‘run()’ to run the session;
- loadSession() just load persisted licenses
- run() make keys available to content decryption
- remove() can be called before run()

Thanks,
Shinya

From: David Dorwin [mailto:ddorwin@google.com]
Sent: Wednesday, May 14, 2014 11:32 AM
To: Joe Steele
Cc: <public-html-media@w3.org<mailto:public-html-media@w3.org>>
Subject: Re: [NEW] Media Task Force Wiki

As I said I would do in the telecon this morning, I documented the primary application models on the wiki. Since the Media_Task_Force wiki may eventually have other EME and non-EME information, I created a separate page for the EME use cases: https://www.w3.org/wiki/HTML/Media_Task_Force/EME_Use_Cases. I left the existing use cases as is, but they should probably be moved to the new page. (I believe the first two are covered by the first application model.)

David

On Tue, Apr 22, 2014 at 8:10 AM, Joe Steele <steele@adobe.com<mailto:steele@adobe.com>> wrote:
We setup a new wiki page to capture use cases, external references and other useful information: https://www.w3.org/wiki/HTML/Media_Task_Force


David pointed out on the call this morning this may have been automatically archived by folks as it was part of the last minutes email.

The goal is to list use cases for EME and categorize them. This way we can have a clearer idea of what is supported and what is NOT supported. I have added a few use cases up there already you may recognize.

Please take a few minutes to review and contribute.

Joe Steele

Received on Thursday, 22 May 2014 06:35:45 UTC