<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></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="">In my situation, I have multiple cameras with a unique ip address
and port number, but the remaining url could be the same as another
camera. When using the proxy server I can register both back-end
urls but not at different ports (because only one port is used when
creating the RTSPServerWithREGISTERProxying object).</div></div></blockquote><div><br class=""></div>I’m not sure I understand what you’re referring to here, but I suspect that you may be confused about which port numbers are used where. The proxy server’s port number is the port number that 'front-end clients use when communicating with the proxy server. However, the port number that’s used by the ‘back-end’ stream is the one that’s mentioned (either implicitly or explicitly) in the “<a href="rtsp://“" class="">rtsp://“</a> URL that you register with the proxy server. (By default, this port number - if it’s not included explicitly in the “<a href="rtsp://“" class="">rtsp://“</a> URL - is 554, but if can be any other port number.) Or alternatively, if you use the ‘REGISTER’ mechanism asking to reuse the TCP connection, then the ‘back-end’ stream’s port number will be whatever ephemeral port number was used to receive the ‘REGISTER’ command . In either case, this port number (which can be different for different ‘back-end’ streams) is completely independent of whatever port number is used by the proxy server.</div><div><br class=""></div><div><div class="">Ross Finlayson</div><div apple-content-edited="true" class=""><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px;">Live Networks, Inc.<br class=""><a href="http://www.live555.com/" class="">http://www.live555.com/</a></span></div></div><div><br class=""></div></body></html>