gstreamer rtsp server - shared pipeline freezes on client connect and during connection timeout
Sebastian Dröge
sebastian at centricular.com
Fri Jan 15 23:57:38 PST 2016
On Do, 2016-01-14 at 13:30 -0500, Kyle Pennington wrote:
> I've been having some issues lately with my RTSP server streams
> freezing when a new client connects or when a client's network
> connection is dropped. These two interactions cause the stream to
> freeze for all connected clients. I have a shared pipeline,
> configured with gst_rtsp_media_factory_set_shared(factory, true);.
>
> From what I understand, this should force all clients to use the same
> pipeline, and actions of one to influence the rest (seeking, etc.).
> However, this is not the behavior I am seeing. This type of behavior
> should never interfere with the streams of other clients.
>
> I am able to recreate this by setting the shared property on the
> media factory in the "test-video" example bundled with the RTSP
> server. I connect to the example server using two separate VLC
> clients on the same PC. When I do this, the first client's stream
> freezes while waiting for the other client to finish it's initial
> buffering.
>
> I came across this bug on bugzilla: https://bugzilla.gnome.org/show_b
> ug.cgi?id=648463, but I'm not sure if it's related and it is back
> from 2011-2013.
Can you add a comment there and ideally provide a testcase (i.e. gst-
rtsp-server application plus steps how to reproduce) too?
The behaviour you're seeing is definitely not intended.
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20160116/5523d770/attachment.sig>
More information about the gstreamer-devel
mailing list