On Wed, Jun 18, 2008 at 3:54 PM, Pedro Gon?alves <pedro.pandre at gmail.com> wrote: > That's what ICE says we must do. The default address (the c= line, for > component 1) must be mentioned in one of the a=candidates, otherwise > it's assumed that a B2BUA has been messing about with the SDP so it'll > be useless to run ICE. > > Humm I see, I understand. > The thing is that the B2BUA who is messing with the SDP is our server, which > is somewhat smart and changes the c= address and the m= lines to its own > address and ports (in order to behave like a TURN server, relaying media > when needed). That's exactly why ICE will not proceed in that case, because it assumes the B2BUA knows what it's doing. > Does this mean that the only way to use ICE is to make our server a > full-TURN server? (because ICE can fail and we want our to behave as a relay > when that happens). > Yes I believe so. Cheers Benny