2010/2/12 Saúl Ibarra <[email protected]>:

> - Users A and B are in the same LAN segment.
> - User A sends an INVITE with his public IP in the c line (STUN) and 2
> ICE candidates: host candidate (private IP) and server reflexive
> (learnt from STUN)
> - User B does the same for the 200 OK reply
>
> Now, in this case no re-INVITE is sent because by looking at the base
> of the server reflexive candidates both endpoints know that the c line
> really matches the host candidate, which is the one chosen and they
> start relaying packets locally.
>
> How can I trigger this re-INVITE to happen?

Do you mean that you are interested in a re-INVITE to happen even if
it's not required according to ICE specification?


> Also, why not send a
> re-INVITE allways, so that the middleboxes now the state in any case,
> instead of guessing by the absence of the re-INVITE?

Because SIP is end-to-end by design, so theorically there are no
middleboxes handling the media.
If you want such re-INVITE to occur, then the SIP proxy should rewrite
the entire SDP (also the ICE part) to force such re-INVITE, but this
is obviously a hack.



-- 
Iñaki Baz Castillo
<[email protected]>

_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to