[gstreamer-bugs] [Bug 574270] New: [rtspsrc] Range request is wrong (should say: npt=now-)

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Mar 5 05:47:12 PST 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=574270

  GStreamer | gst-plugins-good | Ver: 0.10.22
           Summary: [rtspsrc] Range request is wrong (should say: npt=now-)
           Product: GStreamer
           Version: 0.10.22
          Platform: Other
        OS/Version: Windows
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: julien.isorce at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


The following gst-launch command line leads to stop the pipeline after 0 sec.

gst-launch rtspsrc location="rtsp://url_only_accessible_with_a_specific_vpn"
debug=1

------------------------
---- Short log: -------
------------------------

Setting pipeline to PLAYING ...
RTSP request message 0022FAA0
 request line:
   method: 'PLAY'
   uri:   
'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de
507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
   version: '1.0'
 headers:
   key: 'Range', value: 'npt=0-'
 body:
RTSP response message 0022FA80
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '4'
   key: 'Date', value: 'Thu, 05 Mar 2009 13:36:27 GMT'
   key: 'Session', value: '7863b99aa838e4e4'
   key: 'Range', value: 'npt=0-'


rtspsrc ask 'Range', value: 'npt=0-' and 
the server answers:'Range', value: 'npt=0-'
it shoudl be npt=now-

------------------------
---- whole log: --------
------------------------

C:\Documents and Settings\Administrator\Desktop>gst-launch rtspsrc
location="rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE?f
g=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daf
f7ac1808b4d07d05" debug=1
Setting pipeline to PAUSED ...
RTSP request message 0022FA60
 request line:
   method: 'OPTIONS'
   uri:   
'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de
507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
   version: '1.0'
 headers:
   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 0022FA40
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '0'
   key: 'Date', value: 'Thu, 05 Mar 2009 13:36:24 GMT'
   key: 'Server', value: 'PVSS/4.1_070425 (20:02:12 Apr 25 2007)'
   key: 'Public', value: 'DESCRIBE, SETUP, TEARDOWN, PLAY, OPTIONS'
 body: length 0
RTSP request message 0022FA60
 request line:
   method: 'DESCRIBE'
   uri:   
'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de
507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
   version: '1.0'
 headers:
   key: 'Accept', value: 'application/sdp'
   key: 'Bandwidth', value: '10485800'
   key: 'GUID', value: '00000000-0000-0000-0000-000000000000'
   key: 'RegionData', value: '0'
   key: 'ClientID', value: 'Linux_2.4_6.0.9.1235_play32_RN01_EN_586'
   key: 'SupportsMaximumASMBandwidth', value: '1'
   key: 'Language', value: 'en-US'
 body:
RTSP response message 0022FA40
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '1'
   key: 'Date', value: 'Thu, 05 Mar 2009 13:36:25 GMT'
   key: 'Content-Type', value: 'application/sdp'
   key: 'Content-Base', value: 'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE/'
   key: 'Content-Length', value: '909'
   key: 'Server', value: 'PVSS/4.1_070425 (20:02:12 Apr 25 2007)'
 body: length 910
00000000 (00B14518): 76 3d 30 0d 0a 6f 3d 2d 20 33 34 34 35 32 34 32  v=0..o=-
3445242
00000010 (00B14528): 37 34 32 20 31 39 37 38 32 38 33 34 31 33 20 49  742
1978283413 I
00000020 (00B14538): 4e 20 49 50 34 20 31 30 2e 33 2e 31 36 31 2e 38  N IP4
10.3.161.8
00000030 (00B14548): 31 0d 0a 73 3d 54 46 31 5f 45 44 0d 0a 65 3d 73 
1..s=TF1_ED..e=s
00000040 (00B14558): 75 70 70 6f 72 74 40 6c 6f 63 61 6c 68 6f 73 74 
upport at localhost
00000050 (00B14568): 0d 0a 63 3d 49 4e 20 49 50 34 20 30 2e 30 2e 30  ..c=IN
IP4 0.0.0
00000060 (00B14578): 2e 30 0d 0a 74 3d 30 20 30 0d 0a 61 3d 72 61 6e  .0..t=0
0..a=ran
00000070 (00B14588): 67 65 3a 6e 70 74 3d 6e 6f 77 2d 0d 0a 61 3d 58 
ge:npt=now-..a=X
00000080 (00B14598): 2d 77 6d 66 76 65 72 73 69 6f 6e 3a 31 2e 30 0d 
-wmfversion:1.0.
00000090 (00B145A8): 0a 61 3d 63 6f 6e 74 72 6f 6c 3a 2a 0d 0a 6d 3d 
.a=control:*..m=
000000a0 (00B145B8): 76 69 64 65 6f 20 30 20 52 54 50 2f 41 56 50 20  video 0
RTP/AVP
000000b0 (00B145C8): 39 36 0d 0a 62 3d 41 53 3a 33 37 0d 0a 62 3d 52 
96..b=AS:37..b=R
000000c0 (00B145D8): 52 3a 31 30 30 30 0d 0a 62 3d 52 53 3a 31 30 30 
R:1000..b=RS:100
000000d0 (00B145E8): 30 0d 0a 61 3d 63 6f 6e 74 72 6f 6c 3a 74 72 61 
0..a=control:tra
000000e0 (00B145F8): 63 6b 49 44 3d 33 3f 66 67 3d 30 26 75 64 3d 32 
ckID=3?fg=0&ud=2
000000f0 (00B14608): 39 36 33 30 36 31 38 37 2d 32 30 30 39 30 33 30 
96306187-2009030
00000100 (00B14618): 35 31 34 33 35 31 36 2d 32 62 32 34 61 38 37 30 
5143516-2b24a870
00000110 (00B14628): 2d 33 66 38 62 2d 34 64 38 37 2d 38 39 61 32 2d 
-3f8b-4d87-89a2-
00000120 (00B14638): 31 37 39 64 66 61 37 64 65 35 30 37 26 64 74 3d 
179dfa7de507&dt=
00000130 (00B14648): 32 30 30 39 30 33 30 35 54 31 33 35 30 31 36 2e 
20090305T135016.
00000140 (00B14658): 38 34 30 5a 26 64 73 3d 62 37 37 35 63 66 61 64 
840Z&ds=b775cfad
00000150 (00B14668): 62 62 36 39 64 32 34 39 64 64 66 62 36 64 61 66 
bb69d249ddfb6daf
00000160 (00B14678): 66 37 61 63 31 38 30 38 62 34 64 30 37 64 30 35 
f7ac1808b4d07d05
00000170 (00B14688): 0d 0a 61 3d 72 74 70 6d 61 70 3a 39 36 20 4d 50 
..a=rtpmap:96 MP
00000180 (00B14698): 34 56 2d 45 53 2f 39 30 30 30 30 0d 0a 61 3d 63 
4V-ES/90000..a=c
00000190 (00B146A8): 6c 69 70 72 65 63 74 3a 30 2c 30 2c 31 34 34 2c 
liprect:0,0,144,
000001a0 (00B146B8): 31 37 36 0d 0a 61 3d 6d 70 65 67 34 2d 65 73 69 
176..a=mpeg4-esi
000001b0 (00B146C8): 64 3a 32 30 31 0d 0a 61 3d 78 2d 65 6e 76 69 76 
d:201..a=x-enviv
000001c0 (00B146D8): 69 6f 2d 76 65 72 69 64 3a 30 30 30 32 32 42 32 
io-verid:00022B2
000001d0 (00B146E8): 37 0d 0a 61 3d 66 6d 74 70 3a 39 36 20 70 72 6f 
7..a=fmtp:96 pro
000001e0 (00B146F8): 66 69 6c 65 2d 6c 65 76 65 6c 2d 69 64 3d 38 3b 
file-level-id=8;
000001f0 (00B14708): 63 6f 6e 66 69 67 3d 30 30 30 30 30 31 62 30 30 
config=000001b00
00000200 (00B14718): 38 30 30 30 30 30 31 62 35 30 65 61 30 32 30 32 
8000001b50ea0202
00000210 (00B14728): 30 32 66 30 30 30 30 30 31 30 30 30 30 30 30 30 
02f0000010000000
00000220 (00B14738): 31 32 30 30 30 63 37 38 38 62 61 39 38 35 30 35 
12000c788ba98505
00000230 (00B14748): 38 34 31 32 31 34 36 33 66 0d 0a 61 3d 66 72 61 
84121463f..a=fra
00000240 (00B14758): 6d 65 72 61 74 65 3a 31 30 2e 30 0d 0a 6d 3d 61 
merate:10.0..m=a
00000250 (00B14768): 75 64 69 6f 20 30 20 52 54 50 2f 41 56 50 20 39  udio 0
RTP/AVP 9
00000260 (00B14778): 37 0d 0a 62 3d 41 53 3a 39 0d 0a 62 3d 52 52 3a 
7..b=AS:9..b=RR:
00000270 (00B14788): 31 30 30 30 0d 0a 62 3d 52 53 3a 31 30 30 30 0d 
1000..b=RS:1000.
00000280 (00B14798): 0a 61 3d 63 6f 6e 74 72 6f 6c 3a 74 72 61 63 6b 
.a=control:track
00000290 (00B147A8): 49 44 3d 34 3f 66 67 3d 30 26 75 64 3d 32 39 36 
ID=4?fg=0&ud=296
000002a0 (00B147B8): 33 30 36 31 38 37 2d 32 30 30 39 30 33 30 35 31 
306187-200903051
000002b0 (00B147C8): 34 33 35 31 36 2d 32 62 32 34 61 38 37 30 2d 33 
43516-2b24a870-3
000002c0 (00B147D8): 66 38 62 2d 34 64 38 37 2d 38 39 61 32 2d 31 37 
f8b-4d87-89a2-17
000002d0 (00B147E8): 39 64 66 61 37 64 65 35 30 37 26 64 74 3d 32 30 
9dfa7de507&dt=20
000002e0 (00B147F8): 30 39 30 33 30 35 54 31 33 35 30 31 36 2e 38 34 
090305T135016.84
000002f0 (00B14808): 30 5a 26 64 73 3d 62 37 37 35 63 66 61 64 62 62 
0Z&ds=b775cfadbb
00000300 (00B14818): 36 39 64 32 34 39 64 64 66 62 36 64 61 66 66 37 
69d249ddfb6daff7
00000310 (00B14828): 61 63 31 38 30 38 62 34 64 30 37 64 30 35 0d 0a 
ac1808b4d07d05..
00000320 (00B14838): 61 3d 72 74 70 6d 61 70 3a 39 37 20 41 4d 52 2f 
a=rtpmap:97 AMR/
00000330 (00B14848): 38 30 30 30 0d 0a 61 3d 6d 70 65 67 34 2d 65 73 
8000..a=mpeg4-es
00000340 (00B14858): 69 64 3a 31 30 31 0d 0a 61 3d 78 2d 65 6e 76 69 
id:101..a=x-envi
00000350 (00B14868): 76 69 6f 2d 76 65 72 69 64 3a 30 30 30 32 32 42 
vio-verid:00022B
00000360 (00B14878): 32 37 0d 0a 61 3d 66 6d 74 70 3a 39 37 20 6f 63 
27..a=fmtp:97 oc
00000370 (00B14888): 74 65 74 2d 61 6c 69 67 6e 3d 31 0d 0a 61 3d 6d 
tet-align=1..a=m
00000380 (00B14898): 61 78 70 74 69 6d 65 3a 32 30 30 0d 0a 00       
axptime:200...
sdp packet 0022F9E0:
 version:       '0'
 origin:
  username:     '-'
  sess_id:      '3445242742'
  sess_version: '1978283413'
  nettype:      'IN'
  addrtype:     'IP4'
  addr:         '10.3.161.81'
 session_name:  'TF1_ED'
 information:   '(NULL)'
 uri:           '(NULL)'
 emails:
  email 'support at localhost'
 connection:
  nettype:      'IN'
  addrtype:     'IP4'
  address:      '0.0.0.0'
  ttl:          '0'
  addr_number:  '0'
 key:
  type:         '(NULL)'
  data:         '(NULL)'
 attributes:
  attribute 'range' : 'npt=now-'
  attribute 'X-wmfversion' : '1.0'
  attribute 'control' : '*'
 medias:
  media 0:
   media:       'video'
   port:        '0'
   num_ports:   '4294967295'
   proto:       'RTP/AVP'
   formats:
    format  '96'
   information: '(NULL)'
   bandwidths:
    type:         'AS'
    bandwidth:    '37'
    type:         'RR'
    bandwidth:    '1000'
    type:         'RS'
    bandwidth:    '1000'
   key:
    type:       '(NULL)'
    data:       '(NULL)'
   attributes:
    attribute 'control' :
'trackID=3?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de507&dt=20090305T1
35016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
    attribute 'rtpmap' : '96 MP4V-ES/90000'
    attribute 'cliprect' : '0,0,144,176'
    attribute 'mpeg4-esid' : '201'
    attribute 'x-envivio-verid' : '00022B27'
    attribute 'fmtp' : '96
profile-level-id=8;config=000001b008000001b50ea020202f000001000000012000c788ba9850584121463f'

    attribute 'framerate' : '10.0'
  media 1:
   media:       'audio'
   port:        '0'
   num_ports:   '4294967295'
   proto:       'RTP/AVP'
   formats:
    format  '97'
   information: '(NULL)'
   bandwidths:
    type:         'AS'
    bandwidth:    '9'
    type:         'RR'
    bandwidth:    '1000'
    type:         'RS'
    bandwidth:    '1000'
   key:
    type:       '(NULL)'
    data:       '(NULL)'
   attributes:
    attribute 'control' :
'trackID=4?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de507&dt=20090305T1
35016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
    attribute 'rtpmap' : '97 AMR/8000'
    attribute 'mpeg4-esid' : '101'
    attribute 'x-envivio-verid' : '00022B27'
    attribute 'fmtp' : '97 octet-align=1'
    attribute 'maxptime' : '200'
RTSP request message 0022F910
 request line:
   method: 'SETUP'
   uri:   
'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE/trackID=3?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2
-179dfa7de507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
   version: '1.0'
 headers:
   key: 'Transport', value: 'RTP/AVP/UDP;unicast;client_port=3988-3989'
 body:
RTSP response message 0022F8F0
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '2'
   key: 'Date', value: 'Thu, 05 Mar 2009 13:36:26 GMT'
   key: 'Session', value: '7863b99aa838e4e4;timeout=60'
   key: 'Transport', value:
'RTP/AVP/UDP;unicast;client_port=3988-3989;server_port=3030-3031;ssrc=0088588e'
   key: 'Server', value: 'PVSS/4.1_070425 (20:02:12 Apr 25 2007)'
 body: length 0
RTSP request message 0022F910
 request line:
   method: 'SETUP'
   uri:   
'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE/trackID=4?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2
-179dfa7de507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
   version: '1.0'
 headers:
   key: 'Transport', value: 'RTP/AVP/UDP;unicast;client_port=3990-3991'
 body:
RTSP response message 0022F8F0
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '3'
   key: 'Date', value: 'Thu, 05 Mar 2009 13:36:26 GMT'
   key: 'Session', value: '7863b99aa838e4e4;timeout=60'
   key: 'Transport', value:
'RTP/AVP/UDP;unicast;client_port=3990-3991;server_port=3030-3031;ssrc=0188588e'
   key: 'Server', value: 'PVSS/4.1_070425 (20:02:12 Apr 25 2007)'
 body: length 0
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
RTSP request message 0022FAA0
 request line:
   method: 'PLAY'
   uri:   
'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de
507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
   version: '1.0'
 headers:
   key: 'Range', value: 'npt=0-'
 body:
RTSP response message 0022FA80
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '4'
   key: 'Date', value: 'Thu, 05 Mar 2009 13:36:27 GMT'
   key: 'Session', value: '7863b99aa838e4e4'
   key: 'Range', value: 'npt=0-'
   key: 'RTP-Info', value:
'url=rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE/trackID=3?fg=0&ud=296306187-20090305143516-2b2
4a870-3f8b-4d87-89a2-179dfa7de507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05;seq=26359;rtptime=
981449520,'
 body: length 0
New clock: GstSystemClock
ERROR: from element
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc3: Internal data
flow error.
Additional debug info:
gst\base\gstbasesrc.c(2330): gst_base_src_loop ():
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc3:
streaming task paused, reason not-linked (-1)
Execution ended after 109374000 ns.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
RTSP request message 0022FAA0
 request line:
   method: 'TEARDOWN'
   uri:   
'rtsp://pvs02p.cvf.fr:554/t1/live/Tf1_EDGE?fg=0&ud=296306187-20090305143516-2b24a870-3f8b-4d87-89a2-179dfa7de
507&dt=20090305T135016.840Z&ds=b775cfadbb69d249ddfb6daff7ac1808b4d07d05'
   version: '1.0'
 headers:
 body:
RTSP response message 0022FA80
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '5'
   key: 'Date', value: 'Thu, 05 Mar 2009 13:36:29 GMT'
   key: 'Session', value: '7863b99aa838e4e4'
 body: length 0
Setting pipeline to NULL ...
FREEING pipeline ...

C:\Documents and Settings\Administrator\Desktop>


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=574270.




More information about the Gstreamer-bugs mailing list