<br><font size=2><tt><br>
&gt; In general, you cannot expect RTSP/RTP to work over a NAT. &nbsp;However,<br>
&gt; because your server is really on the Internet, then you might be <br>
&gt; able to get RTP-over-TCP streaming to work, even though your client
<br>
&gt; is not really on the Internet.</tt></font>
<br>
<br><font size=2><tt>Is the IP address the only problem with NAT? &nbsp;Couldn't
routers with correct port forwarding (on either end of the RTSP connection)
take care of this?</tt></font>
<br><font size=2><tt>Also, I notice a lot of posts about UDP transfer problems.
&nbsp;Is the primary reason that firewalls are often blocking UDP? &nbsp;RFC
2326 1.4 Claims that passing the Transport Initialization Information in
the RTSP messages allows routers to open the firewall as necessary. &nbsp;Do
any commercially available routers/firewalls actually allow this for RTP?
&nbsp;Based on posts so far, it sounds like if you have a firewall, you're
SOL without RTP-Over-TCP.</tt></font>
<br>
<br><font size=2><tt>RFC 2326, Section 1.4 Protocol Properties</tt></font>
<br><font size=2><tt>&quot;</tt></font><font size=3><tt> &nbsp; Proxy and
firewall friendly:<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;The protocol should be readily handled
by both application and<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;transport-layer (SOCKS [14]) firewalls.
A firewall may need to<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;understand the SETUP method to open
a &quot;hole&quot; for the UDP media<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;stream.&quot;</tt></font>