[gstreamer-bugs] [Bug 635532] rtspsrc: unexpected eos (regression?)

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 29 05:05:54 PST 2010


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

--- Comment #3 from Nicola <lists at svrinformatica.it> 2010-11-29 13:05:47 UTC ---
this seems an authentication problem in rtspsrc, running this pipeline:

gst-launch -v -t -m --gst-debug=*RTSP*:5 rtspsrc debug=true
location=rtsp://root:npgadmin@192.168.2.136/axis-media/media.amp ! fakesink

I get this error:

/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(  180 bytes, timestamp: 0:02:49.850985462, duration: none, offset: -1,
offset_end: -1, flags: 0) 0xced3880"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(  129 bytes, timestamp: 0:02:49.884275680, duration: none, offset: -1,
offset_end: -1, flags: 0) 0xced3770"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(  146 bytes, timestamp: 0:02:49.917565887, duration: none, offset: -1,
offset_end: -1, flags: 0) 0xced3660"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(   98 bytes, timestamp: 0:02:49.950856084, duration: none, offset: -1,
offset_end: -1, flags: 0) 0xcee63e0"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "chain   ******* <
(   98 bytes, timestamp: 0:02:49.984135160, duration: none, offset: -1,
offset_end: -1, flags: 0) 0xcee62d0"
/GstPipeline:pipeline0/GstFakeSink:fakesink0: last-message = "event   ******* E
(type: 86, ) 0xcee0600"
Got message #104 from element "pipeline0" (eos): no message details
Got EOS from element "pipeline0".
Execution ended after 169850696000 ns.
Setting pipeline to PAUSED ...
RTSP request message 0x7fffa7578450
 request line:
   method: 'PAUSE'
   uri:    'rtsp://192.168.2.136/axis-media/media.amp'
   version: '1.0'
 headers:
 body:
RTSP response message 0x7fffa7578410
 status line:
   code:   '401'
   reason: 'Unauthorized'
   version: '1.0'
 headers:
   key: 'CSeq', value: '9'
   key: 'Session', value: 'D534F418'
   key: 'WWW-Authenticate', value: 'Digest realm="AXIS_00408CA1207F",
nonce="00091fb8Y786825cb4e7991b0ad8fd2ae341bdec4cca0c", stale=TRUE'
   key: 'WWW-Authenticate', value: 'Basic realm="AXIS_00408CA1207F"'
   key: 'Date', value: 'Mon, 29 Nov 2010 12:43:07 GMT'
 body: length 0
Setting pipeline to READY ...
/GstPipeline:pipeline0/GstFakeSink:fakesink0.GstPad:sink: caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0.GstGhostPad:recv_rtp_src_0_2519404503_96:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0.GstGhostPad:recv_rtp_src_0_2519404503_96:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0.GstGhostPad:send_rtcp_src_0:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0/GstRtpPtDemux:rtpptdemux0.GstPad:src_96:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0/GstRtpJitterBuffer:rtpjitterbuffer0.GstPad:sink_rtcp:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:rtcp_src_-1775562793:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0/GstRtpSsrcDemux:rtpssrcdemux0.GstPad:rtcp_sink:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0/GstRtpSession:rtpsession0.GstPad:send_rtcp_src:
caps = NULL
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstRtpBin:rtpbin0/GstRtpSession:rtpsession0.GstPad:sync_src:
caps = NULL
RTSP request message 0x7fffa7578450
 request line:
   method: 'TEARDOWN'
   uri:    'rtsp://192.168.2.136/axis-media/media.amp'
   version: '1.0'
 headers:
 body:
RTSP response message 0x7fffa7578410
 status line:
   code:   '454'
   reason: 'Session Not Found'
   version: '1.0'
 headers:
   key: 'CSeq', value: '10'
   key: 'Session', value: 'D534F418'
   key: 'Date', value: 'Mon, 29 Nov 2010 12:43:07 GMT'
 body: length 0
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0/GstUDPSink:udpsink1.GstPad:sink:
caps = NULL
Setting pipeline to NULL ...
Freeing pipeline ...

please note the 401 error, I cannot reproduce the issue using vlc 1.1.5 on
windows

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