[Bug 705912] New: rtspsrc: server closes the connection but pipelines got stuck

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Aug 13 07:08:40 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=705912
  GStreamer | gst-plugins-good | 1.x

           Summary: rtspsrc: server closes the connection but pipelines
                    got stuck
    Classification: Platform
           Product: GStreamer
           Version: 1.x
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: gdesmott at gnome.org
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


I have the following pipeline reading from a RTSP server:

gst-launch-1.0 rtspsrc location="..." protocols=0x00000004 ! decodebin
name=demux ! queue ! videoconvert ! vp8enc ! webmmux name=mux ! filesink
location=videos/webm/20121123-1_bb_pl.webm demux. ! queue ! audioconvert !
audioresample ! vorbisenc ! mux.

Most of the time it works fine and keep transcoding until the video is done.
But sometimes for some reason (the server stopping to send?) the pipeline got
stuck blocking my whole script. 

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
Redistribute latency...
Redistribute latency...
Redistribute latency...
WARNING: from element /GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0: Could not
read from resource.
Additional debug info:
gstrtspsrc.c(3776): gst_rtspsrc_loop_interleaved ():
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0:
The server closed the connection.

Shouldn't the element raise an error and so the pipeline can be terminated?

gstreamer1.0-plugins-good:amd64       1.0.7-1~bpo70+1

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