<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">As long as its natted to a static address on the server side and you have ext-rtp-ip set, it should work. It may not work with some nasty nats on the server side where it changes which port number too.<div><br><div><div>On Aug 16, 2013, at 6:34 PM, D D <<a href="mailto:tru083@yahoo.com">tru083@yahoo.com</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div><div style="background-color: rgb(255, 255, 255); font-family: 'times new roman', 'new york', times, serif; font-size: 12pt; position: static; z-index: auto; "><div>Hi,</div><div><br><span></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>We have a Freeswitch running in a double-NAT environment, where the <br></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>server is in a NAT network, and the client is in a remote NAT network.</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><br><span></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>In the remote network, using a SIP softphone, we can make calls into the server
<br></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>and hear</span><span> the media.</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><br><span></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>Using a web browser on the same network as the switch, we can hear</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>media in WebRTC (using JSSIP).</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><br><span></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>But when using a web browser in the remote network, we can see the signaling</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>but cannot hear the media.</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><br><span></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>Should WebRTC work in a double-NAT environment? Any ideas why the</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>media is not working in this environment?</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><br><span></span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>Thanks,</span></div><div style="font-size: 16px; font-family: sans-serif; background-color: transparent; font-style: normal; "><span>David</span></div></div></div></blockquote></div><br></div></body></html>