[Live-devel] Segmentation fault after TEARDOWN

Conchi Abasolo conchi.ap at vaelsys.com
Mon Apr 29 06:58:49 PDT 2013


Hello,

I've update to the last version of the live555 library (2013.04.23) and 've
experiencing a problem that doesn't appear in previous versions. After a
TEARDOWN sent by the client, the software crashes with a segmentation fault.

I've reproduced the problem with the live555ProxyServer (I send attached
the application log).You can see that after a TEARDOWN sent by the client,
the proxy server tries to execute the
"ProxyServerMediaSubsession["H264"]::closeStreamSource()", and then the
segmentation fault occurs.
I don't know whats happening, but with the 2013.04.01 version doesn't
happen.
It seems that any change in the last version causes this issue
I would be grateful if someone could help me with this


Conchi Abasolo Pérez
C/Santiago Grisolía nº 2, of. 203
Edif. PCM, Parque Tecnológico de Madrid
28760 Tres Cantos, Madrid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.live555.com/pipermail/live-devel/attachments/20130429/cc502d37/attachment-0001.html>
-------------- next part --------------
./live555ProxyServer -V -T 8081 rtsp://root:tis@10.138.225.217/axis-media/media.amp
LIVE555 Proxy Server
	(LIVE555 Streaming Media library version 2013.04.23)

Opening connection to 10.138.225.217, port 8081...
RTSP stream, proxying the stream "rtsp://root:tis@10.138.225.217/axis-media/media.amp"
	Play this stream using the URL: rtsp://192.168.0.18:8554/proxyStream

(We use port 8000 for optional RTSP-over-HTTP tunneling.)



...remote connection opened
Requesting RTSP-over-HTTP tunneling (on port 8081)

Sending request: GET /axis-media/media.amp HTTP/1.0
CSeq: 1
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
x-sessioncookie: 3174648b9f95921fc4c2b4d
Accept: application/x-rtsp-tunnelled
Pragma: no-cache
Cache-Control: no-cache


Received 543 new bytes of response data.
Received a complete GET response:
HTTP/1.0 401 Unauthorized
Date: Mon, 29 Apr 2013 13:40:58 GMT
Accept-Ranges: bytes
Connection: close
WWW-Authenticate: Digest realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", stale=FALSE, qop="auth"
WWW-Authenticate: Basic realm="AXIS_00408CD69DCC"
Content-Length: 186
Content-Type: text/html; charset=ISO-8859-1

<HTML><HEAD><TITLE>401 Unauthorized</TITLE></HEAD>
<BODY><H1>401 Unauthorized</H1>
Your client does not have permission to get URL /axis-media/media.amp from this server.
</BODY></HTML>

Resending...
Opening connection to 10.138.225.217, port 8081...
...remote connection opened
Sending request: GET /axis-media/media.amp HTTP/1.0
CSeq: 1
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://root:tis@10.138.225.217/axis-media/media.amp", response="c3c8d26a974b9dd8dd8e23590743a63d"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
x-sessioncookie: ec5473b608c3cfc9b3b8e33
Accept: application/x-rtsp-tunnelled
Pragma: no-cache
Cache-Control: no-cache


Received 100 new bytes of response data.
Received a complete GET response:
HTTP/1.0 200 OK
Content-Type: application/x-rtsp-tunnelled
Date: Mon, 29 Apr 2013 13:41:03 GMT


Opening connection to 10.138.225.217, port 8081...
...remote connection opened
Sending request: POST /axis-media/media.amp HTTP/1.0
CSeq: 1
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://root:tis@10.138.225.217/axis-media/media.amp", response="f9dc25fa8a3b917b4bd5771fda6e6133"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
x-sessioncookie: ec5473b608c3cfc9b3b8e33
Content-Type: application/x-rtsp-tunnelled
Pragma: no-cache
Cache-Control: no-cache
Content-Length: 32767
Expires: Sun, 9 Jan 1972 00:00:00 GMT


Sending request: DESCRIBE rtsp://root:tis@10.138.225.217/axis-media/media.amp RTSP/1.0
CSeq: 2
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://root:tis@10.138.225.217/axis-media/media.amp", response="c10b25de8ccf771893908657722228b1"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
Accept: application/sdp


	The request was base-64 encoded to: REVTQ1JJQkUgcnRzcDovL3Jvb3Q6dGlzQDEwLjEzOC4yMjUuMjE3L2F4aXMtbWVkaWEvbWVkaWEuYW1wIFJUU1AvMS4wDQpDU2VxOiAyDQpBdXRob3JpemF0aW9uOiBEaWdlc3QgdXNlcm5hbWU9InJvb3QiLCByZWFsbT0iQVhJU18wMDQwOENENjlEQ0MiLCBub25jZT0iMDAwMDAxMDBZMzYzODcyYWYxZmQ0ZTE1MDkxODNmYTUzZTFjMzA0NDcwYmYyMyIsIHVyaT0icnRzcDovL3Jvb3Q6dGlzQDEwLjEzOC4yMjUuMjE3L2F4aXMtbWVkaWEvbWVkaWEuYW1wIiwgcmVzcG9uc2U9ImMxMGIyNWRlOGNjZjc3MTg5MzkwODY1NzcyMjIyOGIxIg0KVXNlci1BZ2VudDogUHJveHlSVFNQQ2xpZW50IChMSVZFNTU1IFN0cmVhbWluZyBNZWRpYSB2MjAxMy4wNC4yMykNCkFjY2VwdDogYXBwbGljYXRpb24vc2RwDQoNCg==

Received 593 new bytes of response data.
Received a complete DESCRIBE response:
RTSP/1.0 200 OK
CSeq: 2
Content-Type: application/sdp
Content-Base: rtsp://10.138.225.217/axis-media/media.amp/
Date: Mon, 29 Apr 2013 13:41:13 GMT
Content-Length: 417

v=0
o=- 1367242873678395 1367242873678395 IN IP4 10.138.225.217
s=Media Presentation
e=NONE
c=IN IP4 0.0.0.0
b=AS:50000
t=0 0
a=control:*
a=range:npt=0.000000-
m=video 0 RTP/AVP 96
b=AS:50000
a=framerate:2.0
a=transform:1,0,0;0,1,0;0,0,1
a=control:trackID=1
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1; profile-level-id=420029; sprop-parameter-sets=Z0IAKeKQFgS3/gAYACycFAQXh4kRUA==,aM48gA==

ProxyServerMediaSession["rtsp://10.138.225.217/axis-media/media.amp/"] added new "ProxyServerMediaSubsession" for RTP/video/H264 track
accept()ed connection from 192.168.0.18
RTSPClientConnection[0x9491bd8]::handleRequestBytes() read 130 new bytes:OPTIONS rtsp://192.168.0.18:8554/proxyStream RTSP/1.0
CSeq: 1
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "OPTIONS", urlPreSuffix "", urlSuffix "proxyStream", CSeq "1", Content-Length 0, with 0 bytes following the message.
sending response: RTSP/1.0 200 OK
CSeq: 1
Date: Mon, Apr 29 2013 13:41:52 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER

RTSPClientConnection[0x9491bd8]::handleRequestBytes() read 156 new bytes:DESCRIBE rtsp://192.168.0.18:8554/proxyStream RTSP/1.0
CSeq: 2
Accept: application/sdp
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "DESCRIBE", urlPreSuffix "", urlSuffix "proxyStream", CSeq "2", Content-Length 0, with 0 bytes following the message.
ProxyServerMediaSubsession["H264"]::createNewStreamSource(session id 0)
	Initiated: ProxyServerMediaSubsession["H264"]
ProxyServerMediaSubsession["H264"]::createNewRTPSink()
ProxyServerMediaSubsession["H264"]::closeStreamSource()
sending response: RTSP/1.0 200 OK
CSeq: 2
Date: Mon, Apr 29 2013 13:41:52 GMT
Content-Base: rtsp://192.168.0.18:8554/proxyStream/
Content-Type: application/sdp
Content-Length: 544

v=0
o=- 1367242875799710 1 IN IP4 192.168.0.18
s=LIVE555 Streaming Media v2013.04.23
i=LIVE555 Streaming Media v2013.04.23
t=0 0
a=tool:LIVE555 Streaming Media v2013.04.23
a=type:broadcast
a=control:*
a=range:npt=0-
a=x-qt-text-nam:LIVE555 Streaming Media v2013.04.23
a=x-qt-text-inf:LIVE555 Streaming Media v2013.04.23
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:50000
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=420029;sprop-parameter-sets=Z0IAKeKQFgS3/gAYACycFAQXh4kRUA==,aM48gA==
a=control:track1
RTSPClientConnection[0x9491bd8]::handleRequestBytes() read 187 new bytes:SETUP rtsp://192.168.0.18:8554/proxyStream/track1 RTSP/1.0
CSeq: 3
Transport: RTP/AVP;unicast;client_port=42890-42891
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "SETUP", urlPreSuffix "proxyStream", urlSuffix "track1", CSeq "3", Content-Length 0, with 0 bytes following the message.
ProxyServerMediaSubsession["H264"]::createNewStreamSource(session id 3606645743)
Sending request: SETUP rtsp://10.138.225.217/axis-media/media.amp/trackID=1 RTSP/1.0
CSeq: 3
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://10.138.225.217/axis-media/media.amp/", response="0f0054208f2d39bd1a24305008c5633c"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
Transport: RTP/AVP/TCP;unicast;interleaved=0-1


	The request was base-64 encoded to: U0VUVVAgcnRzcDovLzEwLjEzOC4yMjUuMjE3L2F4aXMtbWVkaWEvbWVkaWEuYW1wL3RyYWNrSUQ9MSBSVFNQLzEuMA0KQ1NlcTogMw0KQXV0aG9yaXphdGlvbjogRGlnZXN0IHVzZXJuYW1lPSJyb290IiwgcmVhbG09IkFYSVNfMDA0MDhDRDY5RENDIiwgbm9uY2U9IjAwMDAwMTAwWTM2Mzg3MmFmMWZkNGUxNTA5MTgzZmE1M2UxYzMwNDQ3MGJmMjMiLCB1cmk9InJ0c3A6Ly8xMC4xMzguMjI1LjIxNy9heGlzLW1lZGlhL21lZGlhLmFtcC8iLCByZXNwb25zZT0iMGYwMDU0MjA4ZjJkMzliZDFhMjQzMDUwMDhjNTYzM2MiDQpVc2VyLUFnZW50OiBQcm94eVJUU1BDbGllbnQgKExJVkU1NTUgU3RyZWFtaW5nIE1lZGlhIHYyMDEzLjA0LjIzKQ0KVHJhbnNwb3J0OiBSVFAvQVZQL1RDUDt1bmljYXN0O2ludGVybGVhdmVkPTAtMQ0KDQo=

ProxyServerMediaSubsession["H264"]::createNewRTPSink()
sending response: RTSP/1.0 200 OK
CSeq: 3
Date: Mon, Apr 29 2013 13:41:52 GMT
Transport: RTP/AVP;unicast;destination=192.168.0.18;source=192.168.0.18;client_port=42890-42891;server_port=6970-6971
Session: D6F90BEF

RTSPClientConnection[0x9491bd8]::handleRequestBytes() read 166 new bytes:PLAY rtsp://192.168.0.18:8554/proxyStream/ RTSP/1.0
CSeq: 4
Session: D6F90BEF
Range: npt=0.000-
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "PLAY", urlPreSuffix "proxyStream", urlSuffix "", CSeq "4", Content-Length 0, with 0 bytes following the message.
sending response: RTSP/1.0 200 OK
CSeq: 4
Date: Mon, Apr 29 2013 13:41:52 GMT
Range: npt=0.000-
Session: D6F90BEF
RTP-Info: url=rtsp://192.168.0.18:8554/proxyStream/track1;seq=40427;rtptime=2507635495

RTSPClientConnection[0x9491bd8]::handleRequestBytes() read 156 new bytes:GET_PARAMETER rtsp://192.168.0.18:8554/proxyStream/ RTSP/1.0
CSeq: 5
Session: D6F90BEF
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "GET_PARAMETER", urlPreSuffix "proxyStream", urlSuffix "", CSeq "5", Content-Length 0, with 0 bytes following the message.
sending response: RTSP/1.0 200 OK
CSeq: 5
Date: Mon, Apr 29 2013 13:41:52 GMT
Session: D6F90BEF
Content-Length: 10

2013.04.23RTSP client session (id "D6F90BEF", stream name "proxyStream"): Liveness indication
Received 170 new bytes of response data.
Received a complete SETUP response:
RTSP/1.0 200 OK
CSeq: 3
Session: EEEF3EFF; timeout=60
Transport: RTP/AVP/TCP;unicast;interleaved=0-1;ssrc=2DCF666E;mode="PLAY"
Date: Mon, 29 Apr 2013 13:41:33 GMT


ProxyRTSPClient["rtsp://10.138.225.217/axis-media/media.amp/"]::continueAfterSETUP(): head codec: H264; numSubsessions 1
	queue:	H264
Sending request: PLAY rtsp://10.138.225.217/axis-media/media.amp/ RTSP/1.0
CSeq: 4
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://10.138.225.217/axis-media/media.amp/", response="3db8ce1016528218e86164c4fa939546"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
Session: EEEF3EFF


	The request was base-64 encoded to: UExBWSBydHNwOi8vMTAuMTM4LjIyNS4yMTcvYXhpcy1tZWRpYS9tZWRpYS5hbXAvIFJUU1AvMS4wDQpDU2VxOiA0DQpBdXRob3JpemF0aW9uOiBEaWdlc3QgdXNlcm5hbWU9InJvb3QiLCByZWFsbT0iQVhJU18wMDQwOENENjlEQ0MiLCBub25jZT0iMDAwMDAxMDBZMzYzODcyYWYxZmQ0ZTE1MDkxODNmYTUzZTFjMzA0NDcwYmYyMyIsIHVyaT0icnRzcDovLzEwLjEzOC4yMjUuMjE3L2F4aXMtbWVkaWEvbWVkaWEuYW1wLyIsIHJlc3BvbnNlPSIzZGI4Y2UxMDE2NTI4MjE4ZTg2MTY0YzRmYTkzOTU0NiINClVzZXItQWdlbnQ6IFByb3h5UlRTUENsaWVudCAoTElWRTU1NSBTdHJlYW1pbmcgTWVkaWEgdjIwMTMuMDQuMjMpDQpTZXNzaW9uOiBFRUVGM0VGRg0KDQo=

RTSP client session (id "D6F90BEF", stream name "proxyStream"): Liveness indication
Received a complete PLAY response:
RTSP/1.0 200 OK
CSeq: 4
Session: EEEF3EFF
Range: npt=0-
RTP-Info: url=rtsp://10.138.225.217/axis-media/media.amp/trackID=1;seq=48946;rtptime=2154482277
Date: Mon, 29 Apr 2013 13:41:39 GMT


RTSPClientConnection[0x9491bd8]::handleRequestBytes() read 151 new bytes:TEARDOWN rtsp://192.168.0.18:8554/proxyStream/ RTSP/1.0
CSeq: 6
Session: D6F90BEF
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "TEARDOWN", urlPreSuffix "proxyStream", urlSuffix "", CSeq "6", Content-Length 0, with 0 bytes following the message.
ProxyServerMediaSubsession["H264"]::closeStreamSource()
Sending request: PAUSE rtsp://10.138.225.217/axis-media/media.amp/ RTSP/1.0
CSeq: 5
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://10.138.225.217/axis-media/media.amp/", response="9945860803683801a6eac8620cfb9398"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
Session: EEEF3EFF


	The request was base-64 encoded to: UEFVU0UgcnRzcDovLzEwLjEzOC4yMjUuMjE3L2F4aXMtbWVkaWEvbWVkaWEuYW1wLyBSVFNQLzEuMA0KQ1NlcTogNQ0KQXV0aG9yaXphdGlvbjogRGlnZXN0IHVzZXJuYW1lPSJyb290IiwgcmVhbG09IkFYSVNfMDA0MDhDRDY5RENDIiwgbm9uY2U9IjAwMDAwMTAwWTM2Mzg3MmFmMWZkNGUxNTA5MTgzZmE1M2UxYzMwNDQ3MGJmMjMiLCB1cmk9InJ0c3A6Ly8xMC4xMzguMjI1LjIxNy9heGlzLW1lZGlhL21lZGlhLmFtcC8iLCByZXNwb25zZT0iOTk0NTg2MDgwMzY4MzgwMWE2ZWFjODYyMGNmYjkzOTgiDQpVc2VyLUFnZW50OiBQcm94eVJUU1BDbGllbnQgKExJVkU1NTUgU3RyZWFtaW5nIE1lZGlhIHYyMDEzLjA0LjIzKQ0KU2Vzc2lvbjogRUVFRjNFRkYNCg0K

sending response: RTSP/1.0 200 OK
CSeq: 6
Date: Mon, Apr 29 2013 13:42:03 GMT

RTSPClientConnection[0x9491bd8]::handleRequestBytes() read -1 new bytes (of 10000); terminating connection!
accept()ed connection from 192.168.0.18
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 130 new bytes:OPTIONS rtsp://192.168.0.18:8554/proxyStream RTSP/1.0
CSeq: 1
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "OPTIONS", urlPreSuffix "", urlSuffix "proxyStream", CSeq "1", Content-Length 0, with 0 bytes following the message.
sending response: RTSP/1.0 200 OK
CSeq: 1
Date: Mon, Apr 29 2013 13:42:03 GMT
Public: OPTIONS, DESCRIBE, SETUP, TEARDOWN, PLAY, PAUSE, GET_PARAMETER, SET_PARAMETER

RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 156 new bytes:DESCRIBE rtsp://192.168.0.18:8554/proxyStream RTSP/1.0
CSeq: 2
Accept: application/sdp
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "DESCRIBE", urlPreSuffix "", urlSuffix "proxyStream", CSeq "2", Content-Length 0, with 0 bytes following the message.
sending response: RTSP/1.0 200 OK
CSeq: 2
Date: Mon, Apr 29 2013 13:42:03 GMT
Content-Base: rtsp://192.168.0.18:8554/proxyStream/
Content-Type: application/sdp
Content-Length: 544

v=0
o=- 1367242875799710 1 IN IP4 192.168.0.18
s=LIVE555 Streaming Media v2013.04.23
i=LIVE555 Streaming Media v2013.04.23
t=0 0
a=tool:LIVE555 Streaming Media v2013.04.23
a=type:broadcast
a=control:*
a=range:npt=0-
a=x-qt-text-nam:LIVE555 Streaming Media v2013.04.23
a=x-qt-text-inf:LIVE555 Streaming Media v2013.04.23
m=video 0 RTP/AVP 96
c=IN IP4 0.0.0.0
b=AS:50000
a=rtpmap:96 H264/90000
a=fmtp:96 packetization-mode=1;profile-level-id=420029;sprop-parameter-sets=Z0IAKeKQFgS3/gAYACycFAQXh4kRUA==,aM48gA==
a=control:track1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 183 new bytes:SETUP rtsp://192.168.0.18:8554/proxyStream/track1 RTSP/1.0
CSeq: 3
Transport: RTP/AVP/TCP;unicast;interleaved=0-1
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "SETUP", urlPreSuffix "proxyStream", urlSuffix "track1", CSeq "3", Content-Length 0, with 0 bytes following the message.
ProxyServerMediaSubsession["H264"]::createNewStreamSource(session id 1639518717)
Sending request: PLAY rtsp://10.138.225.217/axis-media/media.amp/ RTSP/1.0
CSeq: 6
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://10.138.225.217/axis-media/media.amp/", response="3db8ce1016528218e86164c4fa939546"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
Session: EEEF3EFF


	The request was base-64 encoded to: UExBWSBydHNwOi8vMTAuMTM4LjIyNS4yMTcvYXhpcy1tZWRpYS9tZWRpYS5hbXAvIFJUU1AvMS4wDQpDU2VxOiA2DQpBdXRob3JpemF0aW9uOiBEaWdlc3QgdXNlcm5hbWU9InJvb3QiLCByZWFsbT0iQVhJU18wMDQwOENENjlEQ0MiLCBub25jZT0iMDAwMDAxMDBZMzYzODcyYWYxZmQ0ZTE1MDkxODNmYTUzZTFjMzA0NDcwYmYyMyIsIHVyaT0icnRzcDovLzEwLjEzOC4yMjUuMjE3L2F4aXMtbWVkaWEvbWVkaWEuYW1wLyIsIHJlc3BvbnNlPSIzZGI4Y2UxMDE2NTI4MjE4ZTg2MTY0YzRmYTkzOTU0NiINClVzZXItQWdlbnQ6IFByb3h5UlRTUENsaWVudCAoTElWRTU1NSBTdHJlYW1pbmcgTWVkaWEgdjIwMTMuMDQuMjMpDQpTZXNzaW9uOiBFRUVGM0VGRg0KDQo=

ProxyServerMediaSubsession["H264"]::createNewRTPSink()
sending response: RTSP/1.0 200 OK
CSeq: 3
Date: Mon, Apr 29 2013 13:42:03 GMT
Transport: RTP/AVP/TCP;unicast;destination=192.168.0.18;source=192.168.0.18;interleaved=0-1
Session: 61B911FD

RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 166 new bytes:PLAY rtsp://192.168.0.18:8554/proxyStream/ RTSP/1.0
CSeq: 4
Session: 61B911FD
Range: npt=0.000-
User-Agent: LibVLC/1.1.3 (LIVE555 Streaming Media v2010.04.09)


parseRTSPRequestString() succeeded, returning cmdName "PLAY", urlPreSuffix "proxyStream", urlSuffix "", CSeq "4", Content-Length 0, with 0 bytes following the message.
sending response: RTSP/1.0 200 OK
CSeq: 4
Date: Mon, Apr 29 2013 13:42:03 GMT
Range: npt=0.000-
Session: 61B911FD
RTP-Info: url=rtsp://192.168.0.18:8554/proxyStream/track1;seq=63480;rtptime=2878041611

RTSP client session (id "61B911FD", stream name "proxyStream"): Liveness indication
Received a complete PAUSE response:
RTSP/1.0 200 OK
CSeq: 5
Session: EEEF3EFF
Date: Mon, 29 Apr 2013 13:41:44 GMT


RTSP client session (id "61B911FD", stream name "proxyStream"): Liveness indication
RTSP client session (id "61B911FD", stream name "proxyStream"): Liveness indication
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:T
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:E
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:A
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:R
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:D
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:O
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:W
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:N
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:r
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:t
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:s
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:p
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes::
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:/
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:/
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:9
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:2
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:6
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:8
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:0
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:8
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes::
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:8
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:5
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:5
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:4
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:/
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:p
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:r
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:o
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:x
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:y
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:S
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:t
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:r
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:e
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:a
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:m
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:/
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:R
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:T
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:S
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:P
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:/
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:0
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:

RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:C
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:S
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:e
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:q
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes::
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:5
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:

RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:S
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:e
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:s
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:s
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:i
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:o
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:n
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes::
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:6
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:B
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:9
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:F
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:D
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:

RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:U
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:s
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:e
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:r
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:-
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:A
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:g
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:e
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:n
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:t
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes::
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:L
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:i
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:b
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:V
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:L
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:C
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:/
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:3
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:(
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:L
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:I
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:V
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:E
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:5
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:5
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:5
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:S
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:t
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:r
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:e
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:a
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:m
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:i
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:n
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:g
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:M
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:e
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:d
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:i
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:a
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes: 
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:v
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:2
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:0
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:1
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:0
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:0
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:4
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:.
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:0
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:9
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:)
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:

RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:
RTSPClientConnection[0x9491bb0]::handleRequestBytes() read 1 new bytes:

parseRTSPRequestString() succeeded, returning cmdName "TEARDOWN", urlPreSuffix "proxyStream", urlSuffix "", CSeq "5", Content-Length 0, with 0 bytes following the message.
ProxyServerMediaSubsession["H264"]::closeStreamSource()
Sending request: PAUSE rtsp://10.138.225.217/axis-media/media.amp/ RTSP/1.0
CSeq: 7
Authorization: Digest username="root", realm="AXIS_00408CD69DCC", nonce="00000100Y363872af1fd4e1509183fa53e1c304470bf23", uri="rtsp://10.138.225.217/axis-media/media.amp/", response="9945860803683801a6eac8620cfb9398"
User-Agent: ProxyRTSPClient (LIVE555 Streaming Media v2013.04.23)
Session: EEEF3EFF


	The request was base-64 encoded to: UEFVU0UgcnRzcDovLzEwLjEzOC4yMjUuMjE3L2F4aXMtbWVkaWEvbWVkaWEuYW1wLyBSVFNQLzEuMA0KQ1NlcTogNw0KQXV0aG9yaXphdGlvbjogRGlnZXN0IHVzZXJuYW1lPSJyb290IiwgcmVhbG09IkFYSVNfMDA0MDhDRDY5RENDIiwgbm9uY2U9IjAwMDAwMTAwWTM2Mzg3MmFmMWZkNGUxNTA5MTgzZmE1M2UxYzMwNDQ3MGJmMjMiLCB1cmk9InJ0c3A6Ly8xMC4xMzguMjI1LjIxNy9heGlzLW1lZGlhL21lZGlhLmFtcC8iLCByZXNwb25zZT0iOTk0NTg2MDgwMzY4MzgwMWE2ZWFjODYyMGNmYjkzOTgiDQpVc2VyLUFnZW50OiBQcm94eVJUU1BDbGllbnQgKExJVkU1NTUgU3RyZWFtaW5nIE1lZGlhIHYyMDEzLjA0LjIzKQ0KU2Vzc2lvbjogRUVFRjNFRkYNCg0K

sending response: RTSP/1.0 200 OK
CSeq: 5
Date: Mon, Apr 29 2013 13:42:20 GMT

Violación de segmento




More information about the live-devel mailing list