[Bug 788294] RTSP rtspsrc disconnection: GET PARAM not sent within interval and server closes connection

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Oct 3 14:25:02 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=788294

George Kiagiadakis <gkiagia at tolabaki.gr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |gkiagia at tolabaki.gr

--- Comment #5 from George Kiagiadakis <gkiagia at tolabaki.gr> ---
It looks as if your server is timing out earlier than it advertises. It
advertises a timeout=70 (seconds) and closes the connection at 60 seconds after
the last communication. GStreamer has an algorithm that sends the keep-alive
just a few seconds before the advertised timeout. In this case, it tries to
send a keep-alive every 65 seconds, but this is just too late for your server.

VLC seems to have a different algorithm and first of all sends a keep-alive
right after the PLAY command (which is not required). I guess (it doesn't show
from your log, because you've stopped it), that it goes on sending a keep-alive
at its own pace, way earlier than the advertised server timeout, which is
probably why it works with VLC.

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