09:02:12 RRSAgent has joined #mediafrag 09:02:12 logging to http://www.w3.org/2011/04/13-mediafrag-irc 09:02:14 RRSAgent, make logs public 09:02:14 Zakim has joined #mediafrag 09:02:16 Zakim, this will be IA_MFWG 09:02:16 ok, trackbot; I see IA_MFWG()5:00AM scheduled to start 2 minutes ago 09:02:17 Meeting: Media Fragments Working Group Teleconference 09:02:17 Date: 13 April 2011 09:02:51 IA_MFWG()5:00AM has now started 09:03:00 + +46.3.13.48.aaaa 09:03:04 Zakim, I am aaaa 09:03:04 +foolip; got it 09:03:29 + +33.4.93.00.aabb 09:03:50 Chair: Raphael 09:04:00 Regrets: Erik, Thomas 09:04:14 + +329331aacc 09:04:16 +Yves 09:04:20 Agenda: http://lists.w3.org/Archives/Public/public-media-fragment/2011Apr/0042.html 09:04:40 jackjansen has joined #mediafrag 09:05:11 zakim, code? 09:05:11 the conference code is 3724 (tel:+1.617.761.6200 tel:+33.4.26.46.79.03 tel:+44.203.318.0479), jackjansen 09:05:12 Present: Yves, Raphael, Davy, Philip, Jack 09:05:23 Topic: 1. ADMIN 09:05:28 I have made the request to generate http://www.w3.org/2011/04/13-mediafrag-minutes.html raphael 09:05:48 + +31.20.592.aadd 09:05:54 zakim, aadd is me 09:05:54 +jackjansen; got it 09:07:10 PROPOSED to accept the minutes of the last week telecon, http://www.w3.org/2011/04/06-mediafrag-minutes.html ? 09:07:12 +1 09:07:13 +1 09:07:14 +1 09:07:18 minutes accepted 09:07:23 Scribe: raphael 09:07:29 Scribenick: raphael 09:08:06 TPAC 2011, http://www.w3.org/2011/11/TPAC/ 09:08:36 foolip has left #mediafrag 09:08:46 foolip has joined #mediafrag 09:09:24 Raphael: do you think we should meet? 09:09:40 Jack: hard to say now, because we don't know what would be the status of the work 09:10:08 Yves: I think if we need a F2F, better in Europe and earlier 09:10:53 Raphael: Media Fragment WG does NOT plan to meet at TPAC 09:11:30 Topic: 2. SPEC MAINTENANCE 09:11:55 Precision of #xywh percent 09:12:10 ... thread starting at http://lists.w3.org/Archives/Public/public-media-fragment/2011Apr/0022.html 09:12:29 Philip: two issues 09:12:35 rounding issue: http://lists.w3.org/Archives/Public/public-media-fragment/2011Apr/0011.html 09:12:36 ... first one is rounding 09:12:50 ... second one is the precision 09:13:16 ... what is the use case, e.g. cropping a video? 09:13:19 q+ 09:13:40 ... do we really need the percent syntax? 09:14:29 ... the use case seems to be the existence of multiple encoding in multiple resolutions for the same video 09:14:34 zakim, ack jackjansen 09:14:34 I see no one on the speaker queue 09:14:48 Jack: I think you're right 09:15:03 ... the % syntax is for very simple cases, such as take the half of a video 09:15:24 Philip: but when does it make sense to do this? 09:16:53 ... the change of 4/3 to 16/9 implies percent with decimal 09:16:57 ... so our syntax does not do this 09:17:24 Yves: aspect ratio could be handled with a new 'aspect' keyword 09:17:35 ... but Sylvia was against this, because it is too complex 09:17:41 ... and not enough uses of this 09:18:16 q+ 09:18:32 ... I'm not for or against the % syntax 09:18:45 ... we can let it and see whether there will be implementations 09:19:17 Jack: I think we should keep it and see whether there will be implementations 09:19:23 ... and take it out if no tools 09:19:29 http://ninsuna.elis.ugent.be/Media/Showcase/Radiohead 09:19:40 ... rather than inventing decimal percentages 09:19:50 Davy: we DO use the percent syntax ! 09:19:59 davy_ has joined #mediafrag 09:20:04 ... in the example above, we need the % to swith resolution 09:20:07 q+ 09:20:20 zakim, ack davy 09:20:20 I see foolip on the speaker queue 09:20:40 Philip: you have a server and each resolution have different URI 09:21:09 Davy: yes we could do the computation on the server, but now, the annotations are independent of the resolution 09:21:22 ... annotations are about logical URI 09:21:49 conneg on user-agent for different resolution 09:22:06 Jack: the syntax is then more interesting for annotating than cropping 09:23:46 Yves: conneg on UA for different resolution, and cropping are "roughly" 09:24:10 Philip: is this implemented anywhere? 09:24:56 Yves: Opera is adapting content for mobile devices ... they do adapt resolution ? 09:25:17 Philip: yes, but you still have different URI 09:25:22 ... for caching purposes 09:25:30 Yves: not in the case where it is done via proxy 09:25:39 Philip: seems like a corner case 09:26:30 Jack: I think the use case from Davy, mainly for annotation purpose, is an appealing one 09:26:41 ... and not for browsers 09:26:47 Philip: should we write this in the spec? 09:28:36 Raphael: proposal to keep it in the spec and see the implementations that will do something with it 09:28:40 ... no disagreement 09:28:58 Topic: 3. TEST CASES 09:29:03 I have made the request to generate http://www.w3.org/2011/04/13-mediafrag-minutes.html raphael 09:29:24 Davy: first some changes, I have implemented the changes according to last week 09:29:26 ... more filters 09:29:41 ... more test cases (the ones from Philip) 09:30:01 http://lists.w3.org/Archives/Public/public-media-fragment/2011Apr/0031.html 09:30:13 ... I think we should first discuss http://lists.w3.org/Archives/Public/public-media-fragment/2011Apr/0031.html 09:30:37 Davy: Invalid syntax 09:30:46 ... #t=3,4,4 is invalid syntax 09:31:06 ... what the UA should do 09:31:39 ... disagreement: UA only requests setup information (Silvia) vs whole resource is requested by the UA (Philip) 09:32:36 Jack: I don't really care as soon as it is consistent 09:32:48 Yves: the same 09:34:03 ACTION: raphael to ask Silvia if she objects to the decision of requesting the entire resource in case of an invalid syntax 09:34:03 Sorry, couldn't find user - raphael 09:34:09 ACTION: troncy to ask Silvia if she objects to the decision of requesting the entire resource in case of an invalid syntax 09:34:09 Created ACTION-216 - Ask Silvia if she objects to the decision of requesting the entire resource in case of an invalid syntax [on Raphaƫl Troncy - due 2011-04-20]. 09:34:35 Davy: Invalid Semantics 09:34:58 ... case a): #t=7,3 is invalid semantically ... again same possibility 09:36:25 Range: t:npt=3-7;include-setup 09:36:36 Philip: what does it mean include-setup? Does it mean to implement the new headers? 09:36:53 ... I'm not in favor of implementing this 09:37:16 ... in particular when browsers have other means to receive the setup data 09:37:32 Range: include-setup 09:37:43 FWIW, in mediafragments.js, all incorrect parameter configurations are silently ignored, a warning is raised if verbose mode is enabled 09:38:23 (following the meeting on IRC) 09:39:09 Jack: for temporal fragment, what is important is the user experience 09:39:27 davy_ has joined #mediafrag 09:39:32 ... we do not care if he uses byte ranges or our newly introduced mechanism 09:39:38 Raphael: BIG +1 to Jack 09:43:07 Jack: so if I put #t=7,3, I got the timeline and no portion selected 09:43:16 ... should not be the same with #t=banana? 09:43:47 Philip: there are things that will be harder to detect during parser 09:43:52 s/parser/parsing 09:44:11 ... e.g. #xywh=150% 09:44:40 Note that I put up that suggestion (t=7,3 vs t=banana) as a point for discussion, not as my standpoint. 09:47:08 Philip: so #t=7,3 will be ignored, first frame displayed, and NOT the frame at second 7 or 3 09:47:24 in mediafragments.js, most basic things get captured via regexps (like t=2,banana), however, harder ones like start < end are harder (given all the options) 09:47:25 ... but #t=15,20 for a video of a duration of 10s will be different 09:48:05 i cant check for end <= video_duration 09:48:50 the default assumption in the lib is to always return the whole resource if anything cant be parsed correctly 09:49:50 ... and what about #t=20,80 when the video is of duration 50s ? 09:52:08 Davy: come back to #t=15,20 for a video of a duration of 10s 09:52:21 ... I'm not saying that the UA should issue a range request 09:52:32 ... but if it does, then server should reply with a 416 09:52:38 Jack: what is the user experience? 09:53:27 Davy: I agree with Philip, the player should seek towards the end (display the last frame?) 09:53:33 ... to be consistent with HTML5 09:53:35 silvia has joined #mediafrag 09:54:43 silvia, the good news is that we've now been able to give you heaps of action points:-) 09:54:58 hahaha, sure! 09:55:18 I probably just checked my calendar for the usual time, rather than your announcement - sorry :( 09:55:34 were you able to agree on things? 09:56:43 do we need to support media that doesn't start at 0 ? 09:56:50 ACTION: davy to edit the specification for precising what is the user experience when there is an invalid time range 09:56:51 Created ACTION-217 - Edit the specification for precising what is the user experience when there is an invalid time range [on Davy Van Deursen - due 2011-04-20]. 09:57:10 that comes up in the test case review, let's discuss in due course 09:57:15 ACTION: jack to carrefully review the changes made by Davy that will most likely be all over the palce 09:57:15 Created ACTION-218 - Carrefully review the changes made by Davy that will most likely be all over the palce [on Jack Jansen - due 2011-04-20]. 09:57:19 s/palce/place 09:58:48 Raphael: should we postpone the discussion "do we need to support media that doesn't start at 0 ?" to next week ? 09:58:54 I have made the request to generate http://www.w3.org/2011/04/13-mediafrag-minutes.html raphael 09:59:14 Jack: let's do that on the mailing list 09:59:23 ... Dave Singer may have an opinion 09:59:24 so, I was muted and afk, so unable to unmute 09:59:29 I'm fine with postponing 09:59:41 + +61.2.801.2.aaee 09:59:49 ok 10:02:20 Raphael: summarizing the first issue for Silvia 10:02:52 Silvia: I'm fine with requesting the whole resource 10:03:37 I have to run: next appointment. See you next week! 10:03:45 zakim, aaee is me 10:03:45 +silvia; got it 10:03:46 -jackjansen 10:03:49 ... I'm not able to remember when the include-setup will be used 10:04:12 close ACGTION-217 10:04:15 close ACTION-217 10:04:16 ACTION-217 Edit the specification for precising what is the user experience when there is an invalid time range closed 10:04:36 close ACTION-216 10:04:36 ACTION-216 Ask Silvia if she objects to the decision of requesting the entire resource in case of an invalid syntax closed 10:05:26 Topic: 4. AOB 10:05:33 Regrets from Davy for next week 10:05:47 -raphael 10:05:47 bye 10:05:48 -Yves 10:05:49 -Davy 10:05:51 -silvia 10:05:56 -foolip 10:05:58 IA_MFWG()5:00AM has ended 10:05:59 Attendees were +46.3.13.48.aaaa, foolip, +33.4.93.00.aabb, raphael, +329331aacc, Yves, Davy, +31.20.592.aadd, jackjansen, +61.2.801.2.aaee, silvia 10:06:10 Present+ Silvia 10:06:18 ... we will continue discussing test cases next week 10:06:32 I have made the request to generate http://www.w3.org/2011/04/13-mediafrag-minutes.html raphael 10:07:46 ScribeOptions: -final -noEmbedDiagnostics 10:07:50 I have made the request to generate http://www.w3.org/2011/04/13-mediafrag-minutes.html raphael 10:10:28 davy_ has left #mediafrag 11:48:13 raphael has left #mediafrag 12:07:28 Zakim has left #mediafrag