<div dir="ltr">Thanks Ross for your answer.<div><br></div><div>I am currently behind NAT as you mention. Couldn't I just use port forwarding in order to have my server on a DMZ?</div><div><br></div><div>What I mean is this:</div><div><br></div><div>Public_IP:Port ----- FWD To ------ Private_IP:Port</div><div><br></div><div>For each one of the ports mentioned above.</div><div><br></div><div>My clients would connect on the public side and be forwarded to the internal server, right?</div><div><br></div><div>Best Regards,</div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-10-13 18:20 GMT-03:00 Ross Finlayson <span dir="ltr"><<a href="mailto:finlayson@live555.com" target="_blank">finlayson@live555.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div><span class=""><blockquote type="cite"><div><div dir="ltr"><div>I have developed a RTSP server that serves unicast clients with a stream from a live source.</div><div><br></div><div>I have based my development on the testOnDemandRTSPServer implementation.</div><div><br></div><div>Over LAN everything works as expected. The problem I am having is that over the Internet I cannot use UDP as a transport for RTP, it just does not work.</div></div></div></blockquote><div><br></div></span>OK - so you appear to have a firewall that is blocking UDP packets.</div><div><br></div><div><span class=""><br><blockquote type="cite"><div><div dir="ltr"><div><br></div><div>I have opened and forwarded the following ports to the server:</div><div>UDP 6970 - 6971 (I have seen these ports being used over LAN)</div></div></div></blockquote><div><br></div></span><div>These ports are sufficient if you have only one client.  If you have (or anticipate) up to N concurrent clients, then you will need to open ports 6970 through 6970+(2*N-1).  Note that the base port number - 6970 - is the default value of the “initialPortNum” parameter to the “OnDemandServerMediaSubsession” constructor.  You can change this if you wish.</div><div><br></div><div>Note, however, that this will work only if you have just a firewall.  If you also have NAT (Network Address Translation) on your server’s network, then you *won’t* be able to run your server there.  In other words, you cannot run a server on a network with private IP addresses, and expect clients on the public Internet to be able to contact it.  (Instead, you’ll need to run your server on the public Internet (or perhaps run a proxy server there).)</div></div><span class="HOEnZb"><font color="#888888"><br><div>
<span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px"><span style="border-collapse:separate;color:rgb(0,0,0);font-family:Helvetica;font-style:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:normal;text-align:-webkit-auto;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px">Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/" target="_blank">http://www.live555.com/</a></span></span>
</div>
<br></font></span></div><br>_______________________________________________<br>
live-devel mailing list<br>
<a href="mailto:live-devel@lists.live555.com">live-devel@lists.live555.com</a><br>
<a href="http://lists.live555.com/mailman/listinfo/live-devel" rel="noreferrer" target="_blank">http://lists.live555.com/mailman/listinfo/live-devel</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr">Eng. Franco Miceli<div><img src="https://www.google.com/a/radixcast.com/images/logo.gif?alpha=1&service=google_default" width="96" height="38"><br></div></div></div>
</div>