- From: Adrian Bateman <adrianba@microsoft.com>
- Date: Tue, 29 Oct 2013 16:06:24 +0000
- To: Paul Cotton <Paul.Cotton@microsoft.com>, "public-html-media@w3.org" <public-html-media@w3.org>
Minutes -> http://www.w3.org/2013/10/29-html-media-minutes.html
[1]W3C
[1] http://www.w3.org/
- DRAFT -
HTML Media Task Force Teleconference
29 Oct 2013
[2]Agenda
[2] http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0030.html
See also: [3]IRC log
[3] http://www.w3.org/2013/10/29-html-media-irc
Attendees
Present
paulc, pladd, pal, adrianba, Niels_Thorwirth, ddorwin,
BobLund, johnsim, markw, [Microsoft]
Regrets
Chair
Paul Cotton
Scribe
Adrian Bateman
Contents
* [4]Topics
1. [5]Roll call, introductions and selection of scribe
2. [6]EME status and bugs
3. [7]Items from last meeting
4. [8]Bug 19809 - Specify which portion of addKey()
algorithm to run when updating license for a key
5. [9]Bug 17202 - Explicitly document how keys are to be
shared
6. [10]Bug 17682 - Clear Key: Document how keys and key
IDs are associated
7. [11]Bug 21855 - Avoid network traffic and duplicate
sessions for the same key(s)
8. [12]Bug 17750 - Define the behavior MediaKeySession
close() and clearing the keys attribute
9. [13]Bug 17673 - Define Initialization Data for
implementations that choose to support the ISO Base
Media File Format
10. [14]Bug 20991 - MediaKeys constructor: make CDM
loading asynchronous and fix the load failure
algorithm
11. [15]Bug 23618 - Drop "key" prefix from event
namesEvent name proposal
12. [16]Bug 23619 - Drop or change MediaKeyError constant
prefix
13. [17]Open Bugs
14. [18]Any other business
15. [19]Adjournment
* [20]Summary of Action Items
__________________________________________________________
<trackbot> Date: 29 October 2013
<paulc> Good morning, Ade.
<paulc> trackbot, start meeting
<trackbot> Meeting: HTML Media Task Force Teleconference
<trackbot> Date: 29 October 2013
<trackbot> Sorry, adrianba, I don't understand 'trackbot all
set up'. Please refer to
<[21]http://www.w3.org/2005/06/tracker/irc> for help.
[21] http://www.w3.org/2005/06/tracker/irc%3E
<paulc> ok
<paulc> thanks
<paulc> Agenda:
[22]http://lists.w3.org/Archives/Public/public-html-media/2013O
ct/0030.html
[22] http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0030.html
<scribe> ScribeNick: adrianba
<scribe> Scribe: Adrian Bateman
Roll call, introductions and selection of scribe
paulc: done
EME status and bugs
paulc: last editor's draft updated yesterday
<paulc>
[23]http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-med
ia/encrypted-media.html
[23] http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html
paulc: current bug count is 17 now
... so at least one item has been closed
... two more bugs than last meeting
<paulc> [24]http://tinyurl.com/7tfambo
[24] http://tinyurl.com/7tfambo
Items from last meeting
Bug 19809 - Specify which portion of addKey() algorithm to run when
updating license for a key
[25]https://www.w3.org/Bugs/Public/show_bug.cgi?id=19809
[25] https://www.w3.org/Bugs/Public/show_bug.cgi?id=19809
paulc: david was to evaluate the proposal
... last comment is from david this morning
<paulc>
[26]https://www.w3.org/Bugs/Public/show_bug.cgi?id=19809#c5
[26] https://www.w3.org/Bugs/Public/show_bug.cgi?id=19809#c5
paulc: it looks like the action has been done but not in a
state to close the bug
ddorwin: question is should we always try to resume playback if
we get an update call and playback is stopped
... this is simplest and could be correct
... hard to specify "did store key"
... proposal is to remove key storage algorithm, provide
non-normative guidance, remove did store key flag
paulc: comments?
... no comments - think we should resolve this bug and if
people see text they don't like they can re-open
ddorwin: okay, will continue editing today
Bug 17202 - Explicitly document how keys are to be shared
[27]https://www.w3.org/Bugs/Public/show_bug.cgi?id=17202
[27] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17202
ACTION-40?
<trackbot> ACTION-40 -- Joe Steele to Propose text for bug
17202 to propose how to share keys without leakage of
information -- due 2013-10-29 -- OPEN
<trackbot> [28]http://www.w3.org/html/wg/media/track/actions/40
[28] http://www.w3.org/html/wg/media/track/actions/40
<paulc> Proposal in
[29]http://lists.w3.org/Archives/Public/public-html-media/2013O
ct/0031.html
[29] http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0031.html
paulc: joe isn't here today
... not sure what to do about this
... there have been 5 comments on this
<markw> yes
paulc: how do we want to handle this given joe's absence
<markw> +1 to needing more discussion
ddorwin: need more email discussion
Bug 17682 - Clear Key: Document how keys and key IDs are associated
[30]https://www.w3.org/Bugs/Public/show_bug.cgi?id=17862
[30] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17862
<ddorwin>
[31]https://www.w3.org/bugzilla_public/show_bug.cgi?id=17682
[31] https://www.w3.org/bugzilla_public/show_bug.cgi?id=17682
ddorwin: didn't do this yet
paulc: no outstanding questions - can just be resolved
Bug 21855 - Avoid network traffic and duplicate sessions for the same
key(s)
[32]https://www.w3.org/Bugs/Public/show_bug.cgi?id=21855#c9
[32] https://www.w3.org/Bugs/Public/show_bug.cgi?id=21855#c9
paulc: is this related to ACTION-40?
ddorwin: not sure what the relationship is
paulc: this can be resolved as a result of the discussion last
time?
ddorwin: i think adrian owns this
<scribe> ACTION: adrianba to complete work on bug 21855
[recorded in
[33]http://www.w3.org/2013/10/29-html-media-minutes.html#action
01]
<trackbot> Created ACTION-47 - Complete work on bug 21855 [on
Adrian Bateman - due 2013-11-05].
Bug 17750 - Define the behavior MediaKeySession close() and clearing
the keys attribute
[34]https://www.w3.org/Bugs/Public/show_bug.cgi?id=17750#c8
[34] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17750#c8
ACTION-41?
<trackbot> ACTION-41 -- Adrian Bateman to Implement proposal in
bug 17750 comment #8 -- due 2013-10-29 -- OPEN
<trackbot> [35]http://www.w3.org/html/wg/media/track/actions/41
[35] http://www.w3.org/html/wg/media/track/actions/41
adrianba: didn't get to this yet
Bug 17673 - Define Initialization Data for implementations that
choose to support the ISO Base Media File Format
[36]https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673
[36] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673
paulc: john and david were going to discuss this
johnsim: i got an email from david describing his concerns - we
don't have new text yet - i agree with his concerns and they
make sense so we need to come up with new language
paulc: the next time this group meets is the F2F
... for items still open, not things just waiting editing, i
want actions to follow-up before the meeting
<scribe> ACTION: john to draft a proposal for bug 17673
[recorded in
[37]http://www.w3.org/2013/10/29-html-media-minutes.html#action
02]
<trackbot> Created ACTION-48 - Draft a proposal for bug 17673
[on John Simmons - due 2013-11-05].
ACTION-48 due in two weeks
<trackbot> Set ACTION-48 Draft a proposal for bug 17673 due
date to 2013-11-05.
Bug 20991 - MediaKeys constructor: make CDM loading asynchronous and
fix the load failure algorithm
[38]https://www.w3.org/Bugs/Public/show_bug.cgi?id=20991
[38] https://www.w3.org/Bugs/Public/show_bug.cgi?id=20991
paulc: adrian said he had made the changes and people were
going to look at this
... resolved fixed
<ddorwin> I reviewed it. It's fine with me.
paulc: don't think we need to do anything here
Bug 23618 - Drop "key" prefix from event namesEvent name proposal
[39]https://www.w3.org/Bugs/Public/show_bug.cgi?id=23618
[39] https://www.w3.org/Bugs/Public/show_bug.cgi?id=23618
paulc: this bug and the next one was to reflect changes
proposed in email
<paulc> David's email:
[40]http://lists.w3.org/Archives/Public/public-html-media/2013O
ct/0015.html
[40] http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0015.html
ddorwin: bugs are just what was in the mail
... proposing to remove the key prefix from events
... not always related to keys so may be confusing
jdsmith: this doesn't match our implementation - don't see a
strong argument for changing at this stage
ddorwin: Microsoft's implementation is prefixed so that will
have to change anyway
jdsmith: is this aligned with something else?
ddorwin: we're firing at a mediakeysession so key seems
redundant
... media elements have error event
... more than shorter names, as we've got to the state machine
there are many other things that can cause you to be ready
jdsmith: seems unnecessarty
paulc: if the APIs are prefixed then you still have to change?
ddorwin: applications will have to update to drop prefixes
... and make other changes
jdsmith: i imagine we can pick this up when we unprefix the API
paulc: sounds like you can live with this but won't make the
change soon
jdsmith: it will be a while
paulc: any objection to the changes david is proposing?
... don't hear any
... think we should mark this as implementable
<scribe> ACTION: ddorwin to implement bug 23618 [recorded in
[41]http://www.w3.org/2013/10/29-html-media-minutes.html#action
03]
<trackbot> Created ACTION-49 - Implement bug 23618 [on David
Dorwin - due 2013-11-05].
Bug 23619 - Drop or change MediaKeyError constant prefix
[42]https://www.w3.org/Bugs/Public/show_bug.cgi?id=23619
[42] https://www.w3.org/Bugs/Public/show_bug.cgi?id=23619
ddorwin: similar to the previous one - we prefixed the
constants to fire errors
... this isn't consistent with other things
... not sure what to suggest - it was suggested that we use
enum strings
paulc: can we use this in WebIDL
adrianba: enum strings are defined and commonly used - not sure
about with errors
<scribe> ACTION: adrianba to work on proposal for bug 23619
[recorded in
[43]http://www.w3.org/2013/10/29-html-media-minutes.html#action
04]
<trackbot> Created ACTION-50 - Work on proposal for bug 23619
[on Adrian Bateman - due 2013-11-05].
paulc: we're half way through the list - i'd like to look at
the other bugs
Open Bugs
<paulc> David's review:
[44]http://lists.w3.org/Archives/Public/public-html-media/2013O
ct/0001.html
[44] http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0001.html
paulc: not sure where we were in following this review
... at the bottom there are a bunch of bugs that need proposals
<paulc> *** Need proposals - any volunteers? ***
paulc: 18515, 22909, 22910
[45]https://www.w3.org/Bugs/Public/show_bug.cgi?id=18515
[45] https://www.w3.org/Bugs/Public/show_bug.cgi?id=18515
Bug 18515 - Provide more details on behavior of the media
element when the key for an encrypted block is not available
paulc: last comment from jerry on aug 19
... giving people a chance to look at this
... jerry, are you willing to take an action to write a
proposal on this?
... may mean starting an email thread - want someone on point
jdsmith: primary people were david, mark, and joe?
... okay, i'll do that
<scribe> ACTION: adrianba to remind jdsmith to write a proposal
for bug 18515 [recorded in
[46]http://www.w3.org/2013/10/29-html-media-minutes.html#action
05]
<trackbot> Error finding 'jdsmith'. You can review and register
nicknames at <[47]http://www.w3.org/html/wg/media/track/users>.
[47] http://www.w3.org/html/wg/media/track/users%3E.
<scribe> ACTION: adrianba to remind jdsmith to write a proposal
for bug 1851 [recorded in
[48]http://www.w3.org/2013/10/29-html-media-minutes.html#action
06]
<trackbot> Created ACTION-51 - Remind jdsmith to write a
proposal for bug 1851 [on Adrian Bateman - due 2013-11-05].
[49]https://www.w3.org/Bugs/Public/show_bug.cgi?id=22909
[49] https://www.w3.org/Bugs/Public/show_bug.cgi?id=22909
Bug 22909 - Needs non-normative Security Considerations section
markw: i have drafted a privacy section, which i'm reviewing
with a few people, and i'm planning to do a security one too
paulc: 22910 is the privacy one, right?
markw: yes, i've made more progress on that one but was
planning to do security next
<scribe> ACTION: markw to draft a proposal for bug 22909 and
bug 22910 [recorded in
[50]http://www.w3.org/2013/10/29-html-media-minutes.html#action
07]
<trackbot> Created ACTION-52 - Draft a proposal for bug 22909
and bug 22910 [on Mark Watson - due 2013-11-05].
[51]https://www.w3.org/Bugs/Public/show_bug.cgi?id=22910
[51] https://www.w3.org/Bugs/Public/show_bug.cgi?id=22910
Bug 22910 - Needs non-normative Privacy Consideration section
paulc: last category is discussed but no consensus
... 17199, 17660, 20944, and 21869
... items discussed previously
Bug 17199 - Provide examples for and get feedback on Key
Release
[52]https://www.w3.org/Bugs/Public/show_bug.cgi?id=17199
[52] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17199
paulc: mark made the last comment on july 16
markw: have a feeling it will retain its current status for a
while longer
... subject of implementation discussions
... not sure if anything needs to change in the spec
paulc: can i give you an action for this?
markw: yes
adrianba: i proposed that resolving bug 17550 would include the
things mark was requesting and maybe we could then resolve bug
17199
ddorwin: was going to say something similar - should make the
changes to 17550 and then see if there are any gaps - made this
bug dependent on 17550
<scribe> ACTION: markw to propose how to resolve bug 17199 in
light of resolution of bug 17550 [recorded in
[53]http://www.w3.org/2013/10/29-html-media-minutes.html#action
08]
<trackbot> Created ACTION-53 - Propose how to resolve bug 17199
in light of resolution of bug 17550 [on Mark Watson - due
2013-11-05].
Bug 17660 - need token relative with user identity for a new
generateKeyRequest parameter
[54]https://www.w3.org/Bugs/Public/show_bug.cgi?id=17660
[54] https://www.w3.org/Bugs/Public/show_bug.cgi?id=17660
<paulc> New proposal from Joe:
[55]http://lists.w3.org/Archives/Public/public-html-media/2012O
ct/0076.html
[55] http://lists.w3.org/Archives/Public/public-html-media/2012Oct/0076.html
paulc: last proposed by joe a long time ago
<scribe> ACTION: adrianba to revive bug 17660 [recorded in
[56]http://www.w3.org/2013/10/29-html-media-minutes.html#action
09]
<trackbot> Created ACTION-54 - Revive bug 17660 [on Adrian
Bateman - due 2013-11-05].
Bug 20944 - EME should do more to encourage/ensure CDM-level
interop
[57]https://www.w3.org/Bugs/Public/show_bug.cgi?id=20944
[57] https://www.w3.org/Bugs/Public/show_bug.cgi?id=20944
paulc: this is one of the external comments we've received -
long item
... mark added something about registry
... i think the best plan is for us to pick this up for the F2F
... don't know if anyone wants to deal with this now or just at
the F2F
... any volunteers?
Bug 21869 - Need clarity on stored keys for CDMs
[58]https://www.w3.org/Bugs/Public/show_bug.cgi?id=21869
[58] https://www.w3.org/Bugs/Public/show_bug.cgi?id=21869
paulc: what do we do with this one?
... we can discuss at the F2F
<paulc>
[59]https://www.w3.org/Bugs/Public/show_bug.cgi?id=21798
[59] https://www.w3.org/Bugs/Public/show_bug.cgi?id=21798
Bug 21798 - Revisit MediaKeyError codes
paulc: assigned to david - blocks 23619
... is this covered by action-50?
ddorwin: this is the actual codes we want? i will propose a
list - should get discussion before the F2F
... the other action is how to name, this is what to name
... i'll come up with a list of what errors i think we want
<scribe> ACTION: ddorwin to come up with list of errors for bug
21798 [recorded in
[60]http://www.w3.org/2013/10/29-html-media-minutes.html#action
10]
<trackbot> Created ACTION-55 - Come up with list of errors for
bug 21798 [on David Dorwin - due 2013-11-05].
Bug 21854 - Define MediaKeySession life cycle states and/or
events
[61]https://www.w3.org/Bugs/Public/show_bug.cgi?id=21854
[61] https://www.w3.org/Bugs/Public/show_bug.cgi?id=21854
ddorwin: this was closed and i reviewed the text and i
disagreed with a few parts so i reopened the bug to address
these minor issues
<scribe> ACTION: adrianba to respond to david's comments in bug
21854 [recorded in
[62]http://www.w3.org/2013/10/29-html-media-minutes.html#action
11]
<trackbot> Created ACTION-56 - Respond to david's comments in
bug 21854 [on Adrian Bateman - due 2013-11-05].
paulc: i believe we now have 10 outstanding actions - encourage
follow through on those actions in the next couple of weeks
... either in bug or by starting email threads
... so we make progress before F2F
Any other business
<paulc> EME will be discussed at the WG F2F meeting on Nov
14-15. Next EME Task Force meeting will be on Tue Dec 3.
paulc: reminder that EME will be discussed on day 1 of F2F
... we will cancel WG meetings the week after TPAC and the
following week is US Thanksgiving
... propose we start again on Dec 3 and EME goes first
... want to close as many items as possible at F2F
... to give editors a couple of weeks to implement decisions
... may not be many work days given vacation and holidays
Adjournment
paulc: get started on the action items - adjourned
Summary of Action Items
[NEW] ACTION: adrianba to complete work on bug 21855 [recorded
in
[63]http://www.w3.org/2013/10/29-html-media-minutes.html#action
01]
[NEW] ACTION: adrianba to remind jdsmith to write a proposal
for bug 1851 [recorded in
[64]http://www.w3.org/2013/10/29-html-media-minutes.html#action
06]
[NEW] ACTION: adrianba to remind jdsmith to write a proposal
for bug 18515 [recorded in
[65]http://www.w3.org/2013/10/29-html-media-minutes.html#action
05]
[NEW] ACTION: adrianba to respond to david's comments in bug
21854 [recorded in
[66]http://www.w3.org/2013/10/29-html-media-minutes.html#action
11]
[NEW] ACTION: adrianba to revive bug 17660 [recorded in
[67]http://www.w3.org/2013/10/29-html-media-minutes.html#action
09]
[NEW] ACTION: adrianba to work on proposal for bug 23619
[recorded in
[68]http://www.w3.org/2013/10/29-html-media-minutes.html#action
04]
[NEW] ACTION: ddorwin to come up with list of errors for bug
21798 [recorded in
[69]http://www.w3.org/2013/10/29-html-media-minutes.html#action
10]
[NEW] ACTION: ddorwin to implement bug 23618 [recorded in
[70]http://www.w3.org/2013/10/29-html-media-minutes.html#action
03]
[NEW] ACTION: john to draft a proposal for bug 17673 [recorded
in
[71]http://www.w3.org/2013/10/29-html-media-minutes.html#action
02]
[NEW] ACTION: markw to draft a proposal for bug 22909 and bug
22910 [recorded in
[72]http://www.w3.org/2013/10/29-html-media-minutes.html#action
07]
[NEW] ACTION: markw to propose how to resolve bug 17199 in
light of resolution of bug 17550 [recorded in
[73]http://www.w3.org/2013/10/29-html-media-minutes.html#action
08]
[End of minutes]
-----Original Message-----
From: Paul Cotton [mailto:Paul.Cotton@microsoft.com]
Sent: Monday, October 28, 2013 8:12 AM
To: public-html-media@w3.org
Subject: {agenda} HTML WG media telecon 2013-10-29 - EME status and bug discussion
The HTML WG media teleconference meeting will occur on 2013-10-29 for up to 60 minutes from 15:00Z to 16:00Z.
http://timeanddate.com/s/2gzf
Tokyo midnight, Amsterdam/Oslo 17:00, London/Dublin 16:00, New Jersey/York 11:00, Kansas City 10:00, Seattle/San Francisco 08:00.
Note: The above times are impacted by Europe going off DST on Sun Oct 27:
http://lists.w3.org/Archives/Public/public-html-admin/2013Oct/0062.html
Chair of the meeting: Paul Cotton
Scribe: TBD
(See the end of this email for dial-in and IRC info.)
== Agenda ==
1. Roll call, introductions and selection of scribe
2. Previous meeting minutes
http://www.w3.org/2013/10/15-html-media-minutes.html
3. Review of action items and issues
https://www.w3.org/html/wg/media/track/
a) ISSUE-1: Consider moving the Clear Key definition into a separate specification
https://www.w3.org/html/wg/media/track/issues/1
b) Open ACTION items
https://www.w3.org/html/wg/media/track/actions/open
Status: Action items are below.
4. EME status and bugs
a) Encrypted Media Extensions editor's draft
http://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html
Last updated on Oct 15.
b) Encrypted Media Extensions bugs:
http://tinyurl.com/7tfambo
Status as of Oct 28: 18 bugs
5. Items from last meeting
a) Bug 19809 - Specify which portion of addKey() algorithm to run when updating license for a key
https://www.w3.org/Bugs/Public/show_bug.cgi?id=19809
Next step: David will re-evaluate 19809.
b) Bug 17202 - Explicitly document how keys are to be shared
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17202
ACTION-40: Propose text for bug 17202 to propose how to share keys without leakage of information [on Joe Steele]
https://www.w3.org/html/wg/media/track/actions/40
c) Bug 17682 - Clear Key: Document how keys and key IDs are associated
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17862
Next step: In David's hands for implementation
d) Bug 21855 - Avoid network traffic and duplicate sessions for the same key(s)
https://www.w3.org/Bugs/Public/show_bug.cgi?id=21855#c9
Next step: Editors are asked to resolve 21855 with David's proposed text.
e) Bug 17750 - Define the behavior MediaKeySession close() and clearing the keys attribute
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17750#c8
ACTION-41 - Implement proposal in bug 17750 comment #8 [on Adrian Bateman - due 2013-10-22].
f) Bug 17673 - Define Initialization Data for implementations that choose to support the ISO Base Media File Format
https://www.w3.org/Bugs/Public/show_bug.cgi?id=17673
Next step: John S and David to discuss.
g) Bug 20991 - MediaKeys constructor: make CDM loading asynchronous and fix the load failure algorithm
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20991
Next step; TF to review Adrian's proposal.
h) Bug 23618 - Drop "key" prefix from event namesEvent name proposal
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23618
Next step: TF to review David's proposal.
http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0015.html
i) Bug 23619 - Drop or change MediaKeyError constant prefix
https://www.w3.org/Bugs/Public/show_bug.cgi?id=23619
Next step: TF to review David's proposal.
http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0015.html
6. Open bugs summary
http://lists.w3.org/Archives/Public/public-html-media/2013Oct/0001.html
7. Any other business
8. Chair and Scribe for next meeting
Note: EME will be discussed at the WG F2F meeting on Nov 14-15. Next EME Task Force meeting will be on Tue Dec 3.
9. Adjournment
== Dial-in and IRC Details ==
Zakim teleconference bridge:
+1.617.761.6200, conference 63342 ("media")
https://www.w3.org/Guide/1998/08/teleconference-calendar#s_5366
Supplementary IRC chat (logged):
#html-media on irc.w3.org port 6665 or port 80
Paul Cotton, Microsoft Canada
17 Eleanor Drive, Ottawa, Ontario K2E 6A3
Tel: (425) 705-9596 Fax: (425) 936-7329
Received on Tuesday, 29 October 2013 16:07:38 UTC