[Bug 792131] New: rtspsrc: add an action signal to send SET_PARAMETER

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jan 2 16:42:10 UTC 2018


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

            Bug ID: 792131
           Summary: rtspsrc: add an action signal to send SET_PARAMETER
    Classification: Platform
           Product: GStreamer
           Version: 1.x
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: lists at svrinformatica.it
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Created attachment 366207
  --> https://bugzilla.gnome.org/attachment.cgi?id=366207&action=edit
proposed fix

initial implementation, I'm a bit uncertain about the return value, actually it
is void and so the server response is ignored, suggestions are welcome.

In my test I see something like this:

rtspsrc request:


SET_PARAMETER rtsp://192.168.3.123/axis-media/media.amp RTSP/1.0
CSeq: 7
User-Agent: GStreamer/1.13.0.1
Content-Type: text/parameters
Session: IemB45YYdQRExppD
Authorization: Digest username="root", realm="AXIS_ACCC8E5CE596",
nonce="00055658Y507659aff44419369eb4f0ff9704f52cff924",
uri="rtsp://192.168.3.123/axis-media/media.amp",
response="f14b02119d0fc9aa02a848e42e3de04f"
Date: Tue, 02 Jan 2018 16:38:42 GMT
Content-Length: 19

Renew-Stream: yes

camera response:

RTSP/1.0 200 OK
CSeq: 7
Server: GStreamer RTSP server
Session: IemB45YYdQRExppD; timeout=60
Date: Tue, 02 Jan 2018 16:38:32 GMT

or:

RTSP/1.0 451 Parameter Not Understood
CSeq: 7
Server: GStreamer RTSP server
Session: aN1ZL3+SFs+iEA4O; timeout=60
Date: Tue, 02 Jan 2018 16:06:37 GMT

if a set an unsupported parameter,

we should return a GstRTSPMessage response and let the user free it?

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