[Bug 739419] rtspsrc: not-linked after a while

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Dec 9 19:11:04 UTC 2016


https://bugzilla.gnome.org/show_bug.cgi?id=739419

dashesy <dashesy at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dashesy at gmail.com

--- Comment #57 from dashesy <dashesy at gmail.com> ---
I have same warnings with 1.10 and HiKVision cameras. Will apply the patches
and see if it helps.


Here is the logs:

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Progress: (open) Opening Stream
Progress: (connect) Connecting to
rtsp://xxx:xxx@10.10.10.1:554/ISAPI/streaming/tracks/101?starttime=20161115T105041Z&endtime=20161201T160000Z
RTSP request message 000000295BBFF9D0
Progress: (open) Retrieving server options
 request line:
   method: 'OPTIONS'
   uri:   
'rtsp://10.10.10.1:554/ISAPI/streaming/tracks/101?starttime=20161115T105041Z&endtime=20161201T160000Z'
   version: '1.0'
 headers:
   key: 'User-Agent', value: 'GStreamer/1.10.1'
   key: 'User-Agent', value: 'RealMedia Player Version 6.0.9.1235
(linux-2.0-libc6-i386-gcc2.95)'
   key: 'ClientChallenge', value: '9e26d33f2984236010ef6253fb1887f7'
   key: 'CompanyID', value: 'KnKV4M4I/B2FjJ1TToLycw=='
   key: 'GUID', value: '00000000-0000-0000-0000-000000000000'
   key: 'RegionData', value: '0'
   key: 'PlayerStarttime', value: '[28/03/2003:22:50:23 00:00]'
   key: 'ClientID', value: 'Linux_2.4_6.0.9.1235_play32_RN01_EN_586'
 body:
RTSP response message 000000295BBFFA30
 status line:
   code:   '401'
   reason: 'Unauthorized'
   version: '1.0'
 headers:
   key: 'CSeq', value: '1'
   key: 'WWW-Authenticate', value: 'Digest realm="Embedded Net DVR",
nonce="159783995", algorithm="MD5"'
   key: 'WWW-Authenticate', value: 'Basic realm="/"'
 body: length 0
RTSP request message 000000295BBFF9D0
 request line:
   method: 'OPTIONS'
   uri:   
'rtsp://10.10.10.1:554/ISAPI/streaming/tracks/101?starttime=20161115T105041Z&endtime=20161201T160000Z'
   version: '1.0'
 headers:
   key: 'User-Agent', value: 'GStreamer/1.10.1'
   key: 'User-Agent', value: 'RealMedia Player Version 6.0.9.1235
(linux-2.0-libc6-i386-gcc2.95)'
   key: 'ClientChallenge', value: '9e26d33f2984236010ef6253fb1887f7'
   key: 'CompanyID', value: 'KnKV4M4I/B2FjJ1TToLycw=='
   key: 'GUID', value: '00000000-0000-0000-0000-000000000000'
   key: 'RegionData', value: '0'
   key: 'PlayerStarttime', value: '[28/03/2003:22:50:23 00:00]'
   key: 'ClientID', value: 'Linux_2.4_6.0.9.1235_play32_RN01_EN_586'
   key: 'Date', value: 'Fri, 09 Dec 2016 18:49:31 GMT'
   key: 'User-Agent', value: 'RealMedia Player Version 6.0.9.1235
(linux-2.0-libc6-i386-gcc2.95)'
   key: 'ClientChallenge', value: '9e26d33f2984236010ef6253fb1887f7'
   key: 'CompanyID', value: 'KnKV4M4I/B2FjJ1TToLycw=='
   key: 'GUID', value: '00000000-0000-0000-0000-000000000000'
   key: 'RegionData', value: '0'
   key: 'PlayerStarttime', value: '[28/03/2003:22:50:23 00:00]'
   key: 'ClientID', value: 'Linux_2.4_6.0.9.1235_play32_RN01_EN_586'
 body:
RTSP response message 000000295BBFFA30
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '2'
   key: 'Public', value: 'OPTIONS'
   key: 'Public', value: 'DESCRIBE'
   key: 'Public', value: 'SETUP'
   key: 'Public', value: 'PLAY'
   key: 'Public', value: 'TEARDOWN'
   key: 'Public', value: 'PAUSE'
   key: 'Public', value: 'SET_PARAMETER'
   key: 'Public', value: 'GET_PARAMETER'
   key: 'Date', value: 'Fri, 09 Dec 2016 18:49:30 GMT'
 body: length 0
RTSP request message 000000295BBFF9D0
 request line:
   method: 'DESCRIBE'
   uri:   
'rtsp://10.10.10.1:554/ISAPI/streaming/tracks/101?starttime=20161115T105041Z&endtime=20161201T160000Z'
Progress: (open) Retrieving media info
   version: '1.0'
 headers:
   key: 'User-Agent', value: 'GStreamer/1.10.1'
   key: 'Accept', value: 'application/sdp'
 body:
RTSP response message 000000295BBFFA30
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '3'
   key: 'Content-Type', value: 'application/sdp'
   key: 'Content-Length', value: '507'
   key: 'Date', value: 'Fri, 09 Dec 2016 18:49:30 GMT'
 body: length 508
00000000 (000001BDA8C35030): 76 3d 30 0d 0a 6f 3d 2d 20 31 31 30 39 31 36 32 
v=0..o=- 1109162
00000010 (000001BDA8C35040): 30 31 34 32 31 39 31 38 32 20 30 20 49 4e 20 49 
014219182 0 IN I
00000020 (000001BDA8C35050): 50 34 20 30 2e 30 2e 30 2e 30 0d 0a 73 3d 48 49 
P4 0.0.0.0..s=HI
00000030 (000001BDA8C35060): 4b 20 4d 65 64 69 61 20 53 65 72 76 65 72 20 56  K
Media Server V
00000040 (000001BDA8C35070): 33 2e 34 2e 32 0d 0a 69 3d 48 49 4b 20 4d 65 64 
3.4.2..i=HIK Med
00000050 (000001BDA8C35080): 69 61 20 53 65 72 76 65 72 20 53 65 73 73 69 6f 
ia Server Sessio
00000060 (000001BDA8C35090): 6e 20 44 65 73 63 72 69 70 74 69 6f 6e 20 3a 20  n
Description : 
00000070 (000001BDA8C350A0): 73 74 61 6e 64 61 72 64 0d 0a 65 3d 4e 4f 4e 45 
standard..e=NONE
00000080 (000001BDA8C350B0): 0d 0a 63 3d 49 4e 20 49 50 34 20 30 2e 30 2e 30 
..c=IN IP4 0.0.0
00000090 (000001BDA8C350C0): 2e 30 0d 0a 74 3d 30 20 30 0d 0a 61 3d 63 6f 6e 
.0..t=0 0..a=con
000000a0 (000001BDA8C350D0): 74 72 6f 6c 3a 2a 0d 0a 62 3d 41 53 3a 34 31 30 
trol:*..b=AS:410
000000b0 (000001BDA8C350E0): 36 0d 0a 61 3d 72 61 6e 67 65 3a 63 6c 6f 63 6b 
6..a=range:clock
000000c0 (000001BDA8C350F0): 3d 32 30 31 36 31 31 31 35 54 31 30 35 30 34 31 
=20161115T105041
000000d0 (000001BDA8C35100): 5a 2d 32 30 31 36 31 32 30 31 54 31 36 30 30 30 
Z-20161201T16000
000000e0 (000001BDA8C35110): 30 5a 0d 0a 6d 3d 76 69 64 65 6f 20 30 20 52 54 
0Z..m=video 0 RT
000000f0 (000001BDA8C35120): 50 2f 41 56 50 20 39 36 0d 0a 69 3d 56 69 64 65 
P/AVP 96..i=Vide
00000100 (000001BDA8C35130): 6f 20 4d 65 64 69 61 0d 0a 61 3d 72 74 70 6d 61  o
Media..a=rtpma
00000110 (000001BDA8C35140): 70 3a 39 36 20 48 32 36 34 2f 39 30 30 30 30 0d 
p:96 H264/90000.
00000120 (000001BDA8C35150): 0a 61 3d 66 6d 74 70 3a 39 36 20 70 72 6f 66 69 
.a=fmtp:96 profi
00000130 (000001BDA8C35160): 6c 65 2d 6c 65 76 65 6c 2d 69 64 3d 34 44 30 30 
le-level-id=4D00
00000140 (000001BDA8C35170): 31 34 3b 70 61 63 6b 65 74 69 7a 61 74 69 6f 6e 
14;packetization
00000150 (000001BDA8C35180): 2d 6d 6f 64 65 3d 30 0d 0a 61 3d 63 6f 6e 74 72 
-mode=0..a=contr
00000160 (000001BDA8C35190): 6f 6c 3a 74 72 61 63 6b 49 44 3d 76 69 64 65 6f 
ol:trackID=video
00000170 (000001BDA8C351A0): 0d 0a 62 3d 41 53 3a 34 30 39 36 0d 0a 61 3d 4d 
..b=AS:4096..a=M
00000180 (000001BDA8C351B0): 65 64 69 61 5f 68 65 61 64 65 72 3a 4d 45 44 49 
edia_header:MEDI
00000190 (000001BDA8C351C0): 41 49 4e 46 4f 3d 34 39 34 44 34 42 34 38 30 31 
AINFO=494D4B4801
000001a0 (000001BDA8C351D0): 30 31 30 30 30 30 30 34 30 30 30 30 30 31 30 30 
0100000400000100
000001b0 (000001BDA8C351E0): 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 
0000000000000000
000001c0 (000001BDA8C351F0): 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 
0000000000000000
000001d0 (000001BDA8C35200): 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 
0000000000000000
000001e0 (000001BDA8C35210): 30 30 30 30 30 30 3b 0d 0a 61 3d 61 70 70 76 65 
000000;..a=appve
000001f0 (000001BDA8C35220): 72 73 69 6f 6e 3a 31 2e 30 0d 0a 00             
rsion:1.0...    
sdp packet 000001BDA8BD9EB0:
 version:       '0'
 origin:
  username:     '-'
  sess_id:      '1109162014219182'
  sess_version: '0'
  nettype:      'IN'
  addrtype:     'IP4'
  addr:         '0.0.0.0'
 session_name:  'HIK Media Server V3.4.2'
 information:   'HIK Media Server Session Description : standard'
 uri:           '(NULL)'
 emails:
  email 'NONE'
 connection:
  nettype:      'IN'
  addrtype:     'IP4'
  address:      '0.0.0.0'
  ttl:          '0'
  addr_number:  '0'
 bandwidths:
  type:         'AS'
  bandwidth:    '4106'
 key:
  type:         '(NULL)'
  data:         '(NULL)'
 attributes:
  attribute 'control' : '*'
  attribute 'range' : 'clock=20161115T105041Z-20161201T160000Z'
 medias:
  media 0:
   media:       'video'
   port:        '0'
   num_ports:   '0'
   proto:       'RTP/AVP'
   formats:
    format  '96'
   information: 'Video Media'
   bandwidths:
    type:         'AS'
    bandwidth:    '4096'
   key:
    type:       '(NULL)'
    data:       '(NULL)'
   attributes:
    attribute 'rtpmap' : '96 H264/90000'
    attribute 'fmtp' : '96 profile-level-id=4D0014;packetization-mode=0'
    attribute 'control' : 'trackID=video'
    attribute 'Media_header' :
'MEDIAINFO=494D4B48010100000400000100000000000000000000000000000000000000000000000000000000;'
    attribute 'appversion' : '1.0'
RTSP request message 000000295BBFF8F0
 request line:
Progress: (request) SETUP stream 0
   method: 'SETUP'
   uri:   
'rtsp://10.10.10.1:554/ISAPI/streaming/tracks/101?starttime=20161115T105041Z&endtime=20161201T160000Z/trackID=video'
   version: '1.0'
 headers:
   key: 'User-Agent', value: 'GStreamer/1.10.1'
   key: 'Transport', value: 'RTP/AVP;unicast;client_port=50760-50761'
 body:
RTSP response message 000000295BBFF950
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'Session', value: '936414832;timeout=60'
   key: 'Transport', value:
'RTP/AVP;unicast;client_port=50760-50761;server_port=62964-62965;ssrc=37d08e70'
   key: 'CSeq', value: '4'
   key: 'Accept-Ranges', value: 'UTC'
   key: 'Media-Properties', value: 'Random-Access=1.0s, Unlimited,
Immutable,Scales="-1, 0.5, 0.25, 0.125,:1, 2, 4"'
   key: 'Date', value: 'Fri, 09 Dec 2016 18:49:30 GMT'
 body: length 0
Progress: (open) Opened Stream
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Progress: (request) Sending PLAY request
RTSP request message 000000295BBFFA40
 request line:
   method: 'PLAY'
Progress: (request) Sending PLAY request
   uri:   
'rtsp://10.10.10.1:554/ISAPI/streaming/tracks/101?starttime=20161115T105041Z&endtime=20161201T160000Z'
   version: '1.0'
 headers:
   key: 'User-Agent', value: 'GStreamer/1.10.1'
   key: 'Range', value: 'npt=39041-'
 body:
0:00:00.156250000  2872 000001BDAB219D00 FIXME                default
gstutils.c:3826:gst_pad_create_stream_id_internal:<fakesrc0:src> Creating
random stream-id, consider implementing a deterministic way of creating a
stream-id
RTSP response message 000000295BBFF9E0
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'Session', value: '936414832'
   key: 'CSeq', value: '5'
   key: 'Date', value: 'Fri, 09 Dec 2016 18:49:30 GMT'
 body: length 0
Progress: (request) Sent PLAY request
0:00:00.296884000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:983:calculate_jitter: cannot get clock-rate for pt 112
0:00:00.296884000  2872 000001BDAB2199C0 ERROR        rtpjitterbuffer
gstrtpjitterbuffer.c:1372:gst_jitter_buffer_sink_parse_caps:<rtpjitterbuffer0>
Got caps with wrong payload type (got 96, expected 112)
0:00:00.296884000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:00.296884000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:01.312092000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:983:calculate_jitter: cannot get clock-rate for pt 112
0:00:01.312092000  2872 000001BDAB2199C0 ERROR        rtpjitterbuffer
gstrtpjitterbuffer.c:1372:gst_jitter_buffer_sink_parse_caps:<rtpjitterbuffer0>
Got caps with wrong payload type (got 96, expected 112)
0:00:01.312092000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:01.312092000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:983:calculate_jitter: cannot get clock-rate for pt 112
0:00:01.312092000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
Redistribute latency...
0:00:02.299007000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:1171:update_receiver_stats: unacceptable seqnum received (seqnr 4,
delta -258, packet_rate: 89, max_dropout: 5340, max_misorder: 178)
0:00:02.299007000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:983:calculate_jitter: cannot get clock-rate for pt 112
0:00:02.299007000  2872 000001BDAB2199C0 ERROR        rtpjitterbuffer
gstrtpjitterbuffer.c:1372:gst_jitter_buffer_sink_parse_caps:<rtpjitterbuffer0>
Got caps with wrong payload type (got 96, expected 112)
0:00:02.314604000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:02.314604000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
Redistribute latency...
0:00:03.310470000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:1171:update_receiver_stats: unacceptable seqnum received (seqnr 6,
delta -390, packet_rate: 89, max_dropout: 5340, max_misorder: 178)
0:00:03.310470000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:983:calculate_jitter: cannot get clock-rate for pt 112
0:00:03.310470000  2872 000001BDAB2199C0 ERROR        rtpjitterbuffer
gstrtpjitterbuffer.c:1372:gst_jitter_buffer_sink_parse_caps:<rtpjitterbuffer0>
Got caps with wrong payload type (got 96, expected 112)
0:00:03.310470000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:03.310470000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:04.313708000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:1171:update_receiver_stats: unacceptable seqnum received (seqnr 8,
delta -521, packet_rate: 89, max_dropout: 5340, max_misorder: 178)
0:00:04.313708000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:983:calculate_jitter: cannot get clock-rate for pt 112
0:00:04.313708000  2872 000001BDAB2199C0 ERROR        rtpjitterbuffer
gstrtpjitterbuffer.c:1372:gst_jitter_buffer_sink_parse_caps:<rtpjitterbuffer0>
Got caps with wrong payload type (got 96, expected 112)
0:00:04.313708000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:04.313708000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:05.313717000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:1171:update_receiver_stats: unacceptable seqnum received (seqnr 10,
delta -649, packet_rate: 88, max_dropout: 5280, max_misorder: 176)
0:00:05.313717000  2872 000001BDAB2199C0 WARN               rtpsource
rtpsource.c:983:calculate_jitter: cannot get clock-rate for pt 112
0:00:05.313717000  2872 000001BDAB2199C0 ERROR        rtpjitterbuffer
gstrtpjitterbuffer.c:1372:gst_jitter_buffer_sink_parse_caps:<rtpjitterbuffer0>
Got caps with wrong payload type (got 96, expected 112)
0:00:05.313717000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:05.313717000  2872 000001BDAB2199C0 WARN         rtpjitterbuffer
gstrtpjitterbuffer.c:3133:gst_rtp_jitter_buffer_chain:<rtpjitterbuffer0> No
clock-rate in caps!, dropping buffer
0:00:05.532472000  2872 000001BDAAC92C80 WARN            d3dvideosink
d3dhelpers.c:1862:d3d_render_buffer:<fps-display-video_sink-actual-sink-d3dvideo>
error: Output window was closed
ERROR: from element
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0/GstAutoVideoSink:fps-display-video_sink/GstD3DVideoSink:fps-display-video_sink-actual-sink-d3dvideo:
Output window was closed
Additional debug info:
../sys/d3dvideosink/d3dhelpers.c(1862): d3d_render_buffer ():
/GstPipeline:pipeline0/GstFPSDisplaySink:fpsdisplaysink0/GstAutoVideoSink:fps-display-video_sink/GstD3DVideoSink:fps-display-video_sink-actual-sink-d3dvideo
Execution ended after 0:00:05.376222000
Setting pipeline to PAUSED ...
RTSP request message 000000295BBFFA30
 request line:
   method: 'PAUSE'
   uri:   
'rtsp://10.10.10.1:554/ISAPI/streaming/tracks/101?starttime=20161115T105041Z&endtime=20161201T160000Z'
Setting pipeline to READY ...
   version: '1.0'
 headers:
   key: 'User-Agent', value: 'GStreamer/1.10.1'
 body:
RTSP response message 000000295BBFFA90
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '6'
   key: 'Session', value: '936414832'
   key: 'Date', value: 'Fri, 09 Dec 2016 18:49:36 GMT'
 body: length 0
Setting pipeline to NULL ...
0:00:05.532472000  2872 000001BDAAD01690 WARN            d3dvideosink
d3dhelpers.c:1103:d3d_set_window_handle:<fps-display-video_sink-actual-sink-d3dvideo>
Window HWND already set to: 0
Freeing pipeline ...

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list