[Bug 727480] New: gstreamer hangs after the rtsp PLAY response "200 OK" please help =)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Apr 2 00:46:26 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=727480
  GStreamer | gst-omx | 1.0.0

           Summary: gstreamer hangs after the rtsp PLAY response "200 OK"
                    please help =)
    Classification: Platform
           Product: GStreamer
           Version: 1.0.0
        OS/Version: All
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: gst-omx
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: g4sacs at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Created an attachment (id=273451)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=273451)
Source SDK API Manual

gstreamer hangs after the rtsp PLAY response "200 OK"

    gst-launch-1.0 -v rtspsrc
location="rtsp://acs:acs@10.12.30.33:554/live?track0" debug=true ! rtph264depay
! omxh264dec ! autovideosink

i think i need help =)

    Setting pipeline to PAUSED ...
    Pipeline is live and does not need PREROLL ...
    Setting pipeline to PLAYING ...
    RTSP request message 0xb2940ba0
     request line:
       method: 'OPTIONS'
       uri:    'rtsp://10.12.30.33:554/live?track0'
       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 0xb2940bcc
     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'
       key: 'Public', value: 'GET_PARAMETER'
     body: length 0
    RTSP request message 0xb2940ba0
     request line:
       method: 'DESCRIBE'
       uri:    'rtsp://10.12.30.33:554/live?track0'
       version: '1.0'
     headers:
       key: 'Accept', value: 'application/sdp'
     body:
    RTSP response message 0xb2940bcc
     status line:
       code:   '200'
       reason: 'OK'
       version: '1.0'
     headers:
       key: 'CSeq', value: '2'
       key: 'WWW-Authenticate', value: 'Digest realm="ITX-00115F0DD64F",
nonce="533b34a95a7d0cc43dc5199272d45a2876180d16f4a5b09f778ac63d3cdc49b2"'
     body: length 0
    RTSP request message 0xb2940ba0
     request line:
       method: 'DESCRIBE'
       uri:    'rtsp://10.12.30.33:554/live?track0'
       version: '1.0'
     headers:
       key: 'Accept', value: 'application/sdp'
       key: 'Date', value: 'Sat, 15 Mar 2014 01:51:36 GMT'
     body:
    RTSP response message 0xb2940bcc
     status line:
       code:   '200'
       reason: 'OK'
       version: '1.0'
     headers:
       key: 'CSeq', value: '3'
       key: 'Content-Base', value: 'rtsp://10.12.30.33:554/live?track0/'
       key: 'Content-Type', value: 'application/sdp'
       key: 'Content-Length', value: '185'
     body: length 186
    00000000 (0x142ee00): 76 3d 30 0d 0a 6f 3d 2d 20 31 20 31 20 49 4e 20 
v=0..o=- 1 1 IN
    00000010 (0x142ee10): 49 50 34 20 31 32 37 2e 30 2e 30 2e 31 0d 0a 73  IP4
127.0.0.1..s
    00000020 (0x142ee20): 3d 54 65 73 74 0d 0a 61 3d 74 79 70 65 3a 62 72 
=Test..a=type:br
    00000030 (0x142ee30): 6f 61 64 63 61 73 74 0d 0a 74 3d 30 20 30 0d 0a 
oadcast..t=0 0..
    00000040 (0x142ee40): 63 3d 49 4e 20 49 50 34 20 49 50 34 20 30 2e 30  c=IN
IP4 IP4 0.0
    00000050 (0x142ee50): 2e 30 2e 30 0d 0a 6d 3d 76 69 64 65 6f 20 30 20 
.0.0..m=video 0
    00000060 (0x142ee60): 52 54 50 2f 41 56 50 20 39 36 0d 0a 61 3d 72 74 
RTP/AVP 96..a=rt
    00000070 (0x142ee70): 70 6d 61 70 3a 39 36 20 48 32 36 34 2f 39 30 30 
pmap:96 H264/900
    00000080 (0x142ee80): 30 30 0d 0a 61 3d 66 6d 74 70 3a 39 36 20 70 72 
00..a=fmtp:96 pr
    00000090 (0x142ee90): 6f 66 69 6c 65 2d 6c 65 76 65 6c 2d 69 64 3d 34 
ofile-level-id=4
    000000a0 (0x142eea0): 44 34 30 33 33 0d 0a 61 3d 63 6f 6e 74 72 6f 6c 
D4033..a=control
    000000b0 (0x142eeb0): 3a 74 72 61 63 6b 30 0d 0a 00                   
:track0...
    sdp packet 0x13b1e88:
     version:       '0'
     origin:
      username:     '-'
      sess_id:      '1'
      sess_version: '1'
      nettype:      'IN'
      addrtype:     'IP4'
      addr:         '127.0.0.1'
     session_name:  'Test'
     information:   '(NULL)'
     uri:           '(NULL)'
     connection:
      nettype:      'IN'
      addrtype:     'IP4'
      address:      'IP4'
      ttl:          '0'
      addr_number:  '0'
     key:
      type:         '(NULL)'
      data:         '(NULL)'
     attributes:
      attribute 'type' : 'broadcast'
     medias:
      media 0:
       media:       'video'
       port:        '0'
       num_ports:   '0'
       proto:       'RTP/AVP'
       formats:
        format  '96'
       information: '(NULL)'
       key:
        type:       '(NULL)'
        data:       '(NULL)'
       attributes:
        attribute 'rtpmap' : '96 H264/90000'
        attribute 'fmtp' : '96 profile-level-id=4D4033'
        attribute 'control' : 'track0'

    (gst-launch-1.0:3625): GLib-GIO-CRITICAL **:
g_inet_address_get_is_multicast: assertion `G_IS_INET_ADDRESS (address)' failed

    (gst-launch-1.0:3625): GLib-GObject-CRITICAL **: g_object_unref: assertion
`G_IS_OBJECT (object)' failed
    RTSP request message 0xb2940ac0
     request line:
       method: 'SETUP'
       uri:    'rtsp://10.12.30.33:554/live?track0/track0'
       version: '1.0'
     headers:
       key: 'Transport', value: 'RTP/AVP;unicast;client_port=56808-56809'
     body:
    RTSP response message 0xb2940aec
     status line:
       code:   '200'
       reason: 'OK'
       version: '1.0'
     headers:
       key: 'CSeq', value: '4'
       key: 'Transport', value:
'RTP/AVP;unicast;client_port=56808-56809;server_port=59144-59145'
       key: 'Session', value: '6BF364C25AB1CFB90C4DC5D08A8AE9'
     body: length 0
    /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0: latency =
2000
    /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0:
drop-on-latency = false
    /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0: buffer-mode =
Slave receiver to sender clock
    /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSrc:udpsrc0: timeout =
5000000
    New clock: GstSystemClock
    RTSP request message 0xb2940b84
     request line:
       method: 'PLAY'
       uri:    'rtsp://10.12.30.33:554/live?track0'
       version: '1.0'
     headers:
       key: 'Range', value: 'npt=0-'
     body:
    RTSP response message 0xb2940bb0
     status line:
       code:   '200'
       reason: 'OK'
       version: '1.0'
     headers:
       key: 'CSeq', value: '5'
       key: 'Session', value: '6BF364C25AB1CFB90C4DC5D08A8AE9'
     body: length 0
   
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0/GstRtpSession:rtpsession0.GstPad:send_rtcp_src:
caps = application/x-rtcp
   
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0:
caps = application/x-rtcp
    /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSink:udpsink1.GstPad:sink:
caps = application/x-rtcp
   
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0.GstProxyPad:proxypad3:
caps = application/x-rtcp

-- 
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