[Bug 751994] New: rtsp : problem when switching from one rtspsrc to another with totem
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Sun Jul 5 13:56:14 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=751994
Bug ID: 751994
Summary: rtsp : problem when switching from one rtspsrc to
another with totem
Classification: Platform
Product: GStreamer
Version: 1.4.5
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: fabrice at bellet.info
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 306874
--> https://bugzilla.gnome.org/attachment.cgi?id=306874&action=edit
partial debug log of a totem session
When using a playlist in totem containing several rtsp streams, it seems that
the transition from one stream to another fails to send the "TEARDOWN" message
to the server, which causes problem in my case, because the server consider
that the previous stream in just in paused state, and refuses to serve the next
one with a "RTSP/1.0 453 Not Enough Bandwidth" error.
For what I understand of the problem, the state changes too quickly from
GST_STATE_CHANGE_PLAYING_TO_PAUSED, GST_STATE_CHANGE_PAUSED_TO_READY and
GST_STATE_CHANGE_READY_TO_NULL, and the thread has only the time to sent the
"PAUSE" command, before closing the connection ?
The attachement shows the debugging log when the stream transition occurs.
gst_rtspsrc_close() is called with only_close=1, from gst_rtspsrc_stop(), so no
TEARDOWN message is sent.
--
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