Hello there, my first post to this list. Thank you for this very decent SIP client, it seems to have great perspective...
I'm using QuteCom 2.2 revg-20090211234613, Ubuntu Jaunty amd64... Have some questions concerning advanced NAT transversal options and SIP media session establishment settings, if there are any... 1. Is it possible to completely disable STUN somewhere in the options (advanced config?) and how? 2. QuteCom seems to always send local machine's IP for the media stream connection in SIP Invites (SDP o and c fields, IN IP4 local.IP). In my setup i need to send global IP address behind which my LAN is located instead. Are there any settings for this? For example, in Ekiga one can change the type of NAT transversal to achieve this simple feature, Ekiga uses very simple way to find the global IP first, and then all SIP/SDP INVITEs and responses uses this address instead of local LAN IP, enabling the correct RTP flow this way. 3. In another special SIP infrastructure setup, i have a need to contact SIP registrar that is also behind NAT, and this registrar also sends INVITEs with its own local LAN IP address. This being the proprietary hardware SIP server, it does not allow to change any settings. When QuteCome receives such INVITEs it tries to send RTP packet to registrar LAN's local IP address, which of course can not be reached. To solve this problem one can use iptables at client side to forward all IP traffic from that specific local IP address to a known global IP address behind which this registrar is located, and then the router forwards the traffic to a known local address. I think that it would be great if QuteCom had bit more advanced options when it comes to NAT transversal. In this particular case, all outgoing RTP traffic should be sent by QuteCom to SIP/SDP sender's IP address instead of sending it to an address specified in SDP o and c fields. I was browsing the code a little bit, and there is int eXosip_set_mediaip ( const char * mip ) in eXosip.c. I guess this is used to set RTP IP addresses for the media sessions but is this thing reachable from the program settings? How could i force sender's global IP to become outgoing RTP IP in the easiest way? Thanks again for this great program & sorry for inconvenience, Samir ---AV & Spam Filtering by M+Guardian - Risk Free Email (TM)--- _______________________________________________ QuteCom-dev mailing list [email protected] http://lists.qutecom.org/mailman/listinfo/qutecom-dev
