[gstreamer-bugs] [Bug 617537] New: rtspsrc always falls back to unicast instead of using the announced multicast

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon May 3 08:40:57 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=617537
  GStreamer | gst-plugins-good | 0.10.22

           Summary: rtspsrc always falls back to unicast instead of using
                    the announced multicast
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.22
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: marc.leeman at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


Even when an rtsp encoder announces multicast; rtspsrc always uses unicast
after failing to get multicast.

[mleeman at bane ~]$ GST_DEBUG=*rtspsrc*:5 gst-launch rtspsrc
location=rtsp://10.3.0.117/vsip2 debug=True protocols=0x2 mcast-interface=eth0
! fakesink=True
Setting pipeline to PAUSED ...
0:00:00.774022451  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5653:gst_rtspsrc_uri_set_uri:<rtspsrc0> set uri:
rtsp://10.3.0.117/vsip2
0:00:00.774126778  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5655:gst_rtspsrc_uri_set_uri:<rtspsrc0> request uri is:
rtsp://10.3.0.117/vsip2
0:00:00.774290206  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4767:gst_rtspsrc_open:<rtspsrc0> creating connection
(rtsp://10.3.0.117/vsip2)...
0:00:00.774367125  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4784:gst_rtspsrc_open:<rtspsrc0> connecting
(rtsp://10.3.0.117/vsip2)...
0:00:00.776221058  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4792:gst_rtspsrc_open:<rtspsrc0> create options...
0:00:00.776240637  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4800:gst_rtspsrc_open:<rtspsrc0> send options...
0:00:00.776258289  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3821:gst_rtspsrc_try_send:<rtspsrc0> sending message
RTSP request message 0x7fff07de9e70
 request line:
   method: 'OPTIONS'
   uri:    'rtsp://10.3.0.117/vsip2'
   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 0x7fff07de9e30
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '1'
   key: 'Public', value: 'DESCRIBE'
   key: 'Public', value: 'SETUP'
   key: 'Public', value: 'TEARDOWN'
   key: 'Public', value: 'PLAY'
   key: 'Public', value: 'PAUSE'
 body: length 0
0:00:00.806975195  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3850:gst_rtspsrc_try_send:<rtspsrc0> received response message
0:00:00.806994067  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3861:gst_rtspsrc_try_send:<rtspsrc0> got response message 200
0:00:00.807016754  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4809:gst_rtspsrc_open:<rtspsrc0> create describe...
0:00:00.807031015  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4827:gst_rtspsrc_open:<rtspsrc0> send describe...
0:00:00.807041322  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3821:gst_rtspsrc_try_send:<rtspsrc0> sending message
RTSP request message 0x7fff07de9e70
 request line:
   method: 'DESCRIBE'
   uri:    'rtsp://10.3.0.117/vsip2'
   version: '1.0'
 headers:
   key: 'Accept', value: 'application/sdp'
 body:
RTSP response message 0x7fff07de9e30
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '2'
   key: 'Content-Type', value: 'application/sdp'
   key: 'Content-Base', value: 'rtsp://10.3.0.117/vsip2/'
   key: 'Content-Length', value: '322'
 body: length 323
00000000 (0xf5b6e0): 76 3d 30 0d 0a 6f 3d 2d 20 31 20 31 20 49 4e 20  v=0..o=-
1 1 IN 
00000010 (0xf5b6f0): 49 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73  IP4
127.0.0.1..s
00000020 (0xf5b700): 3d 52 54 50 20 73 65 73 73 69 6f 6e 0d 0a 65 3d  =RTP
session..e=
00000030 (0xf5b710): 4e 4f 4e 45 0d 0a 63 3d 49 4e 20 49 50 34 20 32 
NONE..c=IN IP4 2
00000040 (0xf5b720): 32 36 2e 32 35 35 2e 30 2e 31 31 37 2f 33 32 0d 
26.255.0.117/32.
00000050 (0xf5b730): 0a 62 3d 52 52 3a 30 0d 0a 74 3d 30 20 30 0d 0a 
.b=RR:0..t=0 0..
00000060 (0xf5b740): 6d 3d 76 69 64 65 6f 20 34 30 30 30 20 52 54 50  m=video
4000 RTP
00000070 (0xf5b750): 2f 41 56 50 20 39 36 0d 0a 61 3d 72 74 70 6d 61  /AVP
96..a=rtpma
00000080 (0xf5b760): 70 3a 39 36 20 4d 50 34 56 2d 45 53 2f 39 30 30  p:96
MP4V-ES/900
00000090 (0xf5b770): 30 30 0d 0a 61 3d 66 6d 74 70 3a 39 36 20 70 72 
00..a=fmtp:96 pr
000000a0 (0xf5b780): 6f 66 69 6c 65 2d 6c 65 76 65 6c 2d 69 64 3d 32 
ofile-level-id=2
000000b0 (0xf5b790): 34 35 3b 20 63 6f 6e 66 69 67 3d 30 30 30 30 30  45;
config=00000
000000c0 (0xf5b7a0): 31 62 30 66 35 30 30 30 30 30 31 62 35 30 39 30 
1b0f5000001b5090
000000d0 (0xf5b7b0): 30 30 30 30 31 30 30 30 30 30 30 30 31 32 30 30 
0000100000001200
000000e0 (0xf5b7c0): 38 63 34 39 35 34 30 30 30 35 64 34 63 34 30 65 
8c49540005d4c40e
000000f0 (0xf5b7d0): 34 66 30 30 39 62 38 37 35 39 36 31 61 38 61 32 
4f009b875961a8a2
00000100 (0xf5b7e0): 63 30 38 39 30 32 38 38 37 30 30 30 30 30 31 62 
c08902887000001b
00000110 (0xf5b7f0): 32 36 35 36 64 33 34 37 36 32 30 33 34 32 65 33 
2656d347620342e3
00000120 (0xf5b800): 35 32 65 33 30 32 65 33 32 30 30 63 37 66 66 0d 
52e302e3200c7ff.
00000130 (0xf5b810): 0a 61 3d 63 6f 6e 74 72 6f 6c 3a 76 69 64 65 6f 
.a=control:video
00000140 (0xf5b820): 0d 0a 00                                         ...       
0:00:00.809011934  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3850:gst_rtspsrc_try_send:<rtspsrc0> received response message
0:00:00.809053150  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3861:gst_rtspsrc_try_send:<rtspsrc0> got response message 200
0:00:00.809097494  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4867:gst_rtspsrc_open:<rtspsrc0> parse SDP...
sdp packet 0x7fff07de9d70:
 version:       '0'
 origin:
  username:     '-'
  sess_id:      '1'
  sess_version: '1'
  nettype:      'IN'
  addrtype:     'IP4'
  addr:         '127.0.0.1'
 session_name:  'RTP session'
 information:   '(NULL)'
 uri:           '(NULL)'
 emails:
  email 'NONE'
 connection:
  nettype:      'IN'
  addrtype:     'IP4'
  address:      '226.255.0.117'
  ttl:          '32'
  addr_number:  '0'
 bandwidths:
  type:         'RR'
  bandwidth:    '0'
 key:
  type:         '(NULL)'
  data:         '(NULL)'
 medias:
  media 0:
   media:       'video'
   port:        '4000'
   num_ports:   '4294967295'
   proto:       'RTP/AVP'
   formats:
    format  '96'
   information: '(NULL)'
   key:
    type:       '(NULL)'
    data:       '(NULL)'
   attributes:
    attribute 'rtpmap' : '96 MP4V-ES/90000'
    attribute 'fmtp' : '96 profile-level-id=245;
config=000001b0f5000001b509000001000000012008c49540005d4c40e4f009b875961a8a2c08902887000001b2656d347620342e352e302e3200c7ff'
    attribute 'control' : 'video'
0:00:00.810442665  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:913:gst_rtspsrc_create_stream: mapping sdp session level
attributes to caps
0:00:00.810486209  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:915:gst_rtspsrc_create_stream: mapping sdp media level attributes
to caps
0:00:00.810525999  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:933:gst_rtspsrc_create_stream:<rtspsrc0> stream 0, (0xf5bd60)
0:00:00.810565576  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:934:gst_rtspsrc_create_stream:<rtspsrc0>  pt: 96
0:00:00.810604067  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:935:gst_rtspsrc_create_stream:<rtspsrc0>  container: 0
0:00:00.810642732  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:936:gst_rtspsrc_create_stream:<rtspsrc0>  caps:
application/x-unknown, media=(string)video, payload=(int)96,
clock-rate=(int)90000, encoding-name=(string)MP4V-ES,
profile-level-id=(string)245,
config=(string)000001b0f5000001b509000001000000012008c49540005d4c40e4f009b875961a8a2c08902887000001b2656d347620342e352e302e3200c7ff
0:00:00.810716439  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:937:gst_rtspsrc_create_stream:<rtspsrc0>  control: video
0:00:00.810757336  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:955:gst_rtspsrc_create_stream:<rtspsrc0>  setup:
rtsp://10.3.0.117/vsip2/video
0:00:00.810799644  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4422:gst_rtspsrc_setup_streams:<rtspsrc0> doing setup of stream
0xf5bd60 with rtsp://10.3.0.117/vsip2/video
0:00:00.810836673  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4433:gst_rtspsrc_setup_streams:<rtspsrc0> protocols = 0x2,
protocol mask = 0x2
0:00:00.810878695  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4196:gst_rtspsrc_create_transports_string:<rtspsrc0> got
transports (NULL)
0:00:00.810919862  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4215:gst_rtspsrc_create_transports_string:<rtspsrc0> adding UDP
multicast
0:00:00.810960245  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4235:gst_rtspsrc_create_transports_string:<rtspsrc0> prepared
transports RTP/AVP/UDP;multicast
0:00:00.810999001  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4448:gst_rtspsrc_setup_streams:<rtspsrc0> replace ports in
RTP/AVP/UDP;multicast
0:00:00.811041883  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4459:gst_rtspsrc_setup_streams:<rtspsrc0> transport is now
RTP/AVP/UDP;multicast
0:00:00.811083276  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3821:gst_rtspsrc_try_send:<rtspsrc0> sending message
RTSP request message 0x7fff07de9c40
 request line:
   method: 'SETUP'
   uri:    'rtsp://10.3.0.117/vsip2/video'
   version: '1.0'
 headers:
   key: 'Transport', value: 'RTP/AVP/UDP;multicast'
 body:
RTSP response message 0x7fff07de9c00
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '3'
   key: 'Session', value: '342245158'
   key: 'Transport', value: 'RTP/AVP;multicast;server_port=4000-4001'
 body: length 0
0:00:00.812093406  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3850:gst_rtspsrc_try_send:<rtspsrc0> received response message
0:00:00.812103885  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3861:gst_rtspsrc_try_send:<rtspsrc0> got response message 200
0:00:00.812121488  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4557:gst_rtspsrc_setup_streams:<rtspsrc0> stream 0xf5bd60 as UDP
multicast
0:00:00.812139098  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2650:gst_rtspsrc_stream_configure_transport:<rtspsrc0> configuring
transport for stream 0xf5bd60
0:00:00.812149943  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2661:gst_rtspsrc_stream_configure_transport:<rtspsrc0> setting
mime to application/x-rtp
0:00:00.812160521  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2148:gst_rtspsrc_stream_configure_manager:<rtspsrc0> using manager
gstrtpbin
0:00:00.945397806  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2186:gst_rtspsrc_stream_configure_manager:<rtspsrc0> connect to
signals on session manager, stream 0xf5bd60
0:00:00.953236563  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:1985:new_session_pad:<rtspsrc0> got new session pad
<rtpbin0:recv_rtp_sink_0>
0:00:00.953265607  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2040:new_session_pad:<rtspsrc0> ignoring unknown stream
0:00:00.953431634  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:1985:new_session_pad:<rtspsrc0> got new session pad
<rtpbin0:recv_rtcp_sink_0>
0:00:00.953453240  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2040:new_session_pad:<rtspsrc0> ignoring unknown stream
0:00:00.953466369  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2356:gst_rtspsrc_stream_configure_mcast:<rtspsrc0> creating UDP
sources for multicast
0:00:00.953479139  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2408:gst_rtspsrc_stream_configure_mcast:<rtspsrc0> no destination
found
0:00:00.953490357  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2715:gst_rtspsrc_stream_configure_transport:<rtspsrc0> failed to
configure transport
0:00:00.953499365  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4576:gst_rtspsrc_setup_streams:<rtspsrc0> could not configure
stream 0xf5bd60 transport, skipping stream
0:00:01.004050819  1894       0xd77080 WARN                 rtspsrc
gstrtspsrc.c:4661:gst_rtspsrc_setup_streams:<rtspsrc0> error: No supported
stream was found. You might need to allow more transport protocols or may
otherwise be missing the right GStreamer RTSP extension plugin.
0:00:01.004101575  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5013:gst_rtspsrc_close:<rtspsrc0> TEARDOWN...
0:00:01.004119317  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3475:gst_rtspsrc_loop_send_cmd:<rtspsrc0> start connection flush
0:00:01.004130739  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5043:gst_rtspsrc_close:<rtspsrc0> stop connection flush
0:00:01.004139907  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5051:gst_rtspsrc_close:<rtspsrc0> not ready, doing cleanup
0:00:01.004148776  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5076:gst_rtspsrc_close:<rtspsrc0> closing connection...
0:00:01.004191360  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:1022:gst_rtspsrc_cleanup:<rtspsrc0> cleanup
0:00:01.004207243  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:970:gst_rtspsrc_stream_free:<rtspsrc0> free stream 0xf5bd60
0:00:01.004475477  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5597:gst_rtspsrc_change_state:<rtspsrc0> open failed
0:00:01.004525105  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4767:gst_rtspsrc_open:<rtspsrc0> creating connection
(rtsp://10.3.0.117/vsip2)...
0:00:01.004549665  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4784:gst_rtspsrc_open:<rtspsrc0> connecting
(rtsp://10.3.0.117/vsip2)...
0:00:01.004852242  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4792:gst_rtspsrc_open:<rtspsrc0> create options...
0:00:01.004918562  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4800:gst_rtspsrc_open:<rtspsrc0> send options...
0:00:01.004967949  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3821:gst_rtspsrc_try_send:<rtspsrc0> sending message
RTSP request message 0x7fff07de9f20
 request line:
   method: 'OPTIONS'
   uri:    'rtsp://10.3.0.117/vsip2'
   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 0x7fff07de9ee0
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '1'
   key: 'Public', value: 'DESCRIBE'
   key: 'Public', value: 'SETUP'
   key: 'Public', value: 'TEARDOWN'
   key: 'Public', value: 'PLAY'
   key: 'Public', value: 'PAUSE'
 body: length 0
0:00:01.006750852  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3850:gst_rtspsrc_try_send:<rtspsrc0> received response message
0:00:01.006762287  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3861:gst_rtspsrc_try_send:<rtspsrc0> got response message 200
0:00:01.006787355  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4809:gst_rtspsrc_open:<rtspsrc0> create describe...
0:00:01.006802947  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4827:gst_rtspsrc_open:<rtspsrc0> send describe...
0:00:01.006813801  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3821:gst_rtspsrc_try_send:<rtspsrc0> sending message
RTSP request message 0x7fff07de9f20
 request line:
   method: 'DESCRIBE'
   uri:    'rtsp://10.3.0.117/vsip2'
   version: '1.0'
 headers:
   key: 'Accept', value: 'application/sdp'
 body:
RTSP response message 0x7fff07de9ee0
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '2'
   key: 'Content-Type', value: 'application/sdp'
   key: 'Content-Base', value: 'rtsp://10.3.0.117/vsip2/'
   key: 'Content-Length', value: '322'
 body: length 323
00000000 (0xf5a6f0): 76 3d 30 0d 0a 6f 3d 2d 20 31 20 31 20 49 4e 20  v=0..o=-
1 1 IN 
00000010 (0xf5a700): 49 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73  IP4
127.0.0.1..s
00000020 (0xf5a710): 3d 52 54 50 20 73 65 73 73 69 6f 6e 0d 0a 65 3d  =RTP
session..e=
00000030 (0xf5a720): 4e 4f 4e 45 0d 0a 63 3d 49 4e 20 49 50 34 20 32 
NONE..c=IN IP4 2
00000040 (0xf5a730): 32 36 2e 32 35 35 2e 30 2e 31 31 37 2f 33 32 0d 
26.255.0.117/32.
00000050 (0xf5a740): 0a 62 3d 52 52 3a 30 0d 0a 74 3d 30 20 30 0d 0a 
.b=RR:0..t=0 0..
00000060 (0xf5a750): 6d 3d 76 69 64 65 6f 20 34 30 30 30 20 52 54 50  m=video
4000 RTP
00000070 (0xf5a760): 2f 41 56 50 20 39 36 0d 0a 61 3d 72 74 70 6d 61  /AVP
96..a=rtpma
00000080 (0xf5a770): 70 3a 39 36 20 4d 50 34 56 2d 45 53 2f 39 30 30  p:96
MP4V-ES/900
00000090 (0xf5a780): 30 30 0d 0a 61 3d 66 6d 74 70 3a 39 36 20 70 72 
00..a=fmtp:96 pr
000000a0 (0xf5a790): 6f 66 69 6c 65 2d 6c 65 76 65 6c 2d 69 64 3d 32 
ofile-level-id=2
000000b0 (0xf5a7a0): 34 35 3b 20 63 6f 6e 66 69 67 3d 30 30 30 30 30  45;
config=00000
000000c0 (0xf5a7b0): 31 62 30 66 35 30 30 30 30 30 31 62 35 30 39 30 
1b0f5000001b5090
000000d0 (0xf5a7c0): 30 30 30 30 31 30 30 30 30 30 30 30 31 32 30 30 
0000100000001200
000000e0 (0xf5a7d0): 38 63 34 39 35 34 30 30 30 35 64 34 63 34 30 65 
8c49540005d4c40e
000000f0 (0xf5a7e0): 34 66 30 30 39 62 38 37 35 39 36 31 61 38 61 32 
4f009b875961a8a2
00000100 (0xf5a7f0): 63 30 38 39 30 32 38 38 37 30 30 30 30 30 31 62 
c08902887000001b
00000110 (0xf5a800): 32 36 35 36 64 33 34 37 36 32 30 33 34 32 65 33 
2656d347620342e3
00000120 (0xf5a810): 35 32 65 33 30 32 65 33 32 30 30 63 37 66 66 0d 
52e302e3200c7ff.
00000130 (0xf5a820): 0a 61 3d 63 6f 6e 74 72 6f 6c 3a 76 69 64 65 6f 
.a=control:video
00000140 (0xf5a830): 0d 0a 00                                         ...       
0:00:01.007878534  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3850:gst_rtspsrc_try_send:<rtspsrc0> received response message
0:00:01.007891975  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3861:gst_rtspsrc_try_send:<rtspsrc0> got response message 200
0:00:01.007906023  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4867:gst_rtspsrc_open:<rtspsrc0> parse SDP...
sdp packet 0x7fff07de9e20:
 version:       '0'
 origin:
  username:     '-'
  sess_id:      '1'
  sess_version: '1'
  nettype:      'IN'
  addrtype:     'IP4'
  addr:         '127.0.0.1'
 session_name:  'RTP session'
 information:   '(NULL)'
 uri:           '(NULL)'
 emails:
  email 'NONE'
 connection:
  nettype:      'IN'
  addrtype:     'IP4'
  address:      '226.255.0.117'
  ttl:          '32'
  addr_number:  '0'
 bandwidths:
  type:         'RR'
  bandwidth:    '0'
 key:
  type:         '(NULL)'
  data:         '(NULL)'
 medias:
  media 0:
   media:       'video'
   port:        '4000'
   num_ports:   '4294967295'
   proto:       'RTP/AVP'
   formats:
    format  '96'
   information: '(NULL)'
   key:
    type:       '(NULL)'
    data:       '(NULL)'
   attributes:
    attribute 'rtpmap' : '96 MP4V-ES/90000'
    attribute 'fmtp' : '96 profile-level-id=245;
config=000001b0f5000001b509000001000000012008c49540005d4c40e4f009b875961a8a2c08902887000001b2656d347620342e352e302e3200c7ff'
    attribute 'control' : 'video'
0:00:01.008060769  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:913:gst_rtspsrc_create_stream: mapping sdp session level
attributes to caps
0:00:01.008075771  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:915:gst_rtspsrc_create_stream: mapping sdp media level attributes
to caps
0:00:01.008085533  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:933:gst_rtspsrc_create_stream:<rtspsrc0> stream 0, (0xf5bb00)
0:00:01.008111140  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:934:gst_rtspsrc_create_stream:<rtspsrc0>  pt: 96
0:00:01.008121266  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:935:gst_rtspsrc_create_stream:<rtspsrc0>  container: 0
0:00:01.008129161  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:936:gst_rtspsrc_create_stream:<rtspsrc0>  caps:
application/x-unknown, media=(string)video, payload=(int)96,
clock-rate=(int)90000, encoding-name=(string)MP4V-ES,
profile-level-id=(string)245,
config=(string)000001b0f5000001b509000001000000012008c49540005d4c40e4f009b875961a8a2c08902887000001b2656d347620342e352e302e3200c7ff
0:00:01.008161391  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:937:gst_rtspsrc_create_stream:<rtspsrc0>  control: video
0:00:01.008171812  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:955:gst_rtspsrc_create_stream:<rtspsrc0>  setup:
rtsp://10.3.0.117/vsip2/video
0:00:01.008183514  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4422:gst_rtspsrc_setup_streams:<rtspsrc0> doing setup of stream
0xf5bb00 with rtsp://10.3.0.117/vsip2/video
0:00:01.008198077  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4433:gst_rtspsrc_setup_streams:<rtspsrc0> protocols = 0x2,
protocol mask = 0x2
0:00:01.008208423  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4196:gst_rtspsrc_create_transports_string:<rtspsrc0> got
transports (NULL)
0:00:01.008217512  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4215:gst_rtspsrc_create_transports_string:<rtspsrc0> adding UDP
multicast
0:00:01.008225813  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4235:gst_rtspsrc_create_transports_string:<rtspsrc0> prepared
transports RTP/AVP/UDP;multicast
0:00:01.008233951  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4448:gst_rtspsrc_setup_streams:<rtspsrc0> replace ports in
RTP/AVP/UDP;multicast
0:00:01.008242342  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4459:gst_rtspsrc_setup_streams:<rtspsrc0> transport is now
RTP/AVP/UDP;multicast
0:00:01.008252108  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3821:gst_rtspsrc_try_send:<rtspsrc0> sending message
RTSP request message 0x7fff07de9cf0
 request line:
   method: 'SETUP'
   uri:    'rtsp://10.3.0.117/vsip2/video'
   version: '1.0'
 headers:
   key: 'Transport', value: 'RTP/AVP/UDP;multicast'
 body:
RTSP response message 0x7fff07de9cb0
 status line:
   code:   '200'
   reason: 'OK'
   version: '1.0'
 headers:
   key: 'CSeq', value: '3'
   key: 'Session', value: '359966894'
   key: 'Transport', value: 'RTP/AVP;multicast;server_port=4000-4001'
 body: length 0
0:00:01.008994396  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3850:gst_rtspsrc_try_send:<rtspsrc0> received response message
0:00:01.009005265  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3861:gst_rtspsrc_try_send:<rtspsrc0> got response message 200
0:00:01.009021885  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4557:gst_rtspsrc_setup_streams:<rtspsrc0> stream 0xf5bb00 as UDP
multicast
0:00:01.009032361  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2650:gst_rtspsrc_stream_configure_transport:<rtspsrc0> configuring
transport for stream 0xf5bb00
0:00:01.009041741  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2661:gst_rtspsrc_stream_configure_transport:<rtspsrc0> setting
mime to application/x-rtp
0:00:01.009051089  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2148:gst_rtspsrc_stream_configure_manager:<rtspsrc0> using manager
gstrtpbin
0:00:01.009148393  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2186:gst_rtspsrc_stream_configure_manager:<rtspsrc0> connect to
signals on session manager, stream 0xf5bb00
0:00:01.009510703  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:1985:new_session_pad:<rtspsrc0> got new session pad
<rtpbin1:recv_rtp_sink_0>
0:00:01.009533802  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2040:new_session_pad:<rtspsrc0> ignoring unknown stream
0:00:01.009691486  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:1985:new_session_pad:<rtspsrc0> got new session pad
<rtpbin1:recv_rtcp_sink_0>
0:00:01.009713748  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2040:new_session_pad:<rtspsrc0> ignoring unknown stream
0:00:01.009726650  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2356:gst_rtspsrc_stream_configure_mcast:<rtspsrc0> creating UDP
sources for multicast
0:00:01.009736639  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2408:gst_rtspsrc_stream_configure_mcast:<rtspsrc0> no destination
found
0:00:01.009747042  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:2715:gst_rtspsrc_stream_configure_transport:<rtspsrc0> failed to
configure transport
0:00:01.009755123  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:4576:gst_rtspsrc_setup_streams:<rtspsrc0> could not configure
stream 0xf5bb00 transport, skipping stream
0:00:01.009772483  1894       0xd77080 WARN                 rtspsrc
gstrtspsrc.c:4661:gst_rtspsrc_setup_streams:<rtspsrc0> error: No supported
stream was found. You might need to allow more transport protocols or may
otherwise be missing the right GStreamer RTSP extension plugin.
0:00:01.009802101  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5013:gst_rtspsrc_close:<rtspsrc0> TEARDOWN...
0:00:01.009813542  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:3475:gst_rtspsrc_loop_send_cmd:<rtspsrc0> start connection flush
0:00:01.009822688  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5043:gst_rtspsrc_close:<rtspsrc0> stop connection flush
0:00:01.009831215  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5051:gst_rtspsrc_close:<rtspsrc0> not ready, doing cleanup
0:00:01.009839356  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5076:gst_rtspsrc_close:<rtspsrc0> closing connection...
0:00:01.009863889  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:1022:gst_rtspsrc_cleanup:<rtspsrc0> cleanup
0:00:01.009878470  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:970:gst_rtspsrc_stream_free:<rtspsrc0> free stream 0xf5bb00
0:00:01.010024987  1894       0xd77080 DEBUG                rtspsrc
gstrtspsrc.c:5597:gst_rtspsrc_change_state:<rtspsrc0> open failed
ERROR: Pipeline doesn't want to pause.
ERROR: from element
/GstPipeline:pipeline0/GstBarcoMgspBin:barcomgspbin0/GstRTSPSrc:rtspsrc0: No
supported stream was found. You might need to allow more transport protocols or
may otherwise be missing the right GStreamer RTSP extension plugin.
Additional debug info:
gstrtspsrc.c(4661): gst_rtspsrc_setup_streams ():
/GstPipeline:pipeline0/GstBarcoMgspBin:barcomgspbin0/GstRTSPSrc:rtspsrc0
Setting pipeline to NULL ...
Freeing pipeline ...

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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