<div dir="ltr"><div dir="ltr">Brian West <<a href="mailto:brian@freeswitch.com" target="_blank">brian@freeswitch.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Subject: Re: [Freeswitch-users] ADD 2 ICE CANDIDATES mod_verto<br><div dir="ltr">set the variable include_external_ip=true<br></div></blockquote><div><br></div><div>Hey Brian,</div><div><br></div><div>Your tip about include_external_ip seemed relevant to my recent question whether FS supports TURN TCP; that is, can FS be configured to provide a tcp candidate in its answer sdp, which would save the cost of sending calls through TURN for users whose firewalls block needed udp ports.</div><div><br></div><div>I searched for your variable in the source and found</div><div><a href="https://github.com/signalwire/freeswitch/blob/53cd06900c5ce827b2c0ac74485607d9a07d4a7d/src/switch_core_media.c#L9957">https://github.com/signalwire/freeswitch/blob/53cd06900c5ce827b2c0ac74485607d9a07d4a7d/src/switch_core_media.c#L9957</a><br></div><div>which shows that the transport is not frozen as "udp" but is the value of <span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">ice_out-></span><span class="gmail-pl-smi" style="box-sizing:border-box;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">cands</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">[</span><span class="gmail-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">0</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">][</span><span class="gmail-pl-c1" style="box-sizing:border-box;color:rgb(0,92,197);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">0</span><span style="color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">].</span><span class="gmail-pl-smi" style="box-sizing:border-box;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre">transport</span></div><div><span class="gmail-pl-smi" style="box-sizing:border-box;color:rgb(36,41,46);font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:12px;white-space:pre"><br></span></div>Is it possible for this transport member to be "tcp"? How could one configure FS to provide both udp and tcp candidates?</div><div class="gmail_quote"><br></div><div class="gmail_quote">Cheers,</div><div class="gmail_quote">David</div></div>