TCP to turn relay definitely works using pjsua, at least it did years ago when I tested it. Try blocking the UDP ports and see if ICE negotiates TCP. - Bill On 11/14/2014 7:29 AM, ashish khowal wrote: > Hi all, > > I am using PJSUA as client application for ICE and not able to get TCP > as transport in ice candidate , its getting UDP like this > > > a=candidate:Ra2c3735 1*UDP* 16777215 10.44.55.53 49794 typ relay raddr > 10.44.54.86 rport 4037 > > I have tried the command as: > ./pjsua-x86_64-unknown-linux-gnu --use-turn --use-ice --turn-tcp > --turn-srv=10.44.55.53;transport=tcp > > ./pjsua-x86_64-unknown-linux-gnu --use-turn --use-ice --turn-tcp > --turn-srv=10.44.55.53; > -- > > While for server application I used > > *./pjsua-x86_64-unknown-linux-gnu --use-turn --turn-tcp * > * > * > Also I am not getting any packet related to tcp on server application > as seen on wireshark. Is anything wrong here?? > > I have turn server for relaying purpose. Can anyone help me in knowing > if there is support of TCP for ICE?? > > I got this link but its quite old > > http://permalink.gmane.org/gmane.comp.voip.pjsip/11146 > > Regards > Ashish > > > > _______________________________________________ > 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20141114/adf9924b/attachment.html>