[Bug 794811] New: Make webrtcbin more robust and allow SDP without mid and direction attributes
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Mar 29 14:13:56 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=794811
Bug ID: 794811
Summary: Make webrtcbin more robust and allow SDP without mid
and direction attributes
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: ---
I was trying to establish WebRTC session between GStreamer and FreeSwitch
(1.6.20~64bit). It turned out that FreeSwitch does not include mid and
direction attributes in its SDP. GStreamer was trying to strictly follow JSEP
standard, and was rejecting that SDP. Please make it more robust and start
accepting such incorrect SDPs.
When direction attribute is missing, you can revert to RFC 4566 behaviour:
"If none of the attributes "sendonly", "recvonly", "inactive",
and "sendrecv" is present, "sendrecv" SHOULD be assumed as the
default for sessions that are not of the conference type
"broadcast" or "H332" (see below)."
SDP without a=mid can be accepted when RTP bundling is not needed (e.g. when
there is only one stream).
--
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