[Live-devel] another case result in proxy server broken down(2)
kingaceck
kingaceck at 163.com
Wed Oct 31 23:19:35 PDT 2012
This case is different from previous .It can also result in proxy server broken down .
1)starting up the live555ProxyServer
2)connect to the server using vlc(rtsp://129.1.5.156/proxyStream)
3)restart the Darwion streaming server
4)connect to the live555ProxyServer using another vlc client
After do this the the live555ProxyServer is also broken down.
There are the logs as following:
root at ck-laptop:/diske/cppworkspace/live555/source/proxyserver# ./live555ProxyServer -V rtsp://129.1.5.155/1080p.mp4
LIVE555 Proxy Server
(LIVE555 Streaming Media library version 2012.10.24)
Opening connection to 129.1.5.155, port 554...
RTSP stream, proxying the stream "rtsp://129.1.5.155/1080p.mp4"
Play this stream using the URL: rtsp://129.1.5.156/proxyStream
(We use port 80 for optional RTSP-over-HTTP tunneling.)
...remote connection opened
Sending request: DESCRIBE rtsp://129.1.5.155/1080p.mp4 RTSP/1.0
CSeq: 2
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Accept: application/sdp
Received 1228 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 2
Last-Modified: Thu, 27 Sep 2012 01:40:41 GMT
Cache-Control: must-revalidate
Content-length: 805
Date: Thu, 01 Nov 2012 06:17:32 GMT
Expires: Thu, 01 Nov 2012 06:17:32 GMT
Content-Type: application/sdp
x-Accept-Retransmit: our-retransmit
x-Accept-Dynamic-Rate: 1
Content-Base: rtsp://129.1.5.155/1080p.mp4/
v=0
o=StreamingServer 3560739452 1348710041000 IN IP4 129.1.5.155
s=\1080p.mp4
u=http:///
e=admin@
c=IN IP4 0.0.0.0
b=AS:5256
t=0 0
a=control:*
a=x-copyright: MP4/3GP File hinted with GPAC 0.4.6-DEV (internal rev. 7) (C)2000-2005 - http://gpac.sourceforge.net
a=range:npt=0- 291.82833
m=video 0 RTP/AVP 96
b=AS:5064
a=rtpmap:96 H264/90000
a=control:trackID=65536
a=fmtp:96 profile-level-id=640028; packetization-mode=1; sprop-parameter-sets=Z2QAKKy0A8ARPywgAAB9IAAdTAHjBlQ=,aO48sA==
a=framesize:96 1920-1080
m=audio 0 RTP/AVP 97
b=AS:192
a=rtpmap:97 mpeg4-generic/44100/2
a=control:trackID=65537
a=fmtp:97 profile-level-id=41; config=12100000000000000000000000000000; streamType=5; mode=AAC-hbr; objectType=64; constantDuration=1024; sizeLength=13; indexLength=3; indexDeltaLength=3
ProxyServerMediaSession["rtsp://129.1.5.155/1080p.mp4/"] added new "ProxyServerMediaSubsession" for RTP/video/H264 track
ProxyServerMediaSession["rtsp://129.1.5.155/1080p.mp4/"] added new "ProxyServerMediaSubsession" for RTP/audio/MPEG4-GENERIC track
Sending request: OPTIONS rtsp://129.1.5.155/1080p.mp4/ RTSP/1.0
CSeq: 3
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Received 183 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 3
Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, OPTIONS, ANNOUNCE, RECORD
ProxyServerMediaSubsession["H264"]::createNewStreamSource(session id 0)
Initiated: ProxyServerMediaSubsession["H264"]
ProxyServerMediaSubsession["H264"]::createNewRTPSink()
ProxyServerMediaSubsession["H264"]::closeStreamSource()
ProxyServerMediaSubsession["MPEG4-GENERIC"]::createNewStreamSource(session id 0)
Initiated: ProxyServerMediaSubsession["MPEG4-GENERIC"]
ProxyServerMediaSubsession["MPEG4-GENERIC"]::createNewRTPSink()
ProxyServerMediaSubsession["MPEG4-GENERIC"]::closeStreamSource()
ProxyServerMediaSubsession["H264"]::createNewStreamSource(session id 1674296022)
Sending request: SETUP rtsp://129.1.5.155/1080p.mp4/trackID=65536 RTSP/1.0
CSeq: 4
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Transport: RTP/AVP;unicast;client_port=34282-34283
ProxyServerMediaSubsession["H264"]::createNewRTPSink()
Received 395 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 4
Last-Modified: Thu, 27 Sep 2012 01:40:41 GMT
Cache-Control: must-revalidate
Session: 91787746099909
Date: Thu, 01 Nov 2012 06:17:32 GMT
Expires: Thu, 01 Nov 2012 06:17:32 GMT
Transport: RTP/AVP;unicast;source=129.1.5.155;client_port=34282-34283;server_port=6970-6971;ssrc=00000E9E
ProxyRTSPClient["rtsp://129.1.5.155/1080p.mp4/"]::continueAfterSETUP(): head codec: H264; numSubsessions 2
queue: H264
ProxyServerMediaSubsession["MPEG4-GENERIC"]::createNewStreamSource(session id 1674296022)
Sending request: SETUP rtsp://129.1.5.155/1080p.mp4/trackID=65537 RTSP/1.0
CSeq: 5
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Transport: RTP/AVP;unicast;client_port=34300-34301
Session: 91787746099909
ProxyServerMediaSubsession["MPEG4-GENERIC"]::createNewRTPSink()
Received 395 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 5
Session: 91787746099909
Last-Modified: Thu, 27 Sep 2012 01:40:41 GMT
Cache-Control: must-revalidate
Date: Thu, 01 Nov 2012 06:17:32 GMT
Expires: Thu, 01 Nov 2012 06:17:32 GMT
Transport: RTP/AVP;unicast;source=129.1.5.155;client_port=34300-34301;server_port=6970-6971;ssrc=00003776
ProxyRTSPClient["rtsp://129.1.5.155/1080p.mp4/"]::continueAfterSETUP(): head codec: MPEG4-GENERIC; numSubsessions 2
queue: MPEG4-GENERIC
Sending request: PLAY rtsp://129.1.5.155/1080p.mp4/ RTSP/1.0
CSeq: 6
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Session: 91787746099909
Received 316 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 6
Session: 91787746099909
Range: npt=0.00000-291.82833
RTP-Info: url=rtsp://129.1.5.155/1080p.mp4/trackID=65536;seq=25084;rtptime=10678,url=rtsp://129.1.5.155/1080p.mp4/trackID=65537;seq=26382;rtptime=22011
Sending request: OPTIONS rtsp://129.1.5.155/1080p.mp4/ RTSP/1.0
CSeq: 7
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Received 183 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 7
Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, OPTIONS, ANNOUNCE, RECORD
ProxyServerMediaSubsession["MPEG4-GENERIC"]: received RTCP "BYE"
ProxyServerMediaSubsession["MPEG4-GENERIC"]::closeStreamSource()
Sending request: PAUSE rtsp://129.1.5.155/1080p.mp4/ RTSP/1.0
CSeq: 8
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Session: 91787746099909
ProxyServerMediaSubsession["H264"]: received RTCP "BYE"
ProxyServerMediaSubsession["H264"]::closeStreamSource()
Received 169 new bytes of response data.
Received a complete PAUSE response:
RTSP/1.0 503 Service Unavailable
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 8
Session: 91787746099909
Connection: Close
ProxyServerMediaSubsession["H264"]::closeStreamSource()
ProxyServerMediaSubsession["MPEG4-GENERIC"]::closeStreamSource()
Opening connection to 129.1.5.155, port 554...
...remote connection opened
Sending request: OPTIONS rtsp://129.1.5.155/1080p.mp4/ RTSP/1.0
CSeq: 9
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Received 183 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 9
Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, OPTIONS, ANNOUNCE, RECORD
Sending request: OPTIONS rtsp://129.1.5.155/1080p.mp4/ RTSP/1.0
CSeq: 10
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Received 184 new bytes of response data.
Received a complete OPTIONS response:
RTSP/1.0 200 OK
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 10
Public: DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, OPTIONS, ANNOUNCE, RECORD
ProxyServerMediaSubsession["H264"]::createNewStreamSource(session id 3844241543)
Sending request: PLAY rtsp://129.1.5.155/1080p.mp4/ RTSP/1.0
CSeq: 11
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2012.10.24)
Session: 91787746099909
ProxyServerMediaSubsession["H264"]::createNewRTPSink()
Received 172 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 500 Internal Server Error
Server: DSS/5.5.5 (Build/489.16; Platform/Win32; Release/Darwin; state/beta; )
Cseq: 11
Session: 91787746099909
Connection: Close
ProxyServerMediaSubsession["MPEG4-GENERIC"]::createNewStreamSource(session id 3844241543)
ProxyServerMediaSubsession["MPEG4-GENERIC"]::createNewRTPSink()
FramedSource[0x9f1f2d8]::getNextFrame(): attempting to read more than once at the same time!
Aborted
2012-11-01
kingaceck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20121101/6fdfb817/attachment-0001.html>
More information about the live-devel
mailing list