15:03:21 RRSAgent has joined #html-media 15:03:21 logging to http://www.w3.org/2012/06/19-html-media-irc 15:03:35 Zakim has joined #html-media 15:03:49 zakim, who is on the phone? 15:03:49 sorry, paulc, I don't know what conference this is 15:03:51 On IRC I see RRSAgent, markw, johnsim-microsoft, whitech, Martin, BobLund, pladd, paulc, acolwell, suzie, Clarke, ddorwin, duncanr, yang, MikeSmith, trackbot 15:03:51 zakim, this will be html_media 15:03:51 I do not see a conference matching that name scheduled within the next hour, Clarke 15:04:02 scribe: Clarke 15:04:08 Scribe: Clarke 15:04:21 Chair: paulc 15:04:21 zakim, this will be media 15:04:21 ok, paulc; I see HTML_WG()11:00AM scheduled to start 4 minutes ago 15:04:44 Mark_Vickers has joined #html-media 15:04:53 zakim, who is on the call? 15:04:53 HTML_WG()11:00AM has not yet started, paulc 15:04:54 ScribeNick: Clarke 15:04:54 On IRC I see Mark_Vickers, Zakim, RRSAgent, markw, johnsim-microsoft, whitech, Martin, BobLund, pladd, paulc, acolwell, suzie, Clarke, ddorwin, duncanr, yang, MikeSmith, trackbot 15:04:54 adrianba has joined #html-media 15:05:36 Meeting: HTML Media Teleconference 15:05:36 Mark_Vickers has left #html-media 15:05:46 Mark_Vickers has joined #html-media 15:06:17 zakim, what meeting is this? 15:06:17 I don't understand your question, paulc. 15:06:21 zakim, [GVoice] is ddorwin 15:06:21 sorry, ddorwin, I do not recognize a party named '[GVoice]' 15:06:40 zakim, who is on the phone? 15:06:40 HTML_WG()11:00AM has not yet started, paulc 15:06:41 On IRC I see Mark_Vickers, adrianba, Zakim, RRSAgent, markw, johnsim-microsoft, whitech, Martin, BobLund, pladd, paulc, acolwell, suzie, Clarke, ddorwin, duncanr, yang, MikeSmith, 15:06:41 ... trackbot 15:06:55 yang, telcon is on now 15:07:07 trackbot, start meeting 15:07:09 RRSAgent, make logs 185 15:07:09 thanks, mike, got it. 15:07:11 Zakim, this will be 63342 15:07:11 ok, trackbot; I see HTML_WG()11:00AM scheduled to start 7 minutes ago 15:07:12 Meeting: HTML Media Teleconference 15:07:12 Date: 19 June 2012 15:07:40 yang, btw, I know almost nothing about sip/voip clients, what options there are. sorry 15:07:42 zakim, who is on the call? 15:07:42 HTML_WG()11:00AM has not yet started, paulc 15:07:44 On IRC I see Mark_Vickers, adrianba, Zakim, RRSAgent, markw, johnsim-microsoft, whitech, Martin, BobLund, pladd, paulc, acolwell, suzie, Clarke, ddorwin, duncanr, yang, MikeSmith, 15:07:44 ... trackbot 15:08:01 Zakim, this will be HTML_WG 15:08:01 ok, MikeSmith, I see HTML_WG()11:00AM already started 15:08:09 Mike: Can you help us get the phone list? 15:08:27 Zakim, who's on the phone 15:08:27 I don't understand 'who's on the phone', MikeSmith 15:08:30 Zakim, who's on the phone? 15:08:30 On the phone I see +44.303.040.aaaa, ??P8, +1.818.312.aabb, +1.818.560.aacc, +1.760.591.aadd, [Microsoft], +1.613.287.aaee, +1.206.218.aaff, +1.425.888.aagg, [GVoice], 15:08:33 ... +1.415.867.aahh, +1.858.485.aaii, Mark_Vickers, [Microsoft.a] 15:08:34 mike, it doesn't matter, when i returned home there will be no problem. 15:08:39 Zakim, call Mike 15:08:39 ok, MikeSmith; the call is being made 15:08:41 +Mike 15:08:50 zakim, [Microsoft.a] is me 15:08:51 +adrianba; got it 15:08:52 +??P48 15:08:53 Zakim, aahh is markw 15:08:54 +markw; got it 15:08:57 zakim, [GVoice] is me 15:08:57 +ddorwin; got it 15:09:00 paulc: lots of new people 15:09:17 zakim, [Microsoft] has paulc 15:09:17 +paulc; got it 15:09:21 Complaint of not identifying all on the call 15:09:46 should we have a self introduction? 15:09:55 zakim, +44.303.040.aaaa is me 15:09:55 +duncanr; got it 15:09:57 Mike: Try to get people to self-identify 15:10:09 paulc: took 1/2 hour of first call 15:10:24 zakim, +1.206.218.aaff is me 15:10:24 +acolwell; got it 15:10:26 Who is calling (613)? 15:10:29 Mike: maybe cut off people who don't identify 15:10:52 zakim, ??P8 is me 15:10:52 +Clarke; got it 15:10:58 zekam, +1.613.287.aaee is me 15:11:03 zakim,+1.818.560.aacc is me 15:11:03 +suzie; got it 15:11:05 - +1.818.312.aabb 15:11:19 zakim, aaee is Martin 15:11:19 +Martin; got it 15:11:20 paulc: filling out phone list 15:11:27 Zakim, +1.760.591.aadd is me 15:11:27 +pladd; got it 15:11:36 zakim, +1.303.661.3896 is me 15:11:36 sorry, BobLund, I do not recognize a party named '+1.303.661.3896' 15:11:37 zakim, who is on the phone? 15:11:38 On the phone I see duncanr, Clarke, suzie, pladd, [Microsoft], Martin, acolwell, +1.425.888.aagg, ddorwin, markw, +1.858.485.aaii, Mark_Vickers, adrianba, Mike, ??P48 15:11:38 [Microsoft] has paulc 15:11:40 zakim, +1.425.888.aagg is me 15:11:41 +johnsim-microsoft; got it 15:11:54 Mike: just a few left 15:12:25 + +1.360.367.aajj 15:13:34 zakim, 3896 is me 15:13:34 sorry, BobLund, I do not recognize a party named '3896' 15:13:46 zakim, who is on the call? 15:13:46 On the phone I see duncanr, Clarke, suzie, pladd, [Microsoft], Martin, acolwell, johnsim-microsoft, ddorwin, markw, +1.858.485.aaii, Mark_Vickers, adrianba, Mike, ??P48, 15:13:50 ... +1.360.367.aajj 15:13:50 [Microsoft] has paulc 15:13:59 maybe ??P48 is Bob 15:14:11 zakim, p48 is me 15:14:11 sorry, BobLund, I do not recognize a party named 'p48' 15:14:16 That's what my number looks like 15:14:28 zakim, 6060 is me 15:14:28 sorry, whitech, I do not recognize a party named '6060' 15:14:43 zakim, +1.303.661.aajj is me 15:14:43 sorry, BobLund, I do not recognize a party named '+1.303.661.aajj' 15:14:54 paulc: still sorting out phone numbers 15:15:07 zakim, 1.858.485.6060 is me 15:15:07 sorry, whitech, I do not recognize a party named '1.858.485.6060' 15:15:35 zakim, i think ??P48 is BobLund 15:15:35 I don't understand 'i think ??P48 is BobLund', Clarke 15:15:38 zakim, aaii is whitech 15:15:38 +whitech; got it 15:15:44 zakim, call is on the phone? 15:15:44 I don't understand your question, paulc. 15:15:51 whitech, try Zakim, +1.858.485.aaii is me 15:15:56 zakim, who is on the phone? 15:15:56 On the phone I see duncanr, Clarke, suzie, pladd, [Microsoft], Martin, acolwell, johnsim-microsoft, ddorwin, markw, whitech, Mark_Vickers, adrianba, Mike, ??P48, +1.360.367.aajj 15:16:00 [Microsoft] has paulc 15:16:00 zakim, ??P48 is BobLund 15:16:00 +BobLund; got it 15:16:18 zakim, aaii is me 15:16:18 sorry, whitech, I do not recognize a party named 'aaii' 15:16:36 Zakim, who's on the phone? 15:16:36 On the phone I see duncanr, Clarke, suzie, pladd, [Microsoft], Martin, acolwell, johnsim-microsoft, ddorwin, markw, whitech, Mark_Vickers, adrianba, Mike, BobLund, +1.360.367.aajj 15:16:39 [Microsoft] has paulc 15:16:46 zakim,+1.360.367.aajj is whitech 15:16:46 +whitech; got it 15:16:53 Mike: Continue with agenda 15:17:10 zakim, no 858.485.6060 is whitech 15:17:10 I don't understand 'no 858.485.6060 is whitech', whitech 15:17:20 Zakim, who's on the phone? 15:17:20 On the phone I see duncanr, Clarke, suzie, pladd, [Microsoft], Martin, acolwell, johnsim-microsoft, ddorwin, markw, whitech, Mark_Vickers, adrianba, Mike, BobLund, whitech.a 15:17:23 [Microsoft] has paulc 15:17:34 jasonlewis has joined #html-media 15:17:36 paulc: should be faster next week 15:17:49 topic: roll call and selection of scribe 15:17:52 zakim, aajj is me 15:17:52 sorry, jasonlewis, I do not recognize a party named 'aajj' 15:18:12 zakim,+1.360.367.aajj is jasonlewis 15:18:12 sorry, yang, I do not recognize a party named '+1.360.367.aajj' 15:18:21 Topic: Roll call and selection of scribe 15:18:43 Topic: Previous meeting minutes 15:18:44 Zakim, whitech.a is jasonlewis 15:18:44 +jasonlewis; got it 15:18:52 Minutes look fine 15:19:01 paulc: no action on minutes 15:19:08 Topic: Review of action items 15:19:11 zakim, +1.858.485.aaii is whitech 15:19:11 sorry, whitech, I do not recognize a party named '+1.858.485.aaii' 15:19:13 paulc: no actions pending 15:19:18 zakim, who is here 15:19:18 jasonlewis, you need to end that query with '?' 15:19:24 zakim, who is here? 15:19:24 On the phone I see duncanr, Clarke, suzie, pladd, [Microsoft], Martin, acolwell, johnsim-microsoft, ddorwin, markw, whitech, Mark_Vickers, adrianba, Mike, BobLund, jasonlewis 15:19:27 [Microsoft] has paulc 15:19:27 On IRC I see jasonlewis, Mark_Vickers, adrianba, Zakim, RRSAgent, markw, johnsim-microsoft, whitech, Martin, BobLund, pladd, paulc, acolwell, suzie, Clarke, ddorwin, duncanr, yang, 15:19:28 ... MikeSmith, trackbot 15:19:44 Topic: Baseline documents and bugzilla 15:20:14 paulc: since this if first couple of meetings, I left this info, will be dropped next week 15:20:27 paulc: Aaron to start collecting bugs 15:20:40 Acolwell: started three threads for discussions 15:21:09 paulc: Three topics, 10-12 minutes on each 15:21:20 paulc: Aaron want to start onfirst topic? 15:21:23 Topic: Moving mediasource methods into separate objects 15:21:48 acolwell: majority of people seem to support this 15:21:58 ...fewer comments than expected 15:21:59 http://lists.w3.org/Archives/Public/public-html-media/2012Jun/0071.html 15:22:00 paulc: Is there a concrete description in message 71? 15:22:05 acolwell: yes 15:22:19 paulc: please step us through concrete items 15:22:29 q+ 15:22:44 acolwell: introduced 3 objects, 15:22:51 ...mediasource object 15:22:52 ...you would use this object for appending 15:23:25 ...sourcebuffer objects map to source buffer in specification, append, abort, stream 15:23:43 ...mediasource object is responsible for managing lists of active source buffers and add source buffers during playback and announce readystate 15:23:57 ...now split into media objects 15:25:09 does media source still has the same problem of encrypted media on event firing at media element commented by mc last time? 15:25:14 paulc: maybe aaron type some of this 15:25:46 zakim, who is on the phone? 15:25:46 On the phone I see duncanr, Clarke, suzie, pladd, [Microsoft], Martin, acolwell, johnsim-microsoft, ddorwin, markw, whitech, Mark_Vickers, adrianba, Mike, BobLund, jasonlewis 15:25:50 [Microsoft] has paulc 15:26:37 MediaSource is attached to the HTMLMediaElement by using URL.createObjectURL() to create a blob URL. The blob URL is then assigned to the src attribute on the HTMLMediaElement 15:27:03 Three object are being proposed Media, SourceBufferList, SourceBuffer 15:27:14 ack bob 15:27:38 BobLund: recent email discussion about how new object linked to media element has that been resolved? 15:27:45 acolwell: did not see that 15:28:11 BobLund: How would you find media element linked to corresponding object 15:28:27 acolwell: about the source not the element attached 15:28:30 q+ 15:28:41 ...i guess we could provider reference linking to media element 15:29:16 ...there was outstanding question. could specify media element since media object is new. 15:29:26 ...if multiple elements there may need to be a list 15:29:28 ack ad 15:29:37 RRSAgent, make minutes 15:29:37 I have made the request to generate http://www.w3.org/2012/06/19-html-media-minutes.html MikeSmith 15:30:00 RRSAgent, make logs public 15:30:06 adrian: 2 points: I agree with aaron that there should be a restricting linking media source to single media element. don't think we need more 15:31:17 ...the idea of need to time events to new object and back to media element, I don't think that is necessary. JS app can remember association. Events fired against that should have sufficient info available. 15:31:26 acolwell: I agree. JS can keep track of this. 15:31:31 paulc: any other questions? 15:31:55 So can we modify the media element status in media source object to trigger media element fire a event we want? 15:32:00 acolwell: OK for me to update spec text? 15:32:31 paulc: question- I believe this is similar to 1st item for encrypted media proposal. Are we doing due diligence? 15:32:34 q+ 15:32:41 present: duncanr Clarke suzie pladd PaulC Martin acolwell johnsim-microsoft ddorwin markw whitech Mark_Vickers adrianba MikeSmith BobLund jasonlewis 15:32:44 RRSAgent, make logs public 15:32:53 ...maybe due to 1st meeting, but need to be clear whether we can make decision independent of two specs 15:33:06 acolwell: goal is similar but objects are independent 15:33:07 RRSAgent, make minutes 15:33:07 I have made the request to generate http://www.w3.org/2012/06/19-html-media-minutes.html MikeSmith 15:33:15 ack adr 15:33:32 ...may have consensus that object oriented approach is better 15:34:12 adrian: even if not new object the media source proposal is cleaner that CP spec. Decision can be made independently 15:34:29 paulc: any objection to moving media source methods into separate objects as defined in message 71? 15:34:51 I am ok. 15:35:11 Resolution: Aaron to make change and inform people that it is done. 15:35:14 paulc: Does that sound like a plan? 15:35:38 acolwell: Need to update links as well 15:35:51 RESOLUTION: Aaron to make change and inform people that it is done. 15:35:52 q+ 15:36:31 paulc: reference the bug as well and make the link from the bug (2-ways) 15:36:31 ack markw 15:37:14 markw: should we publish as editors draft? 15:37:14 paulc: ok by me. Mike? 15:37:25 Mike: no process or policy 15:38:23 ...all documentation on policy is for working drafts. Precedent is editors to mark as editors drafts before accepted 15:38:24 ...maybe say document not yet accepted as deliverable by WG 15:38:56 ...does not have to be marked as unofficial. Just note status with WG 15:39:03 paulc: send to editors to have them resolve this 15:39:26 http://lists.w3.org/Archives/Public/public-html-media/2012Jun/0072.html 15:39:33 paulc: 2nd bug? agenda item 5 15:39:40 Topic: Appending URLs 15:39:42 paulc: yang on IRC, but not phone 15:39:47 q? 15:40:20 paulc: Think he had questions on pending URL thread 15:40:23 yes 15:40:23 acolwell: bug about changing signature for append call 15:40:49 ...change to take optional start and length parameters 15:41:17 ...avoid need to pull into JS layer then back to user agend 15:41:18 ...allows UA to do things smarter with respect to caching 15:41:26 q+ 15:41:33 ack adrian 15:41:44 ...now synchronous, so can limit how quickly appending can happen 15:41:56 adrian: should we replace the current method or make as additional mechanism 15:42:49 ...perhaps have a file using file reader API, with URL would need blob and read with their switch - less efficient 15:42:51 q? 15:42:52 ...could we make this as additional option rather than replacement? 15:43:22 + +1.425.269.aakk 15:43:22 q+ 15:43:26 -johnsim-microsoft 15:43:26 acolwell: OK, trying to provide metric for media append 15:43:27 ...may need to modify to meet those needs 15:43:36 adrian: need to think about this a bit 15:43:50 acolwell: maybe too much to converge into single solution 15:43:52 ack jason 15:44:13 zakim, aakk is me 15:44:13 +johnsim-microsoft; got it 15:44:17 jason: did the ?? mechanism solve that 15:44:43 acolwell: orignal idea was to use blobs using blob builder 15:45:02 ...or from file. Filereader could give you blob 15:45:06 I think we may have an aditional method, during the drafting we may finally know whether we need "uint8array" parameter. 15:45:40 The append URL proposal attempts to improve the UA's ability to use the cache and to be able to rate limit appending. 15:46:01 It is possible that these two goals don't need to be solved with the same mechanism 15:46:14 q+ 15:46:16 q+ 15:46:38 If we allow the existing append mechanism to stay in the spec, then we need to figure out a new way to rate limit these appends 15:46:55 ack mark 15:46:59 s/??/blob/ 15:47:20 ack ad 15:48:08 adrian: agree with adding new methods getstats from url. if downloading data having ua doing that by using range is most efficient : OK with change 15:48:57 ...if data already in JS, with no URL to read from, then creating a blob url over data in JS means round-trip through network 15:49:18 so rate limit solution only work for url alternative, no solution for existing mechanism to rate control? But I am ok for replacing old with url way.... 15:49:35 ...need to create blob, then URL then pass asynchronously through net stack and back - lots of unnecessary processing over passing directly 15:49:47 paulc: aaron understand? 15:49:57 acolwell: yes, see how that could be problematic 15:51:05 adrian: however, yang made point: maybe keep original method, but mark in spec - still need to consider whether we really need it. 15:51:09 acolwell: keep original? answer now seems to be yes 15:51:46 paulc: WG will need to decide how to answer questions like that. Could file bug against old signature. 15:52:13 acolwell: OK. another question: what is convention? different names? overload? 15:52:38 adrian: can overload if method can be distinguished 15:52:39 paulc: just different number of parameters? 15:52:57 adrian: kind of. JS doesn't support overloading in this way 15:53:43 ... effectually, writing code into implicit method - figure out which sub method was intended 15:53:43 ...look at data passed in and figure it out 15:53:50 RRSAgent, make minutes 15:53:50 I have made the request to generate http://www.w3.org/2012/06/19-html-media-minutes.html MikeSmith 15:54:01 paulc; 3rd item 15:54:13 paulc: add new method and mark old one at least at risk. 15:54:16 http://lists.w3.org/Archives/Public/public-html-media/2012Jun/0080.html 15:54:29 Topic: Time-stamp offset mechanism 15:55:05 acolwell: purpose is to allow appending media into a presentation that may have been created on a different timeline 15:55:05 ...ad insertion is one example - not only application 15:55:34 ...both pieces of content may start with time stamp 0 15:55:48 ...next insertion apply offset to media to insert with correct time 15:56:04 ...append will overwrite part of existing stream 15:56:16 q+ 15:56:30 ...ex: 30 seconds added to time stamp 15:56:48 ack jason 15:56:50 q+ 15:56:52 ...can adjust offset again in other segment. Splice in content on a different time line 15:56:56 q+ 15:57:16 jason: Does that media being appended have internal time stamp? 15:57:17 ...can use absolute rather than offset 15:57:34 I have question, if previous append fail, new append can start from the success part of previous faild append? I thought if faild, new append will overwrite the whole part but not start from .... 15:57:36 acolwell: spec now requires time stamp to manage buffer 15:57:49 q+ 15:58:15 q+ 15:58:21 ...having knowledge of where actual time stamps are is issue. Say next segment will start at this time so don't need to know internal time. 15:58:35 speakers - please be ready to type in your question 15:58:40 ...you then have to create mechanism for clearing offset - so don't have to disable 15:58:50 ...may need to talk more about mechanism 15:58:57 ack mark 15:59:02 paulc: enter question in IRC if we run out of time 15:59:16 markw: aarons absolute time proposal seems good 15:59:29 ack adri 16:00:07 ack bob 16:00:20 adrian: might need a way to clear this. might consider having stack - pop offset off of stack. Don't need to remember where I am in time 16:00:29 Bob: have you considered how this would work with random access? 16:00:40 -Mark_Vickers 16:00:46 ...need to make sure there is random access - both backwards and forwards jumps 16:01:04 q+ 16:01:16 ack dun 16:01:23 acolwell: all existing constraints about random access still apply 16:01:49 -whitech 16:01:53 duncan: do we really need to define mechanism for this or should we handle in JS? 16:01:58 acolwell: could do in application, but no guarantee of seamless 16:02:07 -pladd 16:02:18 ...JS not necessarily timely - no guarantee 16:02:22 isn't absolute time and reset to presentation time enough, is there a use case for multiple splices where the application doesn't need to track timing? 16:02:45 We have implemented media insertion at the application level using an iFrame that overlays the media frame. 16:02:49 ack martin 16:02:55 duncan: if using metadata track to indicate when you want event to fire 16:03:06 paulc: continue discussion on email 16:03:09 -BobLund 16:03:30 martin: seems absolute time, then reset should be enough. App needs to know where appending is taking place 16:03:48 paulc: over time. finish off. no other business. 16:03:58 ...next week on ecyrpted media. Scribe? 16:04:05 i can try to scribe 16:04:12 bye 16:04:26 see you thursday 16:04:42 ...one other question. Since this topic will come up in 2 weeks. Tues, July 3. 4th is US holiday. Will we have critical mass? 16:04:59 -Clarke 16:05:01 ...objecitons to July 3 meeting? No response, so we will meet on 3rd 16:05:06 ...next week encrypted media 16:05:17 ...lost audio. I guess we're done. :) 16:05:18 I am ok. 16:05:36 I always no audio ;) 16:05:42 rrsagent, make minutes 16:05:42 I have made the request to generate http://www.w3.org/2012/06/19-html-media-minutes.html adrianba 16:05:55 -adrianba 16:06:10 zakim, bye 16:06:10 leaving. As of this point the attendees were +1.818.312.aabb, +1.613.287.aaee, +1.415.867.aahh, +1.858.485.aaii, Mark_Vickers, Mike, adrianba, markw, ddorwin, paulc, duncanr, 16:06:10 Zakim has left #html-media 16:06:13 ... acolwell, Clarke, suzie, Martin, pladd, johnsim-microsoft, whitech, BobLund, jasonlewis, +1.425.269.aakk 16:06:23 rrsagent, bye 16:06:23 I see no action items