Iñaki Baz Castillo wrote: > El Lunes, 22 de Junio de 2009, Jan Kiszka escribió: >> Hi Laurent, >> >> Laurent Tarrisse wrote: >>> Hello Jan, >>> >>> It doesn't work : Wengophone used stun just for detect nat type and >>> owplConfigSetNat function was removed from phapi (don't know why). >>> You're right, there is an huge job to do. >> Hmmmm. What does "huge" mean? And why? I have no real clue about SIP >> details, but why isn't it enough to replace some IP address fields with >> the value obtained via STUN? > > It's not so easy: > > - First, STUN must be performed at startup in order to get the mapped public > IP and port for SIP signalling (local port 5060). > - For each call, STUN must be performed in order to get the mapped IP and > port > for the selected local port for RTP. >
IOW, for each port used, STUN need to be run once after binding, and the result needs to be used instead of the local IP:port for building SIP packets -- unless the related code in qutecom is scattered all over the place, this still doesn't sound frightening. Where is the devil in the detail? Jan
signature.asc
Description: OpenPGP digital signature
_______________________________________________ QuteCom-dev mailing list [email protected] http://lists.qutecom.org/mailman/listinfo/qutecom-dev
