16:01:34 RRSAgent has joined #html-media
16:01:34 logging to http://www.w3.org/2013/02/05-html-media-irc
16:01:51 Zakim has joined #html-media
16:02:01 trackbot, start telcon
16:02:04 RRSAgent, make logs public
16:02:06 Zakim, this will be 63342
16:02:06 ok, trackbot; I see HTML_WG()11:00AM scheduled to start 2 minutes ago
16:02:07 Meeting: HTML Media Task Force Teleconference
16:02:07 Date: 05 February 2013
16:02:27 BobLund has joined #html-media
16:02:35 kstreeter_ has joined #html-media
16:02:40 scribe: joesteele
16:02:42 ddorwin has joined #html-media
16:02:59 zakim, list
16:02:59 I see IA_Team()10:00AM, SW_HCLS()11:00AM, HTML_WG()11:00AM, RWC_PEWG()11:00AM, SW_SWSTR()9:00AM active
16:03:01 also scheduled at this time are WAI_(WCAG2ICT)10:00AM, T&S_XMLSEC()10:00AM, VB_VBWG()10:00AM, Team_Validat()11:00AM, XML_ET-TF()11:00AM, RWC_WebEven()11:00AM, SW_RIF()11:00AM,
16:03:01 ... SW_(SPARQL)10:00AM, WAI_UAWG(CHAIRS)10:30AM
16:03:17 how do I get zakim to list phone numbers?
16:03:26 zakim, what is the code?
16:03:26 the conference code is 63342 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), paulc
16:03:47 chair: Paul Cotton
16:03:50 zakim, who is on the phone?
16:03:51 HTML_WG()11:00AM has not yet started, adrianba
16:03:51 On IRC I see ddorwin, kstreeter_, BobLund, Zakim, RRSAgent, Mick_Hakobyan, paulc, joesteele, pal, chriho, glenn, adrianba, johnsim, trackbot
16:03:59 zakim, who is on the phone?
16:04:00 HTML_WG()11:00AM has not yet started, paulc
16:04:00 On IRC I see ddorwin, kstreeter_, BobLund, Zakim, RRSAgent, Mick_Hakobyan, paulc, joesteele, pal, chriho, glenn, adrianba, johnsim, trackbot
16:04:04 zakim, this is HTML_WG
16:04:04 ok, adrianba; that matches HTML_WG()11:00AM
16:04:07 trackbot-ng, start telcon
16:04:09 RRSAgent, make logs public
16:04:10 thank you, I see it remembered my phone #
16:04:11 Zakim, this will be 63342
16:04:11 ok, trackbot; I see HTML_WG()11:00AM scheduled to start 4 minutes ago
16:04:12 Meeting: HTML Media Task Force Teleconference
16:04:12 Date: 05 February 2013
16:04:17 zakim, who is on the phone?
16:04:18 I notice HTML_WG()11:00AM has restarted
16:04:18 On the phone I see joesteele, pal, [Microsoft], Michael_Thornburgh, +1.425.269.aaaa, KevinStreeter, ddorwin, [Microsoft.a], ??P14
16:04:24 Scribe: joesteele
16:04:28 zakim, [Microsoft.a] is me
16:04:28 +adrianba; got it
16:04:28 Chair: Paul Cotton
16:04:39 zakim, aaaa is me
16:04:39 +johnsim; got it
16:04:40 zakim, [Microosft] has paulc
16:04:40 sorry, paulc, I do not recognize a party named '[Microosft]'
16:04:53 *6
16:04:55 zakim, [Microsoft] has paulc
16:04:55 +paulc; got it
16:05:14 acolwell has joined #html-media
16:05:19 zakim, p14 is me
16:05:19 sorry, BobLund, I do not recognize a party named 'p14'
16:05:33 zakim, ??p14 is me
16:05:33 +BobLund; got it
16:05:48 zakim, who is on the phone?
16:05:49 On the phone I see joesteele, pal, [Microsoft], Michael_Thornburgh, johnsim, KevinStreeter, ddorwin, adrianba, BobLund
16:05:50 [Microsoft] has paulc
16:05:54 +Aaron_Colwell
16:05:56 Agenda: http://lists.w3.org/Archives/Public/public-html-media/2013Feb/0002.html
16:06:27 Topic: Agenda/Roll call/Scribe
16:06:29 done
16:06:38 Topic: Previous minutes
16:06:46 paulc: no comments
16:06:54 Topic: Review Action items
16:07:00 paulc: none outstanding
16:07:04 Topic: baseline docs
16:07:08 +[Microsoft.a]
16:07:20 paulc: Editors draft updated Jan 22 -- any updates since then?
16:07:23 jdsmith has joined #html-media
16:07:27 ddorwin: no
16:07:53 Editors draft: https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html
16:08:05 Topic: Candidate FPWD
16:08:09 paulc: stalled
16:08:24 MartinSoukup has joined #html-media
16:08:24 FPWD candidate: https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media-fpwd.html
16:09:02 paulc: folks on call have been participating - chairs met with W3C team and trying to figure out how to handle dissent versus support
16:09:09 paulc: expect a breakthru this week
16:09:23 ?1: any data available?
16:09:38 + +1.613.491.aabb
16:09:51 s/?1/pal/
16:09:59 zakim, aabb is martinsoukup
16:09:59 +martinsoukup; got it
16:10:13 paulc: no questions at this time -- no missing information
16:10:31 paulc: lets spend time on the bugs
16:10:41 Topic: Outstanding Bugs
16:10:56 http://tinyurl.com/7tfambo
16:11:19 paulc: 32 bugs this weekend - some discussion with editors about which to cover and build two lists to look at under 6/7
16:11:31 paulc: 7 is a batch of bugs from David
16:11:38 paulc: error related bugs
16:11:55 ddorwin: bug list looks incorrect -- 6/7 run togethers
16:12:21 paulc: ok - let's look at B-F and A-D -- could do them in the order specified
16:12:30 paulc: or someone suggest an order
16:12:40 ddorwin: B has been discussed for two calls
16:13:04 paulc: not sure whether we wanted to talk about this one
16:13:25 paulc: I am ok with skipping
16:14:02 joesteele: I am ok as well
16:14:28 Bug -- Should we validate defaultURL/destinationURL? http://lists.w3.org/Archives/Public/public-html-media/2013Jan/0062.html
16:14:28 Should we validate?
16:14:29 http://lists.w3.org/Archives/Public/public-html-media/2013Jan/0062.html
16:14:50 paulc: believe this message is from David
16:15:28 Good morning Adrian.
16:15:44 ddorwin: background is -- when adding this to webkit, got the feedback that this should be a URL
16:15:57 ddorwin: this implementation does validation of the URL
16:16:08 ddorwin: so I sent to the list
16:16:26 ddorwin: otherwise need to push back on Webkit folks
16:16:48 adrianba: problem here is - where is the definition of the validation?
16:17:14 adrianba: not a big enough issue for us to try and solve
16:17:45 adrianba: (last part is a question)
16:18:22 adrianba: we run into this issue when one UA does different validation, one is considered a bug when its just underspecified
16:18:38 -BobLund
16:18:50 paulc: you are asking a question about where this is specified?
16:19:04 adrianba: no -- if we require it -- where is it specified? extra work for us
16:19:23 ddorwin: makes sense -- we should specify one way or the other
16:19:28 ... or this will be a bug
16:19:44 +??P14
16:19:46 ... I will take action item to look where we are using this type
16:19:55 zakim, ??p14 is me
16:19:55 +BobLund; got it
16:20:03 paulc: you will open a bug one way ot the other based on research
16:20:19 ddorwin: Adrians reasoning was good -- maybe reply to email so we have a record
16:20:36 Bug 17199 -Provide examples for and get feedback on Key Release https://www.w3.org/Bugs/Public/show_bug.cgi?id=17199
16:20:50 q+
16:20:50 ddorwin: Mark is not here -- should skip
16:21:13 paulc: Mick is here -- ok with skipping?
16:21:20 Mick: ok
16:21:21 Bug 19810 -Should key IDs be required in content and addKey()'s parameter? https://www.w3.org/Bugs/Public/show_bug.cgi?id=19810
16:21:23 q-
16:21:45 paulc: no updates for a while
16:21:59 ddorwin: original spec handled the case where media did not have key ids
16:22:18 ... should we eliminate the handling to simplify the algorithm
16:22:28 ... current formats specify this
16:22:34 q+
16:22:40 q+
16:22:48 ... would this cause problems for anyone
16:22:50 ack martin
16:23:13 MartinSoukup: HLS also uses a key ID
16:23:32 johnsim: my point was that key ids could be overwritten
16:23:47 ... or provided by the application or metadata
16:24:08 ... what provisions are in the spec for this?
16:24:20 ddorwin: in the addKey definition and the encrypted block algorithm
16:24:20 https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-media/encrypted-media.html#dom-update
16:24:48 ddorwin: could drop the decision login around the key ID
16:25:16 johnsim: I agree with you then -- should always be there at this point in the algorithm
16:25:46 ddorwin: 3 formats we have talked about all have it -- propose to eliminate it.
16:25:53 +1
16:25:57 ack johnsim
16:26:13 rrsagent, draft minutes
16:26:13 I have made the request to generate http://www.w3.org/2013/02/05-html-media-minutes.html joesteele
16:26:24 Bug 20798 -keySystem strings should be compared case-sensitively https://www.w3.org/Bugs/Public/show_bug.cgi?id=20798
16:26:36 paulc: last updated last week
16:27:07 adrianba: this is about how you should look at the keysystem string
16:27:19 ... some questions from Microsoft people about this
16:27:27 ... not described in the spec
16:27:32 +q
16:27:43 adrianba: propose case sensitive spec
16:28:03 ... looks like reverse domain names which are not commonly case sensitive
16:28:08 ... we need to specifiy
16:28:22 paulc: did that answer your question David?
16:28:36 https://bugzilla.mozilla.org/show_bug.cgi?id=800600
16:28:43 ddorwin: I just had some initial thoughts -- found another bug
16:28:43 David's questions: https://www.w3.org/Bugs/Public/show_bug.cgi?id=20798#c1
16:29:11 ddorwin: some specs do not mention - canPLayType does not mention
16:29:18 ddorwin: should say something
16:29:39 paulc: Adrian your recommendation was case-sensitive?
16:30:03 paulc: sounds like we need to specify
16:30:32 paulc: do you know what the behavior of IE is?
16:31:10 joesteele: what about Unicode strings?
16:31:16 Zakim, ack joestelee
16:31:16 I see joesteele on the speaker queue
16:31:24 Zakim, ack joesteele
16:31:24 I see no one on the speaker queue
16:31:26 ack joes
16:31:39 adrianba: could be a Unicode string -- David raised this
16:31:51 ... in the end it is just a string
16:32:17 Bug 20338 -Explicitly specify whether initData is required for Clear Key https://www.w3.org/Bugs/Public/show_bug.cgi?id=20338
16:32:22 paulc: skip this for now
16:32:48 paulc: (never mind -- bad scribing)
16:33:01 ddorwin: currently allows data and type to be optional
16:33:13 ... not clear whether ClearKey supports this
16:33:30 ... propose to make it clear whether it is optional -- leaning towards not optional
16:33:34 +1
16:33:42 +1
16:33:43 +1
16:33:48 paulc: any other opinions?
16:34:01 ddorwin: great -- sounds like a decision
16:34:09 Bug 20688 -Provide more details on when keyadded should be fired https://www.w3.org/Bugs/Public/show_bug.cgi?id=20688
16:34:36 ddorwin: keyAdded was originally intended to indicate a key was added this was important
16:34:52 ... key add could also be seen as a response to add key
16:34:58 -BobLund
16:35:05 ... bug to define when this is fired
16:35:18 +q
16:35:38 +??P14
16:35:48 ddorwin: most of this is in the bug
16:35:48 zakim, ??p14 is me
16:35:48 +BobLund; got it
16:36:12 ddorwin: new unique key, update operation, key renewal are all possibles
16:36:15 Possible purposes:
16:36:15 1) New (unique) key added.
16:36:15 2) New key info added, possibly for an existing key.
16:36:15 3) update() operation completed successfully, regardless of whether it involved addition of a key. (This would likely result in renaming this method.)
16:36:16
16:36:16 Example questions to address:
16:36:16 * Should keyadded be fired once for each key that is added (if a license contains multiple keys)?
16:36:17 q+
16:36:17 * Should keyadded be fired if the key was already known?
16:36:17 * Should keyadded be fired if the license/key policy was updated?
16:36:17 * Should keyadded be fired for successful completion of update() when no further messages need to be sent to the server?
16:37:00 ack joes
16:38:15 https://www.w3.org/Bugs/Public/show_bug.cgi?id=20689
16:38:23 joesteele: would like to use this channel for generic comm -- does this interact?
16:38:27 "Specify how CDM should indicate successful completion with no message for server"
16:38:43 ddorwin: same as last possible use of add Key
16:39:04 +q
16:39:07 joesteele: does this mean ready to play?
16:39:16 ddorwin: question is -- what should it mean?
16:39:23 Zakim, ack joesteele
16:39:23 I see adrianba, johnsim on the speaker queue
16:39:23 ack adrian
16:39:43 adrianba: mental model for this I will describe
16:39:52 ... may need an additional event
16:40:16 ... way I have in mind is that they are for working with the session representing comm with the license server
16:40:35 ... after a create session, I get either a key message to send to license server
16:40:50 ... or I get told that all of the information is already there -- which is key added
16:40:59 ... end of that comm has been reached
16:41:28 ... keyadded simply means the session comm has succesfully completed
16:41:40 ... could be multiple keys, but you should not expect another key message
16:41:48 paulc; any repsonse?
16:41:51 ack johnsim
16:42:27 johnsim: I had a similar perception to Adrian
16:42:41 ... are there other events we need to define?
16:43:10 ... not suggesting they do need to be, but if there are distinct events do they need to be identified?
16:43:12 q+
16:43:34 ddorwin: I like Adrians model - less ambiguity
16:43:44 ack ddor
16:43:45 ... maybe not as use case for key added as defined
16:44:03 q+
16:44:09 ... could be multiple key message transactions in progress though
16:44:23 ... meaning could be ambiguous then
16:44:41 ack adrian
16:44:56 adrianba: expectation is that other messages from the CDM would be in a different session
16:45:05 ... maybe I created a different session
16:45:15 ... sessions would correllate that way
16:45:28 ... session would be waiting for the update in that case
16:45:39 s/correllate/correlate/
16:45:52 adrianba: would mean end of that conversation thread
16:46:09 ddorwin: I did not mean that would be the end of conversation
16:46:25 ... one variation would be a renewal request
16:46:30 +q
16:46:40 ... this would prompt the app to try again
16:46:56 ... this scenario could be handled fine
16:47:06 ... just need to define it correctly
16:47:08 -q
16:47:36 adrianba: need more time to think through the consequences
16:47:39