14:54:06 RRSAgent has joined #webtv 14:54:06 logging to http://www.w3.org/2011/10/13-webtv-irc 14:54:08 RRSAgent, make logs world 14:54:08 Zakim has joined #webtv 14:54:10 Zakim, this will be 14:54:10 I don't understand 'this will be', trackbot 14:54:11 Meeting: Web and TV Interest Group Teleconference 14:54:11 Date: 13 October 2011 14:54:19 zakim, this will be WebTV 14:54:19 ok, francois; I see UW_WebTVIG()11:00AM scheduled to start in 6 minutes 14:56:02 Meeting: Media Pipeline Task Force Teleconference 14:56:27 Chair: Clarke 14:57:11 RRSAgent, draft minutes 14:57:11 I have made the request to generate http://www.w3.org/2011/10/13-webtv-minutes.html francois 14:58:50 Clarke has joined #webtv 14:59:03 zakim, code? 14:59:03 the conference code is 93288 (tel:+1.617.761.6200 sip:zakim@voip.w3.org), kaz 14:59:18 UW_WebTVIG()11:00AM has now started 14:59:20 +Francois_Daoust 14:59:25 Eric has joined #webtv 14:59:32 sGondo has joined #webtv 14:59:55 aizu has joined #webtv 15:00:04 +??P21 15:00:05 -??P21 15:00:05 +??P21 15:00:08 +??P20 15:00:12 zakim, ??P21 is Clarke 15:00:12 +Clarke; got it 15:00:14 zakim, ??P20 is me 15:00:14 +kaz; got it 15:00:24 zakim, mute me 15:00:28 Francois_Daoust should now be muted 15:00:31 +??P27 15:00:35 ack me 15:00:48 zakim, ??P27 is Eric 15:00:56 +Eric; got it 15:00:58 +??P28 15:01:01 zakim, ??P27 is Eric_Winkelman 15:01:04 +??P39 15:01:06 I already had ??P27 as Eric, francois 15:01:10 +Canon 15:01:19 zakim, Canon is Franck 15:01:19 +Franck; got it 15:01:23 zzakim, ??28 is Franck 15:01:39 zakim, ??P39 is Gondo 15:01:54 +Gondo; got it 15:02:11 zakim, who is on the call? 15:02:23 On the phone I see Francois_Daoust, Clarke, kaz, Eric, ??P28, Gondo, Franck 15:02:34 zakim, ??P28 is Hiroyuki_Aizu 15:02:41 +[Microsoft] 15:02:41 zakim, who is making noise? 15:02:49 +Hiroyuki_Aizu; got it 15:02:54 zakim, [Microsoft] is John_Simmons 15:02:54 zakim, mute me 15:03:04 duncanr has joined #webtv 15:03:11 francois, listening for 10 seconds I heard sound from the following: Francois_Daoust (51%), kaz (100%), Clarke (9%), [Microsoft] (31%) 15:03:14 +John_Simmons; got it 15:03:16 kaz should now be muted 15:03:21 igarashi has joined #webtv 15:03:31 Johnsim has joined #webtv 15:03:55 +Steven_Wright 15:04:00 Present+ Duncan_Rowden 15:04:05 + +44.303.040.aaaa 15:04:20 agenda: http://www.w3.org/2011/webtv/wiki/MPTF/Agenda_Telco_13th_October_2011 15:04:48 zakim, aaaa is Duncan 15:05:01 Scribe: francois 15:05:04 zakim, mute me 15:05:17 requirements: http://www.w3.org/2011/webtv/wiki/MPTF/MPTF_Requirements 15:05:21 Clarke: took a first shot at updates to prepare TPAC 15:05:26 +Duncan; got it 15:05:36 ... If you scroll down to the actual requirements list, that's where I put things. 15:05:39 Francois_Daoust should now be muted 15:05:54 franck has joined #webtv 15:05:56 ... I'll go down through it. Please speak up if you disagree. 15:06:18 ... Timed Text Cue Mapping, I think, is covered by LC bug #13359. 15:06:46 +Jan_Lindquist 15:06:46 ... Makes it easier for the track to be repeatedly processed. 15:06:57 ... Anyone has issues that think are not addressed by this bug? 15:07:23 JanL has joined #webtv 15:07:27 ... If I don't get comments or objections, I'll just assume you agree and move on. Of course, you can respond to the list later on. 15:07:53 I have made the request to generate http://www.w3.org/2011/10/13-webtv-minutes.html kaz 15:08:00 ... My assertion then is that Requirement 1 doesn't require us to add any change request to HTML5 that isn't already covered by the aforementioned bug. 15:08:13 Clarke: Next requirement is Key Metadata Types. 15:08:27 ... I think it's the same as R1, covered by the same LC bug #13359. 15:08:31 ... Any disagreement? 15:08:41 [none heard] 15:09:12 Clarke: Requirement 3, Midstream modification of track element. I think that bug #13358 covers it, possibly with the addition Jan submitted this week. 15:09:42 ... Suggestion that keeping the same list might help to manage indexes in that list, to allow for some persistence and consistency. 15:09:55 ... The bug suggests that we get notified when a track leaves. 15:10:02 +??P10 15:10:28 ... One thing that is mentioned in the requirement which I'm not sure is covered by the bug is to know when a track "changes", that is goes away and comes back. 15:11:02 ... If "changes" means something else, I'm not sure what the bug suggests is an appropriate way to deal with the requirement. 15:11:14 kaz_ has joined #webtv 15:11:26 Jan: The proposal to make a separate bug was from Ian Hickson. 15:12:00 zakim, +??P10 is igarashi 15:12:00 sorry, igarashi, I do not recognize a party named '+??P10' 15:12:20 zakim, ??P10 is Igarashi 15:12:20 +Igarashi; got it 15:12:32 ... Assuming it gets the same priority as the previous one, we could agree to add a comment to the second bug that clarifies. 15:13:19 ... Here's an example. Audio characteristics might change as you're going from stereo to surround, I would assume that it is a completely separate track that is being added. 15:13:29 ... Not the same one as before. 15:13:56 Clarke: So you're suggesting that it would be a new track? 15:14:14 Jan: Yes, even though both are "English", different characteristics, so different tracks. 15:14:46 I have made the request to generate http://www.w3.org/2011/10/13-webtv-minutes.html kaz_ 15:14:52 ... I would like to explore the possibility to detect characteristic changes. 15:15:37 Clarke: If you have a continuous stream, every time a program changes, you still have basic stereo English track. Would you add a new track for each new program? Or would you reuse the same stereo track? 15:15:47 Jan: If I'm not mistaken, the same is being reused. 15:16:02 ... What could be useful is a hint as to which track has changed. 15:16:52 Clarke: Let's say you have program segments, advertising, five ads and then program segments. During that process, the list goes rather large with items that are rather dormant. Is it adequately dealt with with the last call bug or do we need something else? 15:17:52 Jan: I might be concerned about creating a long list that gets larger for months, but your interaction with the platform, you'd like to stick to English. The application does not need to do anything if it does not affect the default. 15:18:00 ... I have not raised the "length" in the bug. 15:18:27 Clarke: There might be some sort of refresh mechanism where the user agent might say "My list is getting too long, let's refresh it". 15:18:30 kaz has joined #webtv 15:18:39 Jan: It's a static list, not a dynamic one. 15:18:56 Clarke: I agree that the bug you posted addresses that. 15:19:16 ... Another point is @? 15:19:38 Present: Francois_Daoust, Clarke, kaz, Eric, Hiroyuki_Aizu, Gondo, Franck, John_Simmons, Steven_Wright, Duncan, Jan_Lindquist, Igarashi 15:20:19 ... Let's say I have a program interrupted by several commercials, you could maintain that list, as you have commercial interruptions, you could remove but keep them in the background, and then reuse them. 15:20:34 Jan: I can see the problem, I'm not 100% sure that it's addressed here. 15:21:22 Jan: should I add some more details or concerns along the terms of content using more than one signal cable? 15:21:37 Clarke: If we raise a concern, I would like us to raise a solution to it. 15:21:55 ... such as "If the list grows, this can be dealt with the following..." 15:22:06 ... Some mechanism. That's what I would prefer. 15:22:24 Jan: I may need to double check internally about what happens to different content, like going to a commercial. 15:22:33 ... Temporary removal during commercial. 15:22:45 ... The UA will know, I think. 15:23:21 Clarke: I'm going to suggest that, for R3, we think it's covered but would like you, Jan, to investigate whether it is really the case. 15:23:31 q? 15:23:37 Jan: OK, I'll dig it up and send things to the mailing-list. 15:23:44 Clarke: Other comments on that one? 15:23:46 [none heard] 15:23:58 Topic: R4. Content Authorization Parameters 15:24:30 Clarke: Based on discussions from last week, I tried to parallelize R4/R5, R7/R8 and R9/R10. 15:24:43 ... My suggestion is that there are basically two gaps identified here: 15:24:49 ... 1. identify parameters 15:25:01 ... 2. provide feedback, either errors or info that needs to be fed back to the user agent. 15:25:23 ... My suggestion is that in the first case, this is covered by #13333. 15:25:46 ... It hasn't been officially denied, but we have some push to reconsider it. 15:26:24 ... I think if we can specify the parameters, we can deal with the authorization/bitrate/security issues and do that in a way that is generic. 15:27:08 ... My recommendation is that this can be covered by bug #13333 if we can have it reconsidered. 15:27:13 ... Any comment? 15:27:23 [none heard] 15:28:08 Clarke: We may want to have some agreement on parameter names. If you have some arbitrary adapting streaming file, or some arbitrary authorization system, there's a common way to specify the identity that needs to be authorized 15:28:22 ... and maybe some common way to specify the credentials that need to be passed. 15:28:37 ... Perhaps not critical to reach that agreement, but probably useful. 15:28:51 ... Do you think that there are precedents that we could follow? 15:29:17 ... Any opinions? 15:30:10 John?: I follow your reasoning. I'm going to look at bug #13333 to understand where it is. Not familiar with the process here. 15:30:22 ... What you say makes sense. 15:31:11 Clarke: There is some feeling that the video tag gives you some advantages over the object tag. You can specify parameters on objects but not on video. That sounds like a natural feature. 15:31:18 zakim, who is making noise? 15:31:30 francois, listening for 10 seconds I heard sound from the following: Clarke (74%) 15:31:47 i/Clarke: Requirement 3/Topic: R3. Midstream Modification of Track Elements/ 15:32:16 Clarke: Based on that, I want to suggest that we take the same course for requirements 7 and 10. 15:32:33 +MarkW 15:32:47 ... Any objection to consolidate down those requirements into bug #13333 15:33:23 i/Clarke: took a first/Topic: R1. Timed Text Cue Mapping/ 15:33:46 i/Clarke: Next requirement is Key/Topic: R2. Key Metadata Types/ 15:34:04 [Clarke updating Mark on on-going discussions] 15:34:49 MarkW: I made some comments on bug #13359, we'll see how they get responded to. 15:35:40 Clarke: Then, we're suggesting that bug #13333 be re-considered. We think we can cover content authorization, adaptive bit rate, and security parameters with that. 15:36:11 [ this should be a good candidate topic for the joint meeting with the HTML WG, shouldn't it? ] 15:36:40 Topic: R5. Content Authorization Failure, R8 on adaptive bit rate and R10 on security 15:36:59 Clarke: I think that we agree that there is a gap here. 15:37:27 ... Feedback such as you dropped x% of your last packets for instance. 15:38:43 ... Authorization may be something that has to do with parental control. I'm not opposed to the idea that it is the same thing as buying license [@@scribe unsure he got that right] 15:39:22 MarkW: Not sure that there is a way to change the list of attributes and parameters without changing HTML5. 15:39:25 Clarke: yes. 15:40:00 MarkW: [scribe missed Mark's comment] 15:40:43 Clarke: Two categories. 1. you've asked to do something, and you're told "no". You want to know why. 2. you get a hint that something changed and you may want to modify how you're processing it. 15:41:16 ... I'm not sure what's the best way to handle that. It seems better to have a specific feedback rather than a generic error mechanism. 15:41:24 ... Any ideas? 15:42:26 ... Let's say you want to play a video and it turns out that the file you're requesting to play is not available. How is that dealt with? 15:42:48 MarkW: quite limited on the media element. I think there are only 3-4 errors available. Network error for instance. 15:43:00 ... You get an error on the MediaElement but not very helpful. 15:43:17