15:46:03 RRSAgent has joined #webrtc 15:46:03 logging to http://www.w3.org/2012/12/13-webrtc-irc 15:46:05 RRSAgent, make logs world 15:46:06 Zakim has joined #webrtc 15:46:07 Zakim, this will be RTC 15:46:07 I do not see a conference matching that name scheduled within the next hour, trackbot 15:46:08 Meeting: Web Real-Time Communications Working Group Teleconference 15:46:09 Date: 13 December 2012 15:53:08 fluffy, I'm trying to that the conf code fixed 15:53:29 thanks dom 15:53:54 burn has joined #webrtc 15:54:39 jesup has joined #webrtc 15:55:47 DanD has joined #webrtc 15:56:48 stefanh has joined #webrtc 15:56:55 martin has joined #webrtc 15:56:58 dom has changed the topic to: dom looking into the conf code problem 15:57:09 @dom: thanks! 15:57:31 amy has joined #webrtc 15:57:41 I can set up an alternative bridge if people want me too 15:57:41 Zakim, this will be RTC 15:57:41 I do not see a conference matching that name scheduled within the next hour, dom 15:58:22 Zakim, this will be 9782 15:58:22 I do not see a conference matching that name scheduled within the next hour, dom 15:58:24 ok - 15:58:38 adambe has joined #webrtc 15:59:34 ekr has joined #webrtc 15:59:53 what is the actual duration of this conference call. I see "Thursday, December 13, 16:00-17:30 UTC (10:00am-11:00am Boston local)" 16:00:07 Milan_Patel has joined #webrtc 16:00:12 should be 11am-1230 boston local 16:00:23 OK. 16:00:28 hta has joined #webrtc 16:00:43 JeromeMarcon has joined #webrtc 16:00:43 dom, any instructions? 16:00:48 waiting for update? 16:00:53 is 9782 the right conf code? 16:01:03 adambe, there is a bug I'm looking into 16:01:17 dom: k, thanks 16:01:22 stefanh, hta, we can either proceed with a different code, or wait a bit more to get the right one 16:01:26 which do you prefer? 16:01:32 dan_romascanu has joined #webrtc 16:01:43 i prefer start now with a different code 16:01:51 ok, let's do that then 16:01:53 Zakim, room for 25? 16:01:56 ok, dom; conference Team_(webrtc)16:01Z scheduled with code 26631 (CONF1) for 60 minutes until 1701Z; however, please note that capacity is now overbooked 16:02:16 we cannot enter the conference 16:02:24 all, please use 26631 as conf code instead 16:02:33 amy has left #webrtc 16:02:39 gmandyam has joined #webrtc 16:02:40 Team_(webrtc)16:01Z has now started 16:02:47 +hta 16:02:54 I am the first participant on 26631# 16:03:06 +??P30 16:03:09 +stefanh 16:03:09 Zakim, ??P30 is me 16:03:09 +dom; got it 16:03:17 + +46.1.07.14.aaaa 16:03:17 +jesus|laptop 16:03:26 + +1.408.902.aabb 16:03:31 +Milan_Patel 16:03:32 +Dan_Druta 16:03:43 + +972.9.957.aacc 16:03:43 +??P36 16:03:47 +[IPcaller] 16:03:50 Zakim, aacc is me 16:03:50 +fluffy; got it 16:03:56 +gmandyam 16:04:04 +972.9.957.aacc 16:04:06 Zakim, aabb is me 16:04:06 +fluffy; got it 16:04:18 Zakim, aacc is dan_romascanu 16:04:19 sorry, dom, I do not recognize a party named 'aacc' 16:04:21 Giri Mandyam from Qualcomm Innovation Center 16:04:25 + +1.650.678.aadd 16:04:26 jib has joined #webrtc 16:04:33 +[Mozilla] 16:04:42 zakim, who is here? 16:04:42 On the phone I see hta, dom, stefanh, adambe, jesuslaptop, fluffy.a, Milan_Patel, Dan_Druta, fluffy, ??P36, [IPcaller], gmandyam, +1.650.678.aadd, [Mozilla] 16:04:45 On IRC I see jib, gmandyam, dan_romascanu, JeromeMarcon, hta, Milan_Patel, ekr, adambe, martin, stefanh, DanD, jesup, burn, Zakim, RRSAgent, fluffy, mreavy, tuexen, richt, 16:04:46 ... Josh_Soref_, Dweezahr, danielfi_, hiro, heath, trackbot, schuki, dom 16:04:46 aacc is me 16:04:51 zakim, aadd is ekr 16:04:51 +ekr; got it 16:04:57 richt has left #webrtc 16:05:06 stephane has joined #webrtc 16:05:13 agenda: http://lists.w3.org/Archives/Public/public-webrtc/2012Dec/0033.html 16:05:16 zakim, ??P36 is me 16:05:16 +tuexen; got it 16:05:20 + +33.6.85.56.aaee 16:05:21 zakim, who is on the call 16:05:21 I don't understand 'who is on the call', jesup 16:05:29 @dan, try that with Zakim, before it 16:05:30 zakim, who is here? 16:05:30 On the phone I see hta, dom, stefanh, adambe, jesuslaptop, fluffy.a, Milan_Patel, Dan_Druta, fluffy, tuexen, [IPcaller], gmandyam, ekr, [Mozilla], +33.6.85.56.aaee 16:05:31 * I'm either ??P36 or [IPcaller] 16:05:33 On IRC I see stephane, jib, gmandyam, dan_romascanu, JeromeMarcon, hta, Milan_Patel, ekr, adambe, martin, stefanh, DanD, jesup, burn, Zakim, RRSAgent, fluffy, mreavy, tuexen, 16:05:33 ... Josh_Soref_, Dweezahr, danielfi_, hiro, heath, trackbot, schuki 16:05:36 Zakim, who's on the call? 16:05:36 On the phone I see hta, dom, stefanh, adambe, jesuslaptop, fluffy.a, Milan_Patel, Dan_Druta, fluffy, tuexen, [IPcaller], gmandyam, ekr, [Mozilla], +33.6.85.56.aaee 16:05:58 zakim, I am [IPcaller] 16:05:58 ok, martin, I now associate you with [IPcaller] 16:06:16 zakim - i am on the phone - +972 ... aacc 16:06:17 aaee is me 16:06:20 Josh_Soref_ has changed the topic to: conference Team_(webrtc)16:01Z scheduled with code 26631 (CONF1) for 60 minutes until 1701Z 16:06:26 Zakim, aaee is JeromeMarcon 16:06:26 +JeromeMarcon; got it 16:06:27 juberti has joined #webrtc 16:06:35 Zakim, aacc is dan_romascanu 16:06:35 sorry, dom, I do not recognize a party named 'aacc' 16:06:39 + +1.267.934.aaff 16:06:39 Josh_Soref has changed the topic to: conference Team_(webrtc)16:01Z scheduled with code 26631 (CONF1) for 60 minutes until 1701Z 16:06:41 Zakim, who's here 16:06:42 juberti, you need to end that query with '?' 16:06:44 AndyHutton has joined #webrtc 16:06:46 zakim, jesuslaptop is me 16:06:47 +jesup; got it 16:07:04 what do you mean I do not recognize? 16:07:07 +Jim_Barnett 16:07:20 That was weird... Thanks whomever set my name that way at the MediaCap telco ;-) 16:07:30 + +1.972.999.aagg 16:07:30 check http://www.w3.org/2011/04/webrtc/wiki/Teleconferences for document links 16:07:43 + +44.190.881.aahh 16:07:46 + +1.425.893.aaii 16:07:55 Zakim, aaii is juberti 16:07:55 +juberti; got it 16:07:59 Jim has joined #webrtc 16:08:04 + +33.7.88.18.aajj 16:08:53 Josh, are you volonteering? 16:09:16 Zakim, who's noisy? 16:09:27 dom, listening for 10 seconds I heard sound from the following: hta (37%), fluffy.a (10%) 16:10:31 scribe: stefanh 16:10:41 hta: agenda first 16:10:53 approve minutes from last meeting 16:11:03 ....ok, minutes approved 16:11:05 + +91.22.39.14.aakk 16:11:25 next on the agenda: Justin and states 16:11:25 -> http://www.w3.org/2011/04/webrtc/wiki/File:Telco-2012-12-13-States.pdf Justin's slides 16:11:57 i/stefanh: next/Topic: WebRTC States 16:12:13 Justing: continuation of conv in Lyon 16:12:23 +??P53 16:12:24 ....capture the discussion in proposed changes 16:12:37 ...RTCPeerState 16:12:48 ....could be named signaling state instead 16:13:07 ...readyState similar to WS really 16:13:22 timpanton has joined #webrtc 16:13:26 ...app gets notified about changes via statechange callback 16:13:27 I agree on name change since it doesn't match the "common" cross-api readyState 16:13:35 ...state removed 16:13:52 ....changed names in sentOffer/Answer 16:14:03 ...prAnswer missing from eds draft 16:14:21 AdamRoach has joined #webrtc 16:14:21 ...next slide shows update 16:14:28 ...no "new" state 16:14:50 Martin: question on a transtion 16:15:06 ....list should be updated to make this clearer 16:15:21 Justin: will fix this and update names 16:15:36 name_change++ 16:16:04 +1 on rtcsignalingstate and signalingState accessor 16:16:15 Decided to change name to RTCSignalingState, onsignalingstatechange 16:16:25 ekr and hta also agreed with name change 16:16:40 Justin: carrying on to ICE states 16:16:51 ...change gathering state name 16:17:40 ...RTCICEGatheringstate ICEGatheringstate 16:18:01 ...no explicit callback, find out via null ice callback 16:18:15 ...can also poll to find out state 16:18:17 Zakim, who's noisy? 16:18:28 dom, listening for 10 seconds I heard sound from the following: hta (29%), fluffy.a (5%), juberti (63%), +91.22.39.14.aakk (65%) 16:18:32 Zakim, mute aakk 16:18:33 +91.22.39.14.aakk should now be muted 16:18:35 vidhya has joined #webrtc 16:18:37 ...moving on to ICEConnection state 16:18:59 ...prev called ICEstate, to change to ICEconn...state 16:19:16 ....ICEconnectionstate seems to be preferred 16:19:55 Everyone seems happy with name changes 16:20:15 Justing: getting rid of starting state, go directly to new state 16:20:28 ...next slide updated based on disc in Lyon 16:20:46 ...details of transitions, time-outs, 16:20:57 ...look at slides 16:21:30 Justin: when would you change from connected to completed for the control side? 16:22:09 ...updated offer not usable as originally thought 16:22:23 Cullen: when the candidate list to receive was empty 16:22:42 Ekr: confusing concept 16:22:55 Justin: not clear when 16:23:03 Ekr: is this important? 16:23:31 Cullen: yes, then you know things are stable (jitter buffers can settle and so on) 16:24:06 ....important to know in JS. Now you know things are as good as they will be 16:24:36 Justin: When swapping from TURN to direct, is this a case 16:24:57 Cullen: yes, and knowing stats will not get better 16:25:07 Ekr: I'm not sure we need this 16:25:28 Cullen: this is another thing 16:25:52 ...let's discuss if we need to know when ICE state machine is done 16:26:01 Zakim, where is +91? 16:26:01 country code 91 is India 16:26:05 Justin: very hard to know at controlling side 16:26:22 Cullen: fair enough 16:26:43 Ekr: when can control side abandon candidates is the minimum to know 16:27:25 Cullen: this stuff is very unclear in spec (RFC presumably meant) 16:27:56 Ekr: need to know when we can free up turn server resources 16:28:28 Tim: is this not when you stop sending indications 16:28:41 Justin: not strong enough signal for this 16:28:59 ...no clear way for control side to know other side is done 16:29:31 Cullen: need to go look in the ICE spec 16:29:48 Ekr: refering to ICE spec 16:30:05 ...difficult 16:30:19 Cullen: nothing in offer saying ICE is done 16:30:33 Justin: can't solve here 16:30:59 ...ACTION: sort out if we can know when going to finished 16:31:15 Ekr: need to solve this 16:31:34 Martin: Use renogitationneeded and send a new offer 16:31:45 hta: who can take on this? 16:32:08 ACTION justin to drive proposal 16:32:08 Created ACTION-75 - Drive proposal [on Justin Uberti - due 2012-12-20]. 16:32:09 +Dan_Burnett 16:32:16 zakim, I am Dan_Burnett 16:32:16 ok, burn, I now associate you with Dan_Burnett 16:32:51 (speculation on solutions) 16:33:03 (between a few people) 16:33:23 Justin: any other comments? 16:33:51 ....Question on ICE restart chaning states 16:34:09 ...ICE restart not described before 16:34:31 ...proposal to use constraints with createOffer/Answer 16:34:59 ...get an SDP with new ufrag passwd 16:35:09 ....signaled, and ICE restarts 16:35:51 Martin: implicit creation of ufrag passwd in this situation? 16:36:17 Justin: yes use that as trigger, leaning towards implicit 16:36:56 Martin: App assumed not to be allowed to change ufrag/passwd, but this might not be true 16:37:08 Ekr: seeems like an othogonal question 16:37:22 ...prefer explicit indicator 16:37:50 ...reading the slide: (scribe losing track) 16:38:14 Justin: setLocal triggers ICE restart on local side 16:38:32 ekr: we're continuing the invariant that setRemote doesn't do very much 16:38:37 Ekr: What will happen, will user experience a pause 16:39:13 justin: we don't dump the existing flows, but we bring up the new candidate pairs to create a replacement flow, when that's ready, we use the new one 16:39:35 ekr: when can I completely cut over 16:39:48 justin: unsolved 16:40:18 ...weird edge cases 16:40:30 ...original conn can come back up 16:40:55 martin: go to completed when on the new flows 16:41:11 ...go to new flow as soon as connected 16:41:30 justing: will create new slides and examples 16:41:50 cullen: use make before break to make sure nice experience 16:42:21 martin: what happens when new flow fails and old one coems back 16:42:29 ..chanse to revive 16:42:48 action juberti: create a specific example of cutover after an ICE restart. 16:42:48 Created ACTION-76 - Create a specific example of cutover after an ICE restart. [on Justin Uberti - due 2012-12-20]. 16:42:49 a truth table with the different states might help 16:43:01 Ekr: maintaining several xxx 16:43:10 ...feature needed to have? 16:43:18 xxx = connections at the same time. 16:43:35 cullen: would be nice, to keep both a WiFi and a 3G connection at the same time 16:43:54 ekr: how does this work with signaling and ice restart? 16:44:18 ...what are the mechanics 16:44:35 justin: need to look into ice mobility stuff 16:44:50 ...keep existing connections during restart 16:44:59 ....preserve media flows 16:45:23 I'd like to recommend that if we want this feature, we go to mmusic 16:45:25 hta: moving toward "nice to have", let's move one 16:45:52 ekr: trickle ice during connection completed to update 16:46:06 cullen: would go back to connecting 16:46:21 hta: ice restart useful for rehydration 16:46:30 fluffy has joined #webrtc 16:46:50 justin: ice restart throws candidates away - gives clean slate 16:47:19 adambe: if someone told me to use ice restart, i'd use updateice 16:47:33 ...more natural to have ice restart in update 16:47:52 justing: more natural to do via existing signaling mechs 16:48:05 ...change name to make this more clear 16:48:15 adambe: that was my thinking 16:48:41 Tim: q on ice restart constraint: can media be added in conjuction? 16:48:51 justin: should be possible 16:49:02 s/Tim/Andy/ 16:49:26 justin: should be OK 16:49:42 Andy: some comments re jsep on that 16:49:49 justin: now rollback 16:50:06 ...to make clear: drive signaling state backwards 16:50:19 ...if other side does not want to do what's in offer 16:50:39 ...roll back to stable state 16:51:07 ...also if a new offer meaning that previous should be ignored 16:51:27 martin: easy to explain and implement 16:52:01 ...rejection on an offer would often be based on what the offer contains, so after setting offer you need to back 16:52:36 justin: easy to implement. More difficult in a prAnswer case, relaed to crypto keys 16:52:56 ...not clear how media can be decoded with new and old key 16:53:18 cullen: need to nail down what happens to media during transition states 16:53:30 ...what media is received, what is transmitted 16:53:46 it's more than just media, justin's comment about DTLS negotiation is an interesting one to think on 16:54:02 I tuned out for a minute. Can you repeat? 16:54:17 justin: existing and new media descriptions must be handled 16:54:37 martin: pranswer can be replaced to a stage where is does not contain anything 16:55:19 cullen: when we figurre out what we want to do in non provisional cases the provisional ones will be easy 16:55:41 randell: agree to cullen and marting. 16:56:05 ....need to cover that version, martin gave one, need more 16:56:18 ...may not be as hard as i make it up to be 16:56:44 cullen: do non-prov first 16:57:01 martin: on offer side prAns does not do a lot 16:57:10 ...don't worry that much about media 16:57:24 justin: disagree on this 16:57:40 ...pranswer has all cap of an answer 16:57:56 hta: still not fully clear on rollback reqs 16:58:35 justing: haveRemote / haveLocal to stable rollback 16:58:49 ...first, do prStuff later 16:59:13 cullen: would like us to come to prStuff as well 16:59:20 ...but do basic thing first 16:59:30 ...and next layer after that 16:59:44 justin: api 17:00:33 ...a couple of ways. 17:00:39 RTCSessionDescription.ROLLBACK constant might make this one easier to write code for 17:01:15 ...method, setL/R with session desc "rollback", setL/R with null 17:01:53 ...programming errors could trgger a rollback if we use "null" 17:02:12 ....conclusion: prefer setL/R with rollback session desc 17:02:55 cullen: sdp can get out of sync. JS and UA have different understanding about what to roll back to 17:03:13 justin: can supply the sdp we're rolling back to 17:03:33 ...fragile if wrong sdp is supplied 17:03:52 dan: i like supplying the sdp rolling back to 17:04:09 ...the only way to can know is to supply the description 17:04:16 ...like that idea 17:04:33 cullen: but you can always get what you rolled back to 17:04:49 dan: you can find out you rolled back to the wrong state 17:05:12 hta: equavelent to record the sdp beforehand 17:05:49 martin: the UA can keep track of the descriptions, app can check 17:06:05 ...which one you'd roll back to 17:06:42 ....constant on rtcsessiondesc (essentially justin number two) 17:06:57 ...constant describe type of rollback 17:07:09 cullen: why not just make a new method 17:07:23 zakim: randell is jesup 17:07:41 ekr: option two allows rollback without app intervention 17:08:10 cullen: come around to number two with martins addition 17:08:33 Jim: can you go back several steps? 17:08:37 justin: no 17:08:51 recording martins proposal: justin's proposal #2 plus explicit accessors for current and expected SDP states 17:09:24 martin: becomes a bit odd in certain situations 17:09:35 justin: see what you mean 17:09:52 ...we may be overdesigning 17:10:20 martin: lets do basic first, next pranswer 17:10:35 justin: slide 11 overview o what rollback does 17:10:57 (refer to slide for details) 17:11:15 proposal is to go with option #2 for rollback: set{Local,Remote}Description(new RTCSessionDescription({type:'rollback'})) and expose new attributes that show the whole set of four descriptions that could be in effect: both the stable+pending and local+remote descriptions. 17:11:42 cullen: seems good, dislike phrasing "move state back" 17:11:54 hta: adjust later 17:12:10 I tend to agree with cullen that "one state back" is creepy 17:12:24 especially since there are cases we can't roll back from, e.g., stable 17:12:44 cullen: need to roll back to a specific state 17:12:57 ACTION cullen: use case for rollback 17:12:58 Created ACTION-77 - Use case for rollback [on Cullen Jennings - due 2012-12-20]. 17:13:06 that use case might drive us toward a different API surface 17:13:16 justin: last slide 17:13:49 ....situatins when gathering will be stopped and candidates abandoned 17:14:12 ...can be used for getting pool candidates actually 17:14:35 ...some things can not be fully rolled back 17:14:48 ...remove stream for example 17:15:01 hta: covered this topic 17:15:27 ...settled on a proposal on local/remote offer state, will look at other state later 17:15:44 switch to candidate warmup session 17:15:54 martin: 17:15:58 ekr_ has joined #webrtc 17:16:02 slides, look at slide 2 17:16:05 Topic: Candidate Warmup 17:16:10 justin and martin discussed using this as a way to have "warm" candidates ("too cunning" per martin, but interesting) 17:16:32 -> http://www.w3.org/2011/04/webrtc/wiki/images/f/fd/Telco-2012-12-13-Candidate_warm_up-1.pdf Candidate Warmup slides 17:16:34 ...prewarmed candidates can make things faster 17:16:47 ....but you don't always know how many to gather 17:16:57 ...slide 3: this was proposed in lyon 17:17:20 ...discussed a bit on the list 17:17:47 ...not possible to know what m-lines the candidates belong to 17:18:11 ...pc can look at them and add to remote pool or ignore 17:18:40 ...reset pool to zero when local desc created 17:18:51 ...drop part on states 17:20:00 ekr: (scribe missed some issues) 17:20:21 ...preference: keep them in the pool but don't generate events 17:20:59 ...related q: pool, call createLocal, call oncandidate before or after 17:21:16 martin: you never know when the offer will be set 17:21:56 cullen: when i pool, but not used, can I see them in the stats api? 17:22:20 martin: probably not 17:22:25 cullen: should be 17:22:33 hta: yes you would get them 17:22:47 justin:need to indicate that they are not used 17:23:14 ekr: interaction pool-creatO-xxx 17:23:50 ...candidates disappear 17:24:17 -fluffy 17:24:22 hta: there issues with doing them after create offer 17:24:55 martin: supress events until after createOffer 17:25:09 (many agreeing) 17:25:24 jim: change name of setting 17:25:35 +1 jim 17:25:40 martin: great idea 17:25:51 ...will send an email 17:26:21 ...no need to change ice states 17:26:57 I'm going to go with preGatherCandidates : nonNegativeInteger 17:27:04 hta: anyone read DTMF? 17:27:15 ...ok to insert in spec? 17:27:35 cullen: no, I don't object, seems workable 17:28:04 I just read the proposal. I like it. 17:28:05 Decision: editors will insert DTMF api in the Editor's draft 17:28:09 jesup read it as well 17:28:38 Dan: did we decide on not-fifo 17:28:49 martin: what we have is workable, put it in 17:29:13 Agree with martin we should insert it 17:29:16 justin: detailed questions on when DTMF would work 17:29:28 (I think this should go in too) 17:29:46 hta: canInsertDTMF attribute 17:29:54 ...can change during session 17:30:15 ...insertDTMF method on dtmf sender 17:30:35 ...associated with correct track at creation time 17:30:56 More discussion needed on stats API 17:31:15 i/hta: anyone/Topic: DTMF 17:31:20 RRSAgent, draft minutes 17:31:20 I have made the request to generate http://www.w3.org/2012/12/13-webrtc-minutes.html dom 17:31:24 cullen: you can always create the sender 17:31:34 dan: can the sender go away? 17:31:49 Chair: HTA, stefanh 17:31:52 justin: no, can't go away even if it can't send 17:32:12 justin: add example to DTMF 17:32:21 ACTION add dtmf example 17:32:21 Sorry, couldn't find add. You can review and register nicknames at . 17:32:23 Action HTA: Add an example to the proposal. 17:32:23 Created ACTION-78 - Add an example to the proposal. [on Harald Alvestrand - due 2012-12-20]. 17:32:30 i/next on the agenda/Topic: WebRTC States 17:32:35 RRSAgent, draft minutes 17:32:36 I have made the request to generate http://www.w3.org/2012/12/13-webrtc-minutes.html dom 17:32:53 -ekr 17:33:09 -gmandyam 17:33:10 -stefanh 17:33:12 Zakim, list attendees 17:33:12 -adambe 17:33:12 -hta 17:33:12 -Milan_Patel 17:33:12 As of this point the attendees have been hta, stefanh, dom, +46.1.07.14.aaaa, jesus|laptop, +1.408.902.aabb, Milan_Patel, Dan_Druta, +972.9.957.aacc, [IPcaller], fluffy, gmandyam, 17:33:12 ... adambe, +1.650.678.aadd, [Mozilla], ekr, tuexen, +33.6.85.56.aaee, JeromeMarcon, +1.267.934.aaff, jesup, Jim_Barnett, +1.972.999.aagg, +44.190.881.aahh, +1.425.893.aaii, 17:33:13 ... juberti, +33.7.88.18.aajj, +91.22.39.14.aakk, Dan_Burnett 17:33:13 -Dan_Druta 17:33:13 -juberti 17:33:13 -[Mozilla] 17:33:14 -tuexen 17:33:14 -jesup 17:33:14 -Dan_Burnett 17:33:14 -[IPcaller] 17:33:15 -Jim_Barnett 17:33:15 -dom 17:33:15 - +33.7.88.18.aajj 17:33:16 -JeromeMarcon 17:33:16 - +1.972.999.aagg 17:33:17 RRSAgent, draft minutes 17:33:17 I have made the request to generate http://www.w3.org/2012/12/13-webrtc-minutes.html dom 17:33:17 - +44.190.881.aahh 17:33:20 - +1.267.934.aaff 17:36:28 -??P53 17:37:04 - +91.22.39.14.aakk 17:37:32 jesup has left #webrtc 17:42:04 disconnecting the lone participant, fluffy.a, in Team_(webrtc)16:01Z 17:42:05 Team_(webrtc)16:01Z has ended 17:42:05 Attendees were hta, stefanh, dom, +46.1.07.14.aaaa, jesus|laptop, +1.408.902.aabb, Milan_Patel, Dan_Druta, +972.9.957.aacc, [IPcaller], fluffy, gmandyam, adambe, +1.650.678.aadd, 17:42:05 ... [Mozilla], ekr, tuexen, +33.6.85.56.aaee, JeromeMarcon, +1.267.934.aaff, jesup, Jim_Barnett, +1.972.999.aagg, +44.190.881.aahh, +1.425.893.aaii, juberti, +33.7.88.18.aajj, 17:42:08 ... +91.22.39.14.aakk, Dan_Burnett 17:43:32 dan_romascanu 972-99 ... 17:43:52 +972.9.957.aacc 17:55:19 jib has left #webrtc 17:55:52 tuexen has left #webrtc 18:04:48 ekr has joined #webrtc 18:09:45 hta has left #webrtc 19:33:35 Zakim has left #webrtc 20:30:57 AdamRoach has left #webrtc 20:31:57 mreavy has left #webrtc 22:00:36 jeffh has joined #webrtc