<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div><blockquote type="cite" class=""><div class=""><div bgcolor="#FFFFFF" text="#000000" class=""><font color="#444444" class=""><font size="1" class=""><font face="arial, sans-serif" class=""><font color="#444444" class=""><font size="1" class=""><font face="arial,
                sans-serif" class="">Suppose proxy server 1 and 2 are chained,
                but each other in a separate LAN (and different PCs). </font></font></font>The
          correct startup order (in my opinion) is: start back-end
          stream (for instance a camera); launch proxy server 2 (which
          communicates with the camera); register URL at proxy server 2;
          launch proxy server 1 (which communicates with proxy server
          2); register URL at proxy server 1. </font></font></font><font color="#444444" class=""><font size="1" class=""><font face="arial, sans-serif" class=""><font color="#444444" class=""><font size="1" class=""><font face="arial,
                sans-serif" class="">If the proxy server 2 is restarted, do I
                have to register the URL at the first proxy server
                again?</font></font></font></font></font></font></div></div></blockquote><div><br class=""></div></div>It depends.  If - when you registered each URL - you asked the target to reuse the same TCP connection to access the back-end stream, then yes, you’ll probably have to register it again.  Otherwise, you shouldn’t need to (because the URL will be unchanged each time, and the proxy server should automatically detect that it needs to reestablish communication with its back end).<br class=""><br class=""><div apple-content-edited="true" class="">
<span class="Apple-style-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; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><span class="Apple-style-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; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  ">Ross Finlayson<br class="">Live Networks, Inc.<br class=""><a href="http://www.live555.com/" class="">http://www.live555.com/</a></span></span>
</div>
<br class=""></body></html>