{minutes} HTML WG media telecon 2014-12-16 - EME status and bug discussion

See http://www.w3.org/2014/12/16-html-media-minutes.html

Paul Cotton, Microsoft Canada
17 Eleanor Drive, Ottawa, Ontario K2E 6A3
Tel: (425) 705-9596 Fax: (425) 936-7329

[W3C]<http://www.w3.org/>
- DRAFT -
HTML Media Task Force Teleconference
16 Dec 2014
Agenda<http://lists.w3.org/Archives/Public/public-html-media/2014Dec/0011.html>
See also: IRC log<http://www.w3.org/2014/12/16-html-media-irc>
Attendees
Present
Regrets
Chair
paulc
Scribe
jdsmith
Contents

  *   Topics<http://www.w3.org/2014/12/16-html-media-minutes.html#agenda>
     *   Next F2F meeting<http://www.w3.org/2014/12/16-html-media-minutes.html#item01>
     *   EME action items<http://www.w3.org/2014/12/16-html-media-minutes.html#item02>
     *   Encrypted Media Extensions editor's draft<http://www.w3.org/2014/12/16-html-media-minutes.html#item03>
     *   Bug 27269 - Normatively require distinctive identifiers to be different by top-level and EME-using origin<http://www.w3.org/2014/12/16-html-media-minutes.html#item04>
     *   Bug 27268 - Add a definition of a distinctive identifier<http://www.w3.org/2014/12/16-html-media-minutes.html#item05>
     *   Bug 24874 Positive isTypeSupported() may be misleading<http://www.w3.org/2014/12/16-html-media-minutes.html#item06>
     *   Bug 26776 Diagnosing and resolving CDM errors needs a numeric systemCode (deleted with MediaKeyError)<http://www.w3.org/2014/12/16-html-media-minutes.html#item07>
     *   Bug 27093 - Support for proprietary/system-specific formats in initData should be discouraged/deprecated<http://www.w3.org/2014/12/16-html-media-minutes.html#item08>
     *   Bug 27055 - Surfacing license to the user<http://www.w3.org/2014/12/16-html-media-minutes.html#item09>
     *   requestMediaKeySystemAccess()'s supportedConfigurations parameter should not be optional<http://www.w3.org/2014/12/16-html-media-minutes.html#item10>
     *   Cluster of six bugs<http://www.w3.org/2014/12/16-html-media-minutes.html#item11>
     *   Next meeting<http://www.w3.org/2014/12/16-html-media-minutes.html#item12>
     *   Any other business<http://www.w3.org/2014/12/16-html-media-minutes.html#item13>
  *   Summary of Action Items<http://www.w3.org/2014/12/16-html-media-minutes.html#ActionSummary>

________________________________
<trackbot> Date: 16 December 2014
<paulc> Ade: Will you be able to scribe today? Joe announced on Dec 2 that he would not be here today.
<paulc> trackbot, start meeting
<trackbot> Meeting: HTML Media Task Force Teleconference
<trackbot> Date: 16 December 2014
<paulc> trackbot, start meeting
<trackbot> Meeting: HTML Media Task Force Teleconference
<trackbot> Date: 16 December 2014
<paulc> Agenda: http://lists.w3.org/Archives/Public/public-html-media/2014Dec/0011.html
<paulc> scribenick: jdsmith
Next F2F meeting
<paulc> http://www.w3.org/2014/10/30-html-wg-minutes.html#item31
paul: group concensus was positive on holding a F2F - don't yet have a host
<markw> I think an f2f would be good.
<paulc> Bob: F2F would be good
<ddorwin> we should be clear about what we want to discuss.
<ddorwin> (i.e. specific bugs that aren't just waiting to be implemented)
<paulc> paulc: Let's take this up on Jan 6 when we know more about the Spring WG schedule
paul: suggest we take this up on January 6th when we know more about Spring schedule
<paulc> David: We need to ensure we have bugs to discuss - not just pending bugs.
EME action items
<paulc> https://www.w3.org/html/wg/media/track/actions/open
<paulc> ACTION-62?
<trackbot> ACTION-62 -- Paul Cotton to Report back about the plan for 20944 due 2013-12-15 -- due 2013-12-10 -- OPEN
<trackbot> http://www.w3.org/html/wg/media/track/actions/62
<paulc> Long standing on Paul and still open
<paulc> ACTION-71?
<trackbot> ACTION-71 -- Paul Cotton to Investigate testing status to move things forward -- due 2014-11-07 -- OPEN
<trackbot> http://www.w3.org/html/wg/media/track/actions/71
<paulc> Will close given Cyril's feedback: http://lists.w3.org/Archives/Public/public-html-media/2014Dec/0012.html
Encrypted Media Extensions editor's draft
<paulc> David: Taking two weeks off so EME changes will be quiet
<ddorwin> New spec URL: https://w3c.github.io/encrypted-media/
<paulc> David: Last updated Dec 10
<paulc> David: All the format changes have been made
<paulc> David: Security and privacy sections have been updated
<paulc> David: Security and privacy changes were based on Henri S's bugs
<paulc> http://tinyurl.com/7tfambo is down about 7 bugs since TPAC
<paulc> [EME] API changes: requestMediaKeySystemAccess() and MediaKeyStatuses http://lists.w3.org/Archives/Public/public-html-media/2014Nov/0046.html
<paulc> Paulc: Assuming everyone is okay on those API changes.
Bug 27269 - Normatively require distinctive identifiers to be different by top-level and EME-using origin
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=27269#c4
<paulc> Depends on: https://www.w3.org/Bugs/Public/show_bug.cgi?id=27268
david: comment 6 outlines how current web apps might be broken by this
<paulc> David: My current comment is in https://www.w3.org/Bugs/Public/show_bug.cgi?id=27269#c6
<paulc> Paulc: It looks like we need Henri S to respond here
jdsmith: I believe David's comment about device limitations is valid and commented in the bug on that
<paulc> David: Pending more input from Henri.
Bug 27268 - Add a definition of a distinctive identifier
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=27268
<paulc> David: Implmented Henri's suggestions but have outstanding questions and we are awaiting answers from Henri
Bug 24874 Positive isTypeSupported() may be misleading
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=24874#c8 and https://www.w3.org/Bugs/Public/show_bug.cgi?id=24874#c9
<paulc> David: Current thinking is to not worry about this bug
david: current thinking is we probably shouldn't worry about this and better close with no spec change
<paulc> Paul: Let's get feedback especially from Joe on whether we can close this bug with no changes
<paulc> David: Will highlight his proposal: In summary, we do not have concrete use cases, apps are unlikely to take any useful alternate action, and implementations should not differentiate between the sources. Thus, I think we should close this, possibly adding a non-normative note that some implementations may not support non-MSE content with EME.
Bug 26776 Diagnosing and resolving CDM errors needs a numeric systemCode (deleted with MediaKeyError)
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=26776
<paulc> Jerry: We need to decide if we are going to provide system code to record user experience results
<paulc> Jerry in comment 15: I think it is correct to view system codes as performance metrics for the key system. They should not trigger a client response, but be returned as telemetry to track and resolve broader issues affecting the user experience.
<paulc> See Anne's comments in https://www.w3.org/Bugs/Public/show_bug.cgi?id=25896 about exception codes
<paulc> Jerry's comment https://www.w3.org/Bugs/Public/show_bug.cgi?id=26776#c15
<markw> Sounds ok to me
<paulc> Mark or David?
<markw> Attribute is ok
<paulc> David: Perhaps an attribute rather than an event
<paulc> Jerry: I will come up to speed with making new changes and will put a proposal in the bug
Bug 27093 - Support for proprietary/system-specific formats in initData should be discouraged/deprecated
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=27093#c10
<paulc> Awaiting input from Joe Steele
Bug 27055 - Surfacing license to the user
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=27055
<paulc> paulc: what are the next steps for this bug after the Dec 2 meeting with Sergey
<paulc> http://www.w3.org/2014/12/02-html-media-minutes.html#item01
<paulc> Jerry: We need to decide what to do with the request
<paulc> Jerry: Does not feel fruitful to me - should we be standardizing license conditions?
<paulc> Mark: Sergey appears to be more interested in the offline case https://www.w3.org/Bugs/Public/show_bug.cgi?id=27055#c20
<paulc> Mark: Could we at least cover the offline case?
<paulc> Mark: The offline case is tractable since the conditions won't change
<paulc> Mark: In the online case the server could give you a new answer at any time
<paulc> Mark: The UA and CDM interaction is not what we want to define
requestMediaKeySystemAccess()'s supportedConfigurations parameter should not be optional
<paulc> https://github.com/w3c/encrypted-media/issues/1
<markw> I think it could be an issue for UA innovation: how to make available information tot he user about offline licenses, rather than a specification thing
<markw> [I was referring to 27055)
<paulc> David: Entering this as a Gitbug issue to experiment with it as an alternative to Bugzilla
<paulc> David: We might consider filing new items in GitHub and finishing the current Bugzilla issues
<paulc> Paulc: watching the repo may get you notified
<paulc> paulc: how do we notify public-html-media@w3.org?
<paulc> David: I will look into this.
<paulc> David: Introduces the issue with his summary in https://github.com/w3c/encrypted-media/issues/1#issuecomment-66857143
<paulc> David: Proposes to simplify the API as described
Cluster of six bugs
<paulc> See http://lists.w3.org/Archives/Public/public-html-media/2014Dec/0011.html
<paulc> Bug 26332 Applications should only use EME APIs on secure origins (e.g. HTTPS)
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=26332
<paulc> David: We need to figure out how to deal with this bug for MSE
<paulc> David: Nothing happening in Media TF about this but at this time
<paulc> mark: Maybe https would be used but the actual streaming data would be done using http
<paulc> Mark: Waiting for browser proposal to arrive
<paulc> Paul: Where is the discussion happening?
<paulc> Mark: Some discussion on webapps-sec 2-3 weeks ago and there is background discussion going on
<paulc> Bug 27054 - Accessibility Concerns
<paulc> https://www.w3.org/Bugs/Public/show_bug.cgi?id=27054
<paulc> David: This one is in David's next batch of 5 EME bugs to process (from the TPAC discussion)
Next meeting
<paulc> Jan 6 or Jan 13 for the next meeting?
<paulc> Possibilty would be do MSE on Jan 6 and then EME on Jan 13
<BobLund> OK
<paulc> Paul: I will work on the above schedule and will check with the TF about MSE topics including testing for Jan 6
Any other business
<paulc> None.
Summary of Action Items
[End of minutes]
________________________________
Minutes formatted by David Booth's scribe.perl<http://dev.w3.org/cvsweb/~checkout~/2002/scribe/scribedoc.htm> version 1.140 (CVS log<http://dev.w3.org/cvsweb/2002/scribe/>)
$Date: 2014-12-16 16:59:04 $
________________________________

Received on Tuesday, 16 December 2014 19:20:58 UTC