Here is the log. I added a couple of extra debug messages to try to figure out what is going on. I seems to me that when it comes out of a pause it invalidates the cache of frames it already has. Then the server and the client never get back together, particularly I'm not seeing the RTCP request being honored on the server side.
Code: Select all
[0x9694c28] main video output debug: render time 1256
[0x9694c28] main video output debug: render time 948
[0x9694c28] main video output debug: render time 745
[0x9694c28] main video output debug: render time 571
[0x9694c28] main video output debug: render time 440
[0x9694c28] main video output warning: late picture skipped (129796 > -440)
[0x9694c28] main video output warning: late picture skipped (89796 > -440)
[0x9694c28] main video output warning: late picture skipped (149332 > -440)
[0x9694c28] main video output warning: late picture skipped (109332 > -440)
[0x9694c28] main video output warning: late picture skipped (69332 > -440)
[0x9694c28] main video output warning: late picture skipped (29332 > -440)
[0x9694c28] main video output debug: render time 356
[0x9694c28] main video output debug: render time 272
[0x96272f0] main input debug: control type=1
[0x963b258] live555 demux debug: pre-pause start: -1.000000 stop:180.000000
Sending request: PAUSE rtsp://10.41.52.233:8555/mpeg1or2ESVideoTest/ RTSP/1.0
CSeq: 7
User-Agent: LibVLC/1.1.11 (LIVE555 Streaming Media v2011.10.09)
Session: 0000669B
Received 84 new bytes of response data.
Received a complete PAUSE response:
RTSP/1.0 200 OK
CSeq: 7
Date: Wed, Nov 09 2011 21:24:45 GMT
Session: 0000669B
[0x963b258] live555 demux debug: pause start: 0.000000 stop:180.000000
[0x9694c28] main video output debug: render time 217
[0x963b258] live555 demux debug: pre-pause start: -1.000000 stop:180.000000
Sending request: PLAY rtsp://10.41.52.233:8555/mpeg1or2ESVideoTest/ RTSP/1.0
CSeq: 8
User-Agent: LibVLC/1.1.11 (LIVE555 Streaming Media v2011.10.09)
Session: 0000669B
Received 180 new bytes of response data.
Received a complete PLAY response:
RTSP/1.0 200 OK
CSeq: 8
Date: Wed, Nov 09 2011 21:24:49 GMT
Session: 0000669B
RTP-Info: url=rtsp://10.41.52.233:8555/mpeg1or2ESVideoTest/track1;seq=16320;rtptime=2149800238
[0x96272f0] main input debug: ES_OUT_RESET_PCR called
[0x9694c28] main video output debug: render time 117
[0x9652790] main decoder warning: can't get output picture
[0x9652790] avcodec decoder warning: disabling direct rendering
[0x9652790] main decoder warning: early picture skipped
[0x963b258] live555 demux debug: pause start: 0.000000 stop:180.000000
[0x9694c28] main video output debug: render time 117
[0x9694c28] main video output debug: render time 117
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x963b258] live555 demux debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP()
[0x96272f0] main input debug: ES_OUT_RESET_PCR called
[0x96272f0] main input debug: Buffering 0%
[0x96272f0] main input debug: Buffering 3%
[0x96272f0] main input debug: Buffering 3%
[0x96272f0] main input debug: Buffering 6%
[0x96272f0] main input debug: Buffering 6%
[0x9652790] avcodec decoder debug: using direct rendering
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 10%
[0x96272f0] main input debug: Buffering 10%
[0x9652790] main decoder debug: End of video preroll
[0x9652790] main decoder debug: Received first picture
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 13%
[0x96272f0] main input debug: Buffering 13%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 16%
[0x96272f0] main input debug: Buffering 16%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 20%
[0x96272f0] main input debug: Buffering 20%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 97
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 82
[0x9694c28] main video output debug: render time 82
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 82
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 82
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 82
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 73
[0x9694c28] main video output debug: render time 73
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 73
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 73
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 73
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 68
[0x9694c28] main video output debug: render time 68
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 68
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 68
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 68
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 64
[0x9694c28] main video output debug: render time 64
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 64
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 64
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 64
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 60
[0x9694c28] main video output debug: render time 60
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 60
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 60
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 60
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 50
[0x9694c28] main video output debug: render time 50
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x9694c28] main video output debug: render time 50
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x96272f0] main input debug: Buffering 23%
[0x918aa48] main libvlc debug: deactivating the playlist
[0x937aaf0] main playlist debug: Deactivate
[0x937aaf0] main playlist debug: incoming request - stopping current input