[gstreamer-bugs] [Bug 628214] New: Add support to RTSP initiation through SDP files

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Aug 28 13:55:46 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=628214
  GStreamer | gst-plugins-good | git

           Summary: Add support to RTSP initiation through SDP files
    Classification: Desktop
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: gibrovacco at gmail.com
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


Created an attachment (id=168962)
 --> (https://bugzilla.gnome.org/attachment.cgi?id=168962)
test file to be played through gst-launch playbin2 uri=/path/to/sdptest.sdp

Currently GStreamer is missing support for RTSP initiation from SDP files (as
specified in RFC2362, Annex C). This could GStreamer incompatible with RTSP
servers which assume RTSP initiation happens through this kind of (pre-shared)
files.

The current SDP support is only related to already initiated sessions, but the
attached set of patches grants compliance with the above mentioned
specifications.

More specifically the patches:

- Add a new protocol, "sdp://"
- Modify the SDP demuxer behaviour to detect files as for RFC2362, annex C and
enable it to use the rtspsrc in such a case.
- Modify rtspsrc so to handle the sdp:// protocol.

Still the key issue of state change violations in sdpdemux are remaining. As
suggested from Mark, a most proper fix would be to get rid of it and use
redirection signals from the sdpdemux element. The signal could then be hndled
from the uridecodebin.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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