[Bug 794143] New: support for rtsp onvif audio backchannel does not work correctly

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Mar 7 05:28:41 UTC 2018


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

            Bug ID: 794143
           Summary: support for rtsp onvif audio backchannel  does not
                    work correctly
    Classification: Platform
           Product: GStreamer
           Version: git master
                OS: Windows
            Status: NEW
          Severity: critical
          Priority: Normal
         Component: gst-rtsp-server
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: willdaihongjun at gmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

Try to play back with the test-onvif example as client from
gst-plugins-good/tests/examples/rtsp.

But made a little modification on the source code of the test-onvif-backchannel
example from gst-rtsp-server\examples\test-onvif-backchannel.c.

The original backchannel pipeline is created by code snippet

gst_rtsp_onvif_media_factory_set_backchannel_launch
      (GST_RTSP_ONVIF_MEDIA_FACTORY (factory),
      "( capsfilter caps=\"application/x-rtp, media=audio, payload=0,
clock-rate=8000, encoding-name=PCMU\" name=depay_backchannel ! rtppcmudepay !
fakesink async=false  )");

which is replaced by the following code

gst_rtsp_onvif_media_factory_set_backchannel_launch
      (GST_RTSP_ONVIF_MEDIA_FACTORY (factory),
      "( capsfilter caps=\"application/x-rtp, media=audio, payload=0,
clock-rate=8000, encoding-name=PCMU\" name=depay_backchannel ! rtppcmudepay !
mulawdec ! directsoundsink  )");

which create backchannel pipeline to play back with directsoundsink.

gst-rtsp-server print the error message on console like
  rtspclient rtsp-client.c:1744:handle_play_request: client 0000000002DF6E00:
unsuspend failed.

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