On Wed, Jun 18, 2008 at 10:08 AM, Pedro Gon?alves <pedro.pandre at gmail.com> wrote: > OK, but do you know when will the new transport interface be added to SVN so > that I can use it? Soon, probably today or tomorrow. > In the meanwhile, I must try to make the current version work, so I need to > know why this restriction exists: > > /* Check if this candidate is equal to the connection line */ > if (!conn_found_in_candidate && > pj_memcmp(&conn_addr.ipv4, &cand[cand_cnt].addr.ipv4, > sizeof(pj_sockaddr_in))==0) > { > conn_found_in_candidate = PJ_TRUE; > } > > this is causing the "local reported ice-mismatch". > 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. Cheers benny