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

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Sep 28 14:14:31 UTC 2017


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

            Bug ID: 788294
           Summary: RTSP rtspsrc disconnection: GET PARAM not sent within
                    interval and server closes connection
    Classification: Platform
           Product: GStreamer
           Version: 1.8.3
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: a.priolo at infosolution.it
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Dear all,

I am experiencing an annoying issue when trying to stream a h264 video from an
IP camera over RTSP. 

I am using the following pipeline to stream the video to a videosink window:

gst-launch-1.0 rtspsrc location="rtsp://192.168.0.100/live2.sdp" latency=0
do-rtcp=1 do-rtsp-keep-alive=1 debug=1 ! rtph264depay ! h264parse ! avdec_h264
! autovideosink

This pipeline works well but after, approximately, 60 secs, the server (IP
camera) disconnects my client (i.e. the aforementioned pipeline) with the
following message:

gstrtspsrc.c(4726): gst_rtspsrc_loop_udp ():
/GstPipeline:pipeline0/GstRTSPSrc:rtspsrc0:
The server closed the connection.

By taking a look at the wireshark capture file, I noticed that the get param
packet to keep the connection alive (according to RTCP protocol) is not sent by
my pipeline.

You can find the wireshark capture and a small log in this GDrive folder:

https://drive.google.com/drive/folders/0B_a9LRsqB6MfRTl3SE1TcmRzVXc?usp=sharing

Thank you for your support.

Best,
AP

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