14:55:18 RRSAgent has joined #html-media 14:55:18 logging to http://www.w3.org/2013/06/11-html-media-irc 14:55:20 RRSAgent, make logs public 14:55:20 Zakim has joined #html-media 14:55:22 Zakim, this will be 63342 14:55:22 ok, trackbot; I see HTML_WG()11:00AM scheduled to start in 5 minutes 14:55:23 Meeting: HTML Media Task Force Teleconference 14:55:23 Date: 11 June 2013 14:56:24 joesteele has joined #html-media 14:58:31 davide has joined #html-media 14:59:19 Michael_Thornburgh has joined #html-media 14:59:44 HTML_WG()11:00AM has now started 14:59:50 +[Adobe] 14:59:51 +davide 14:59:58 -davide 14:59:59 +Michael_Thornburgh 15:00:08 Zakim, Adobe is me 15:00:08 +joesteele; got it 15:00:16 +pladd 15:00:43 +Cyril 15:00:47 +davide 15:00:57 Cyril has joined #html-media 15:01:10 pladd has joined #html-media 15:01:18 Zakim, who is on the phone? 15:01:18 On the phone I see joesteele, Michael_Thornburgh, pladd, Cyril, davide 15:01:41 +[Microsoft] 15:01:53 +Mark_Watson 15:02:34 ddorwin has joined #html-media 15:02:42 BobLund has joined #html-media 15:02:55 markw has joined #html-media 15:03:22 acolwell has joined #html-media 15:03:36 Zakim, who is on the phone? 15:03:36 On the phone I see joesteele, Michael_Thornburgh, pladd, Cyril, davide, [Microsoft], Mark_Watson 15:03:51 zakim, microsoft is me 15:03:51 +johnsim; got it 15:04:03 +Aaron_Colwell 15:04:20 Zakim, Mark_Watson is markw 15:04:20 +markw; got it 15:07:12 +[Microsoft] 15:07:18 zakim, [Microsoft] is me 15:07:18 +adrianba; got it 15:08:08 scribenick: adrianba 15:08:16 agenda: http://lists.w3.org/Archives/Public/public-html-media/2013Jun/0012.html 15:08:23 scribe: Adrian Bateman 15:08:32 chair: Aaron Colwell 15:08:37 +BobLund 15:08:39 rrsagent, make minutes 15:08:39 I have made the request to generate http://www.w3.org/2013/06/11-html-media-minutes.html adrianba 15:08:39 http://lists.w3.org/Archives/Public/public-html-media/2013Jun/0012.html 15:09:02 TOPIC: Roll call, introductions and selection of scribe 15:09:03 +ddorwin 15:09:11 paulc has joined #html-media 15:09:18 zakim, what is the code? 15:09:18 the conference code is 63342 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), paulc 15:09:26 zakim, who is on the phone? 15:09:26 On the phone I see joesteele, Michael_Thornburgh, pladd, Cyril, davide, johnsim, markw, Aaron_Colwell, adrianba, BobLund, ddorwin 15:09:29 acolwell: done 15:09:37 +[Microsoft] 15:09:52 TOPIC: Review of action items and issues 15:09:55 acolwell: none 15:10:05 TOPIC: MSE status and bugs 15:10:14 acolwell: since the last call i published 2 spec updates 15:10:20 ... on jun 1 and jun 5 15:10:33 ... tried to tackle as many of the pre-LC bugs as i could address 15:10:41 ... please take a look 15:10:47 zakim, [Microsoft] has paulc 15:10:47 +paulc; got it 15:10:55 ... still 11 bugs outstanding to discuss 15:10:56 Sorry I was late. Computer problems. 15:11:00 ... questions? 15:11:25 Chair: Paul Cotton 15:11:52 Link to open bugs: https://www.w3.org/Bugs/Public/buglist.cgi?query_format=advanced&product=HTML%20WG&component=Media%20Source%20Extensions&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&list_id=15288 15:12:00 -> http://tinyurl.com/6pdnzej 15:12:00 Open bugs 15:12:55 https://www.w3.org/Bugs/Public/show_bug.cgi?id=22148 15:13:11 Bug 22148 https://www.w3.org/Bugs/Public/show_bug.cgi?id=22148 15:13:20 Request that we reconsider adding jitter to video quality metrics 15:13:30 https://www.w3.org/Bugs/Public/show_bug.cgi?id=22148#c3 15:13:37 paulc: Most recent comment is from Jerry 15:13:46 ... this has a specific proposal right in it 15:14:05 acolwell: this got posted yesterday so i haven't had a bunch of time to think about it 15:14:17 ... what is the application going to do with this information 15:14:19 q+ 15:14:33 ... if you're starting to see large delays then you should see the dropped count increase 15:14:40 ack ad 15:14:58 Jerry is out this week, so Adrian is responding. 15:15:22 q+ 15:15:22 This gives another indication of the quality of the presentation and the app will want to fall back to a lower quality media file. 15:15:55 ack ac 15:16:14 acolwell: the other question is could this expose user agent specific behaviour? 15:16:30 ... if different UAs use different delays for when they consider to drop a frame, could that be problematic 15:16:43 q+ 15:16:54 ... is this something people are worried about? 15:16:57 ack markw 15:17:31 markw: from what we understand, UAs could take different approaches before dropping so this metric allows you to detect that there are problems with playback before you get to dropped frames 15:18:10 paulc: mark, do you support adding this feature request? 15:18:28 markw: yes, because you need this in addition to dropped frames to allow consistent behaviour 15:18:39 paulc: shall we move on to another and allow more time to think about this? 15:18:43 q? 15:19:02 ???: why is this on the video quality element and not on the media source object? 15:19:29 s/???/Cyril/ 15:20:05 acolwell: the reason this was added to the video quality object is because they are not MSE specific 15:20:20 ... considered as an initial proposal to HTML5 and applies whether MSE is used or not 15:20:44 Bu 22138: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22138 15:20:52 s/Bu/Bug/ 15:21:16 q+ 15:21:28 acolwell: waiting for the person to respond 15:23:09 adrianba: recommend resolving NEEDSINFO until we get the information needed to make the bug actionable 15:23:17 paulc: i will add that note to the bug 15:23:36 Bug 22137: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22137 15:24:02 acolwell: this is about changing the number of tracks during playback 15:24:09 ... this has come back a number of times 15:24:18 ... i tried to add a proposal to not have it become too complicated 15:24:21 June 11 reply: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22137#c4 15:24:52 ... suggestion is to allow it to be accepted but not guaranteed to be played 15:24:54 q+ 15:25:03 ... looks like the filer is okay with this 15:25:18 ... but want the group to decide if this is something we want to do this version or not 15:25:24 ... haven't discussed as a group 15:25:34 q+ 15:25:43 q- 15:26:03 We request the W3C relax the restrictions in section 11 that “apply to all initialization segments in a byte stream” – particularly requirements #1 (“The number and type of tracks must be consistent”) and #3 (“Track IDs must be the same across initialization segments if the segment describes multiple tracks of a single type”) – at least for audio tracks. 15:26:21 paulc: this is the key questions 15:26:21 Current spec is in section 12. 15:26:38 Cyril: you talk about a default flag in the track - what does this mean? 15:27:02 acolwell: in mpeg4 there is a default track flag, i think, not sure which box it is - tracks can be marked as the default for playback 15:27:18 ... most formats supporting multiple tracks have a way to indicated which should be played by default 15:27:40 Cyril: you may have multiple tracks enabled 15:27:51 markw_ has joined #html-media 15:27:58 acolwell: if you don't have a default then you pick the first in the init segment 15:28:12 ack bob 15:28:16 q- 15:28:21 ack cyr 15:28:23 BobLund: not sure i understand the solution 15:28:34 ... UA does not need to support multiple audio and video tracks? 15:28:51 acolwell: no, in a single sourcebuffer, if there is one audio and one video track 15:29:02 ... then you add another segment with 2 audio and 2 video tracks 15:29:09 ... then the UA isn't required to expose the new tracks 15:29:27 ... different to the current track, which would reject playback all together 15:29:39 ... suggesting that don't reject it but don't guarantee playback 15:30:04 BobLund: so if the first init segment exposes multiple tracks then all have to be available? 15:30:11 acolwell: yes 15:30:32 ... we'd need to decide what happens if the number reduces 15:30:37 markw has joined #html-media 15:30:45 ... the text of the spec was written assuming the number doesn't change 15:31:08 Cyril: you want to bound the number of tracks by the number in the first init segment? 15:31:35 acolwell: my concern is that if things change during playback it is hard to ensure resources are available during playback 15:31:55 ... so during the first init this is the time the media engine can reserve the appropriate resources 15:32:03 ... and it is optional to add new resources later 15:32:27 ... even if there are multiple tracks in the first init segment then the UA isn't necessarily required to support them all 15:32:39 q+ 15:33:00 ack bob 15:33:35 BobLund: i think the HTML spec in the media section defines what UAs should do with multiple tracks 15:33:52 ... and i am happy with your proposed solution 15:34:15 markw has joined #html-media 15:34:29 Q from correspondent: Does an HTML5 UA have a concept of user preferences for audio language or accessibility? 15:35:40 q+ 15:36:13 ack ad 15:36:35 Re above question: bob said he did not know if such guidance existed. 15:37:15 Adrian: Microsoft needs to check on acolwell's proposal. 15:37:37 Adrian: Just need more time to review. 15:38:00 Bug 22136: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22136 15:38:24 See https://www.w3.org/Bugs/Public/show_bug.cgi?id=22136#c8 15:38:48 acolwell: i think they accept the proposal so i just need to make the change 15:38:50 q+ 15:38:54 https://www.w3.org/Bugs/Public/show_bug.cgi?id=22135 15:39:12 Ade's response: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22135#c4 15:39:28 acolwell: this is a request for track switching that is more general than mse 15:39:40 ... i don't think we should change the spec at this point 15:39:40 ack ad 15:40:29 Re solution to 22136 is the support mandatory? 15:40:42 adrianba: on 22136, is this support mandatory? 15:41:09 acolwell: i was trying to specify a mandatory base line so that you don't get a decode error depending on if support is there 15:41:24 zakim, who is making noise? 15:41:35 paulc, listening for 10 seconds I heard sound from the following: Aaron_Colwell (49%), adrianba (35%), [Microsoft] (10%) 15:42:26 ... i think from chrome's pov i think what i described worked 15:42:46 To be clear we are talking about 22136 here. 15:44:14 We will hold off implementing the fix for 22136 and Adrian will respond on the bug with his position. 15:44:27 Back 22135: 15:44:31 paulc: back on 22135 15:44:44 Ade's response: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22135#c4 15:44:49 paulc: does anybody else want to speak to this? 15:45:12 paulc: done 15:45:28 Bug 22134: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22134 15:45:45 acolwell: need to think about this some more 15:45:57 ... spec isn't clear on when content is rejected 15:46:21 paulc: that one is in your court then 15:46:25 https://www.w3.org/Bugs/Public/show_bug.cgi?id=22117 15:46:54 paulc: bug says please provide text and suggested location 15:47:03 acolwell: still not quite sure what cyril is looking for 15:47:20 Cyril: i looked at all the must statements and most are related to UA 15:47:27 ... but some others are related to media segments 15:47:37 ... media segments must have this or that 15:47:48 ... which seemed like normative statements for generation of content 15:48:04 acolwell: i don't understand the difference between what a UA must do to play it vs. to create it 15:48:24 ... the spec outlines what happens in the UA 15:48:25 q+ 15:48:46 paulc: we could reword so it says the UA must do something with the media segment 15:49:26 Cyril: worried about people suggesting creating segments that are not conforming 15:49:26 ack ad 15:49:43 acolwell: they would be segments that MSE UAs can't play 15:50:06 Cyril: was looking at this for writing conformance tests 15:50:56 adrianba: happy to edit the changes into the spec if someone writes them up 15:51:00 Cyril: i can do that 15:51:32 paulc: Cyril will identify the new text - change A to B 15:51:39 Cyril: shall i add them to the bug? 15:51:42 paulc: yes 15:51:58 22112: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22112 15:52:05 paulc: editorial, assigned to adrianba 15:52:29 22110: https://www.w3.org/Bugs/Public/show_bug.cgi?id=22110 15:52:34 acolwell: also editorial 15:52:54 adrianba: wasn't sure what text to put there 15:53:09 acolwell: if the JS layer wants to indicate a decode error this is how 15:53:25 ... don't want to enumerate all the reasons 15:53:54 paulc: cyril, can you give us an example 15:54:22 Cyril: think the text that an app can signal a decode error but not sure when this would be used at all 15:54:43 acolwell: if the app does any parsing and doesn't get what it expects it would use this 15:54:51 Cyril: why wouldn't it get another segment 15:55:16 acolwell: MSE replaces the network layer and that layer is able to provide decode and network errors 15:55:29 ... and this provides that mechanism in MSE 15:55:36 q+ 15:55:48 ack ad 15:55:57 adrianba: assign to me and i'll update the text 15:56:03 https://www.w3.org/Bugs/Public/show_bug.cgi?id=22109 15:56:13 22109 - https://www.w3.org/Bugs/Public/show_bug.cgi?id=22109 15:56:15 q+ 15:57:01 acolwell: this is editorial, just need to figure out what to say 15:57:39 adrianba: would like to suggest that when someone files an editorial bug suggesting to rename something when please use propose a new name 15:58:09 acolwell: i will think about this 15:58:19 Bug 21431 https://www.w3.org/Bugs/Public/show_bug.cgi?id=21431 15:58:26 paulc: did the changes but not marked as resolved 15:58:27 ack adrian 15:58:31 See https://www.w3.org/Bugs/Public/show_bug.cgi?id=21431#c14 15:58:41 acolwell: glenn's comment was here are things that need to be done but there will be more 15:58:56 ... so i left it open for glenn to add any more 15:59:02 paulc: recommend sending a personal note to glenn 15:59:30 paulc: not clear if we will have resolved all bugs in 2 weeks 15:59:38 -pladd 15:59:39 ... when we do that we will do a CfC inside the TF to go to LC 16:00:29 ... you will have seen my regrets for next tuesday - i come back the following monday so either you get a late agenda, someone else does it, or i do it today as a proforma 16:00:47 adrianba: i'm fine with the day before 16:00:52 acolwell: i'm fine with that too 16:00:55 -BobLund 16:01:23 TOPIC: Adjournment 16:01:24 -joesteele 16:01:25 -Aaron_Colwell 16:01:28 -markw 16:01:29 paulc: adjourned 16:01:29 -davide 16:01:31 -johnsim 16:01:33 rrsagent, make minutes 16:01:33 I have made the request to generate http://www.w3.org/2013/06/11-html-media-minutes.html adrianba 16:01:35 -Michael_Thornburgh 16:01:37 rrsagent, make logs public 16:01:40 -adrianba 16:01:43 -Cyril 16:01:44 zakim, bye 16:01:44 Zakim has left #html-media 16:01:45 leaving. As of this point the attendees were davide, Michael_Thornburgh, joesteele, pladd, Cyril, johnsim, Aaron_Colwell, markw, adrianba, BobLund, ddorwin, paulc 16:01:50 rrsagent, make minutes 16:01:50 I have made the request to generate http://www.w3.org/2013/06/11-html-media-minutes.html adrianba