<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><blockquote type="cite"><div bgcolor="#ffffff" text="#000000"><div class="moz-signature"><font color="#000000">Basically, I want to have in the same computer a web server (in
        my example apache) and the live555 media server as RTSP server</font></div></div></blockquote><div><br></div>You CANNOT do this if these two servers use the same port number.  I.e., if you already have an Apache web server running using port 80, then "live555MediaServer" cannot also use port 80.  As I said before, no 'proxying' can make this possible.</div><div><br></div><div>HOWEVER, "live555MediaServer" will automatically try to use other port numbers if its first choice (port 80) is already in use.  It will first try port 80, then port 8000, then port 8080.</div><div><br></div><div>Note the message that "live555MediaServer" prints out at the end, when it starts out:</div><div><span class="Apple-tab-span" style="white-space:pre">  (We use port </span><something><span class="Apple-tab-span" style="white-space:pre"> for optional RTSP-over-HTTP tunneling, or for HTTP live streaming (for indexed Transport Stream files only).)</span></div><div>In this case, <something> is the port number that your client (e.g., "openRTSP") will use to access the RTSP server using RTSP-over-HTTP streaming.</div><div><br></div><div>If, however, "live555MediaServer" prints out the following message:</div><div><span class="Apple-tab-span" style="white-space:pre"> (RTSP-over-HTTP tunneling is not available.)</span></div><div>then that means that other server(s) (probably your Apache server) are already using all three port numbers: 80, 8000, and 8080.  In that case, you can modify the "live555MediaServer.cpp" code to use a different port number instead.</div><br><br><div apple-content-edited="true">
<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; font-size: medium; "><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; font-size: medium; ">Ross Finlayson<br>Live Networks, Inc.<br><a href="http://www.live555.com/">http://www.live555.com/</a></span></span>
</div>
<br></body></html>