[pjsip] using 5060 source port for both stun(UDP) and SIP(UDP) transport

Pierre-Luc Bacon pierre-luc.bacon at savoirfairelinux.com
Fri Aug 28 10:09:36 EDT 2009


>From the top of my head, I think that in PJSUA a UDP socket is simply
opened, the stun server name is resolved, then pjsip_get_mapped_addr is
performed on that socket. Finally, the socket is attached to the
transport.

See create_sip_udp_sock in pjsua_core.c, line 1552 in pjsip-1.4

On Fri, 2009-08-28 at 16:01 +0200, Klaus Darilion wrote:
> You could take a look at pjsua-lib how it is implemented their.
> 
> regards
> klaus
> 
> vinay n schrieb:
> > Hi  All,
> >  
> > I am facing an issue in using stun for our project. i am using  
> > stun_sock.c file API for stun and pjsip-core and pjsip-simpe API for 
> > SIP.now i have to use 5060 port for both stun(UDP) and SIP(UDP) 
> > transport as a source port , which i am not able do.can any body 
> > suggest  me .. how  to use  stun and SIP on same port.  
> >  
> >  
> > Thanks and Regards
> >  
> >  
> > Vinay N
> > 
> > 
> > ------------------------------------------------------------------------
> > 
> > _______________________________________________
> > Visit our blog: http://blog.pjsip.org
> > 
> > pjsip mailing list
> > pjsip at lists.pjsip.org
> > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
> 
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
> 
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org





More information about the pjsip mailing list