- From: Harald Alvestrand <harald@alvestrand.no>
- Date: Sat, 06 Apr 2013 17:50:55 +0200
- To: Justin Uberti <juberti@google.com>
- CC: Adam Bergkvist <adam.bergkvist@ericsson.com>, "public-webrtc@w3.org" <public-webrtc@w3.org>
- Message-ID: <5160445F.9080509@alvestrand.no>
It seems that we don't have a controversy here. Conclusions: - Name of constraint is "IceRestart" - Constraint can only be applied to CreateOffer Adam, can you get that into the spec for the next release? On 04/04/2013 09:06 PM, Justin Uberti wrote: > > > > On Wed, Apr 3, 2013 at 11:09 PM, Adam Bergkvist > <adam.bergkvist@ericsson.com <mailto:adam.bergkvist@ericsson.com>> wrote: > > On 2013-04-04 07:13, Harald Alvestrand wrote: > > On 04/04/2013 01:23 AM, Justin Uberti wrote: > > Nitpick: I propose it be called "IceRestart", for > consistency with the > existing "IceTransports". > > > Works for me. It's also consistent with the pattern that > constraints are > nouns, not verbs. > > > I think this is pretty uncontroversial, since it was a while since > we decided to do ice restart via "new > credentials"/setLocalDescription(), and the spec incomplete on > this matter at the moment. > > Detail to pin down: is this constraint valid for both > createOffer() and createAnswer()? > > > I don't think it needs to be (or should be) specified to createAnswer. > If you receive an offer with changed ICE credentials, you MUST > generate changed ICE credentials in the answer > (http://tools.ietf.org/html/rfc5245#section-9.2.1.1). > > > Thought: ICE restart is obviously a consequence of setting a > description with new ICE credentials, but is that the only reason > why you would have new credentials? I mean, should the constraint > actually be called something like "GenerateNewIceCredentials" and > ICE restart is only a consequence of setting the new description? > > > Yes. Also from 9.2.1.1 <http://9.2.1.1>: > > If the offer contained a change in the a=ice-ufrag or a=ice-pwd > attributes compared to the previous SDP from the peer, it indicates > that ICE is restarting for this media stream. >
Received on Saturday, 6 April 2013 15:51:28 UTC