[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