<div dir="ltr">The debug output from live555ProxyServer looks like this:<div><br></div><div><div>$ live555ProxyServer -V rtsp://<a href="http://192.168.0.221/live2.sdp">192.168.0.221/live2.sdp</a></div><div>LIVE555 Proxy Server</div>

<div>  (LIVE555 Streaming Media library version 2013.03.07)</div><div><br></div><div>Opening connection to 192.168.0.221, port 554...</div><div>RTSP stream, proxying the stream "rtsp://<a href="http://192.168.0.221/live2.sdp">192.168.0.221/live2.sdp</a>"</div>

<div>  Play this stream using the URL: rtsp://<a href="http://192.168.0.2:10101/proxyStream">192.168.0.2:10101/proxyStream</a></div><div><br></div><div>(We use port 8000 for optional RTSP-over-HTTP tunneling.)</div><div>
...remote connection opened</div>
<div>Sending request: DESCRIBE rtsp://<a href="http://192.168.0.221/live2.sdp">192.168.0.221/live2.sdp</a> RTSP/1.0</div><div>CSeq: 2</div><div>User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.03.07)</div><div>
Accept: application/sdp</div>
<div><br></div><div><br></div><div>Received 418 new bytes of response data.</div><div>Received a complete DESCRIBE response:</div><div>RTSP/1.0 200 OK</div><div>CSeq: 2</div><div>Date: Wed, 21 Jun 1970 7:17:3 GMT</div><div>

Content-Base: rtsp://<a href="http://192.168.0.221/live2.sdp/">192.168.0.221/live2.sdp/</a></div><div>Content-Type: application/sdp</div><div>Content-Length: 256</div><div><br></div><div>v=0</div><div>o=RTSP 1754223 197 IN IP4 0.0.0.0</div>

<div>s=RTSP server</div><div>c=IN IP4 0.0.0.0</div><div>t=0 0</div><div>a=charset:Shift_JIS</div><div>a=range:npt=0-</div><div>a=control:*</div><div>a=etag:1234567890</div><div>m=video 0 RTP/AVP 26</div><div>a=control:trackID=2</div>

<div>m=audio 0 RTP/AVP 0</div><div>a=control:trackID=3</div><div>a=rtpmap:0 pcmu/8000</div><div><br></div><div>ProxyServerMediaSession["rtsp://<a href="http://192.168.0.221/live2.sdp/">192.168.0.221/live2.sdp/</a>"] added new "ProxyServerMediaSubsession" for RTP/video/JPEG track</div>

<div>ProxyServerMediaSession["rtsp://<a href="http://192.168.0.221/live2.sdp/">192.168.0.221/live2.sdp/</a>"] added new "ProxyServerMediaSubsession" for RTP/audio/PCMU track</div><div>ProxyServerMediaSubsession["JPEG"]::createNewStreamSource(session id 0)</div>

<div>  Initiated: ProxyServerMediaSubsession["JPEG"]</div><div>ProxyServerMediaSubsession["JPEG"]::createNewRTPSink()</div><div>ProxyServerMediaSubsession["JPEG"]::closeStreamSource()</div><div>

ProxyServerMediaSubsession["PCMU"]::createNewStreamSource(session id 0)</div><div>  Initiated: ProxyServerMediaSubsession["PCMU"]</div><div>ProxyServerMediaSubsession["PCMU"]::createNewRTPSink()</div>

<div>ProxyServerMediaSubsession["PCMU"]::closeStreamSource()</div><div>ProxyServerMediaSubsession["JPEG"]::createNewStreamSource(session id 4244287916)</div><div>Sending request: SETUP rtsp://<a href="http://192.168.0.221/live2.sdp/trackID=2">192.168.0.221/live2.sdp/trackID=2</a> RTSP/1.0</div>

<div>CSeq: 3</div><div>User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.03.07)</div><div>Transport: RTP/AVP;unicast;client_port=58106-58107</div><div><br></div><div><br></div><div>ProxyServerMediaSubsession["JPEG"]::createNewRTPSink()</div>

<div>ProxyServerMediaSubsession["PCMU"]::createNewStreamSource(session id 4244287916)</div><div>ProxyServerMediaSubsession["PCMU"]::createNewRTPSink()</div><div>Received 168 new bytes of response data.</div>

<div>Received a complete SETUP response:</div><div>RTSP/1.0 200 OK</div><div>CSeq: 3</div><div>Date: Wed, 21 Jun 1970 7:17:8 GMT</div><div>Session: 175423604;timeout=80</div><div>Transport: RTP/AVP;unicast;client_port=58106-58107;server_port=5556-5557</div>

<div><br></div><div><br></div><div>ProxyRTSPClient["rtsp://<a href="http://192.168.0.221/live2.sdp/">192.168.0.221/live2.sdp/</a>"]::continueAfterSETUP(): head codec: JPEG; numSubsessions 2</div><div>  queue:  JPEG  PCMU</div>

<div>Sending request: SETUP rtsp://<a href="http://192.168.0.221/live2.sdp/trackID=3">192.168.0.221/live2.sdp/trackID=3</a> RTSP/1.0</div><div>CSeq: 4</div><div>User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.03.07)</div>

<div>Transport: RTP/AVP;unicast;client_port=56070-56071</div><div>Session: 175423604</div><div><br></div><div><br></div><div>Received 168 new bytes of response data.</div><div>Received a complete SETUP response:</div><div>

RTSP/1.0 200 OK</div><div>CSeq: 4</div><div>Date: Wed, 21 Jun 1970 7:17:8 GMT</div><div>Session: 175423604;timeout=80</div><div>Transport: RTP/AVP;unicast;client_port=56070-56071;server_port=5558-5559</div><div><br></div>

<div><br></div><div>ProxyRTSPClient["rtsp://<a href="http://192.168.0.221/live2.sdp/">192.168.0.221/live2.sdp/</a>"]::continueAfterSETUP(): head codec: PCMU; numSubsessions 2</div><div>  queue:  PCMU</div><div>
Sending request: PLAY rtsp://<a href="http://192.168.0.221/live2.sdp/">192.168.0.221/live2.sdp/</a> RTSP/1.0</div>
<div>CSeq: 5</div><div>User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.03.07)</div><div>Session: 175423604</div><div><br></div><div><br></div><div>Received 262 new bytes of response data.</div><div>Received a complete PLAY response:</div>

<div>RTSP/1.0 200 OK</div><div>CSeq: 5</div><div>Date: Wed, 21 Jun 1970 7:17:8 GMT</div><div>Session: 175423604;timeout=80</div><div>RTP-Info: url=rtsp://<a href="http://192.168.0.221/live2.sdp/trackID=2;seq=0;rtptime=0,url=rtsp://192.168.0.221/live2.sdp/trackID=3;seq=0;rtptime=0">192.168.0.221/live2.sdp/trackID=2;seq=0;rtptime=0,url=rtsp://192.168.0.221/live2.sdp/trackID=3;seq=0;rtptime=0</a></div>

<div>Range: npt=0-</div><div>RTCP-Interval: 250</div><div><br></div><div><br></div><div>Sending request: OPTIONS rtsp://<a href="http://192.168.0.221/live2.sdp/">192.168.0.221/live2.sdp/</a> RTSP/1.0</div><div>CSeq: 6</div>

<div>User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.03.07)</div><div><br></div><div><br></div><div>Received 144 new bytes of response data.</div><div>Received a complete OPTIONS response:</div><div>RTSP/1.0 200 OK</div>

<div>CSeq: 6</div><div>Date: Wed, 21 Jun 1970 7:17:33 GMT</div><div>Public: OPTIONS, DESCRIBE, PLAY, SETUP, GET_PARAMETER, SET_PARAMETER, TEARDOWN</div></div></div>