[gstreamer-bugs] [Bug 628820] New: media cleanup

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Sep 5 07:33:35 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=628820
  GStreamer | gst-rtsp-server | 0.10.30

           Summary: media cleanup
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.30
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-rtsp-server
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: lists at svrinformatica.it
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


After building an application based on gst-rtsp-server here are the steps to
reproduce the issue:

1) open a vlc client and connect to a stream generated by gst-rtsp-server
2) launch a pipeline to connect to the same stream with gst-launch
3) make the stream no more available (for example poweroff the source camera)
4) the gst-launch window remain open
5) make the stream available again
6) until the above gst-launch window is open you no other client can connect to
the stream, the old pipeline remain referenced and is not cleaned up
7) if you close the gst-launch window you are able to connect to the stream
again with any client

Another use case that may be collegated with the above is the following:

1) add a new stream
2) connect to the stream with a client
3) remove the stream from gst-rtsp-server
4) the connected client will continue to see the video stream even if it was
removed from gst-rtsp-server

So the actual gst-rtsp-server implementation can suffer from network problems.
Sometime after the network come up again after a failure you are not able to
see the video

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