[Bug 701129] ipv6 support in rtsp-stream

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed May 29 23:12:51 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=701129
  GStreamer | gst-rtsp-server | 1.x

--- Comment #2 from Alexander Schrab <alexas at axis.com> 2013-05-30 06:12:46 UTC ---
Created an attachment (id=245612)
 View: https://bugzilla.gnome.org/attachment.cgi?id=245612
 Review: https://bugzilla.gnome.org/review?bug=701129&attachment=245612

Patch

Approach taken: rtsp-stream now handles both ipv6 and ipv4, even if ipv6 is not
dual stack. I have tested this on linux binding to 0.0.0.0 and ::0 with and
without dual stack with expected result (0.0.0.0 is always only ipv4, ::0 is
both in dual stack and ipv6 only in single stack).

I had to add another udpsrc for the v6. And there is also two sets of server
ports due to this (we cannot guarantee v6 and v4 binds to the same ports). The
family of the client is deduced from the client transport destination string,
this is the same way multiudpsink does it.

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