[Bug 794798] New: webrtcbin do not signal when ICE candidate gathering is done

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 29 08:54:04 UTC 2018


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

            Bug ID: 794798
           Summary: webrtcbin do not signal when ICE candidate gathering
                    is done
    Classification: Platform
           Product: GStreamer
           Version: 1.14.0
                OS: All
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: gst-plugins-bad
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: bugzilla at poradnik-webmastera.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

New webrtcbin component has signal add-ice-candidate which is sent for every
discovered ICE candidate. However now there is no way to tell when all of them
are gathered. I need this to send all candidates appended to end of SDP (in my
case they are for local IP address only).

Please either send signal on-ice-candidate one more time with NULL argument
(like
https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/onicecandidate
says), or add new signal - e.g. candidate-gathering-done, as in NiceAgent
https://nice.freedesktop.org/libnice/NiceAgent.html

It will be beneficial to fix add-ice-candidate signal too, so GStreamer could
fail faster if none of provided ICE candidates can be used. Without this it can
only use timer to decide when to fail.

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