ksg@debian:~/live/proxyServer$ ./live555ProxyServer -V rtsp://192.168.0.101:554/video.mp4 LIVE555 Proxy Server (LIVE555 Streaming Media library version 2012.06.26) Opening connection to 192.168.0.101, port 554... RTSP stream, proxying the stream "rtsp://192.168.0.101:554/video.mp4" Play this stream using the URL "rtsp://192.168.0.102:8554/proxyStream" (We use port 8000 for optional RTSP-over-HTTP tunneling.) ...remote connection opened Sending request: DESCRIBE rtsp://192.168.0.101:554/video.mp4 RTSP/1.0 CSeq: 2 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Accept: application/sdp Received 511 new bytes of response data. Received a complete DESCRIBE response: RTSP/1.0 200 OK CSeq: 2 Date: Thu Jan 1 00:03:39 1970 GMT Content-base: rtsp://192.168.0.101:554/video.mp4/ Content-Type: application/sdp Content-Length: 344 v=0 o=RTSP 424238335 0 IN IP4 192.168.0.101 s=QStream i=QStreaming Media c=IN IP4 0.0.0.0 t=0 0 m=video 0 RTP/AVP 96 b=AS:1024 a=rtpmap:96 MP4V-ES/90000 a=fmtp:96 config=000001b001000001b58913000001000000012000c48d8800550a041e1463 a=framerate:10 a=x-dimensions:320,240 a=control:trackID=0 m=audio 0 RTP/AVP 0 a=control:trackID=1 ProxyServerMediaSession["rtsp://192.168.0.101:554/video.mp4/"] added new "ProxyServerMediaSubsession" for RTP/video/MP4V-ES track ProxyServerMediaSession["rtsp://192.168.0.101:554/video.mp4/"] added new "ProxyServerMediaSubsession" for RTP/audio/PCMU track Sending request: OPTIONS rtsp://192.168.0.101:554/video.mp4/ RTSP/1.0 CSeq: 3 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Received 85 new bytes of response data. Received a complete OPTIONS response: RTSP/1.0 200 OK CSeq: 3 Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE ProxyServerMediaSubsession["MP4V-ES"]::createNewStreamSource(session id 0) Initiated: ProxyServerMediaSubsession["MP4V-ES"] ProxyServerMediaSubsession["MP4V-ES"]::createNewRTPSink() ProxyServerMediaSubsession["MP4V-ES"]::closeStreamSource() ProxyServerMediaSubsession["PCMU"]::createNewStreamSource(session id 0) Initiated: ProxyServerMediaSubsession["PCMU"] ProxyServerMediaSubsession["PCMU"]::createNewRTPSink() ProxyServerMediaSubsession["PCMU"]::closeStreamSource() ProxyServerMediaSubsession["MP4V-ES"]::createNewStreamSource(session id 1756028119) Sending request: SETUP rtsp://192.168.0.101:554/video.mp4/trackID=0 RTSP/1.0 CSeq: 4 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Transport: RTP/AVP;unicast;client_port=41918-41919 ProxyServerMediaSubsession["MP4V-ES"]::createNewRTPSink() ProxyServerMediaSubsession["PCMU"]::createNewStreamSource(session id 1756028119) ProxyServerMediaSubsession["PCMU"]::createNewRTPSink() Received 193 new bytes of response data. Received a complete SETUP response: RTSP/1.0 200 OK CSeq: 4 Date: Thu Jan 1 00:04:53 1970 GMT Session: 2ae8944a625558ec;timeout=80 Reconnect: true Transport: RTP/AVP;unicast;client_port=41918-41919;server_port=5004-5005 ProxyRTSPClient["rtsp://192.168.0.101:554/video.mp4/"]::continueAfterSETUP(): head codec: MP4V-ES; numSubsessions 2 queue: MP4V-ES PCMU Sending request: SETUP rtsp://192.168.0.101:554/video.mp4/trackID=1 RTSP/1.0 CSeq: 5 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Transport: RTP/AVP;unicast;client_port=39054-39055 Session: 2ae8944a625558ec Received 193 new bytes of response data. Received a complete SETUP response: RTSP/1.0 200 OK CSeq: 5 Date: Thu Jan 1 00:04:53 1970 GMT Session: 2ae8944a625558ec;timeout=80 Reconnect: true Transport: RTP/AVP;unicast;client_port=39054-39055;server_port=5006-5007 ProxyRTSPClient["rtsp://192.168.0.101:554/video.mp4/"]::continueAfterSETUP(): head codec: PCMU; numSubsessions 2 queue: PCMU Sending request: PLAY rtsp://192.168.0.101:554/video.mp4/ RTSP/1.0 CSeq: 6 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Session: 2ae8944a625558ec Received 243 new bytes of response data. Received a complete PLAY response: RTSP/1.0 200 OK CSeq: 6 Date: Thu Jan 1 00:04:53 1970 GMT Session: 2ae8944a625558ec;timeout=80 RTP-Info: url=rtsp://192.168.0.101:554/video.mp4/trackID=0;seq=0;rtptime=0,url=rtsp://192.168.0.101:554/video.mp4/trackID=1;seq=0;rtptime=0 Sending request: OPTIONS rtsp://192.168.0.101:554/video.mp4/ RTSP/1.0 CSeq: 7 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Received 85 new bytes of response data. Received a complete OPTIONS response: RTSP/1.0 200 OK CSeq: 7 Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE ProxyServerMediaSubsession["MP4V-ES"]::closeStreamSource() Sending request: PAUSE rtsp://192.168.0.101:554/video.mp4/ RTSP/1.0 CSeq: 8 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Session: 2ae8944a625558ec ProxyServerMediaSubsession["PCMU"]::closeStreamSource() Received 91 new bytes of response data. Received a complete PAUSE response: RTSP/1.0 200 OK CSeq: 8 Date: Thu Jan 1 00:05:27 1970 GMT Session: 2ae8944a625558ec ProxyServerMediaSubsession["MP4V-ES"]::createNewStreamSource(session id 994736286) Sending request: PLAY rtsp://192.168.0.101:554/video.mp4/ RTSP/1.0 CSeq: 9 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Session: 2ae8944a625558ec ProxyServerMediaSubsession["MP4V-ES"]::createNewRTPSink() ProxyServerMediaSubsession["PCMU"]::createNewStreamSource(session id 994736286) ProxyServerMediaSubsession["PCMU"]::createNewRTPSink() Received 243 new bytes of response data. Received a complete PLAY response: RTSP/1.0 200 OK CSeq: 9 Date: Thu Jan 1 00:05:40 1970 GMT Session: 2ae8944a625558ec;timeout=80 RTP-Info: url=rtsp://192.168.0.101:554/video.mp4/trackID=0;seq=0;rtptime=0,url=rtsp://192.168.0.101:554/video.mp4/trackID=1;seq=0;rtptime=0 Sending request: OPTIONS rtsp://192.168.0.101:554/video.mp4/ RTSP/1.0 CSeq: 10 User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.06.26) Received 86 new bytes of response data. Received a complete OPTIONS response: RTSP/1.0 200 OK CSeq: 10 Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE