<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV>Hi!</DIV>
<DIV>I am more &nbsp;intrested to&nbsp;create an "RTSP proxy redirector" transparent to the client, by using live555 lib. This component will have to work in the following way:
<DIV id=result_box dir=ltr>
<DIV dir=ltr>1)&nbsp;The Client&nbsp;sends an RSTP request to the Proxy, e.g.: rtsp://&lt;Proxy_IP_Address&gt;:8890/Dragonslayer.ts</DIV>
<DIV dir=ltr>not knowing that &lt;Proxy_IP_Address&gt; is the Proxy IP Address but thinking that it is the media Server IP Address;</DIV>
<DIV dir=ltr>2) The Proxy receives the Client request, coming from &lt;Client_IP_Address&gt;, and redirects the request to the Media Server;</DIV>
<DIV dir=ltr>3) The Media Server responds to the client request sending the required audio/video streaming (in such case "Dragonslayer.ts").</DIV>
<DIV dir=ltr>&nbsp;</DIV>
<DIV dir=ltr>
<DIV id=result_box dir=ltr>To how much I have read on Internet, the step #2 could be executed in in two ways:</DIV>
<DIV dir=ltr>a) By using a&nbsp;REDIRECT request that <FONT face="Times New Roman" size=3>redirects traffic for this URI to the new server at the given play time, e.g.: </FONT><FONT face=Courier size=3>REDIRECT rtsp://example.com/fizzle/foo RTSP/</FONT></DIV>
<DIV dir=ltr>Is this possible by using live555 library? If yes, how can I realize it?</DIV></DIV></DIV>
<DIV dir=ltr>&nbsp;b) By enhabling the flag <EM>RTSP_ALLOW_CLIENT_DESTINATION_SETTING </EM>in the liveMedia/RTSPServer.cpp file and changing RTSPClient's class behavior. How are these changes???</DIV>
<DIV dir=ltr>&nbsp;</DIV>
<DIV dir=ltr>Thank you&nbsp;so much in advance for any help, tip and how much other!!!!<BR>Guido<BR></DIV></DIV></div><br>__________________________________________________<br>Do You Yahoo!?<br>Poco spazio e tanto spam? Yahoo! Mail ti protegge dallo spam e ti da tanto spazio gratuito per i tuoi file e i messaggi <br>http://mail.yahoo.it </body></html>