After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 776344 - Add support for resolving IPv4 address literals for DNS64 support
Add support for resolving IPv4 address literals for DNS64 support
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
git master
Other Mac OS
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-12-21 13:07 UTC by joel.gstreamer
Modified: 2018-11-03 15:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description joel.gstreamer 2016-12-21 13:07:04 UTC
The source of creating this bug can be found in the discussion here: http://gstreamer-devel.966125.n4.nabble.com/NAT64-support-td4681208.html.

When on NAT64 networks, passing an IPv4 address literal does not get automatically resolved to its IPv6 equivalent so streaming via elements such as udpsink or udpsrc doesn't work. This is required for iOS as described here: https://developer.apple.com/library/content/documentation//NetworkingInternetWeb/Conceptual/NetworkingOverview/UnderstandingandPreparingfortheIPv6Transition/UnderstandingandPreparingfortheIPv6Transition.html.
Comment 1 Sebastian Dröge (slomo) 2016-12-22 12:09:21 UTC
The main problem here is that this would be suboptimal on other platforms, or not work at all. So resolving for IPv4 addresses should only happen on iOS (and maybe macOS).

Need to check if resolving of such strings work with GResolver.


Also, does udpsink/udpsrc/etc work if you provide it directly the "correct", already resolved IPv6 address?
Comment 2 GStreamer system administrator 2018-11-03 15:15:12 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/issues/334.