Multicast rtp on Windows with multiple ethernet interfaces

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Multicast rtp on Windows with multiple ethernet interfaces

Myzhar
Hi all,

I need to receive a multicast RTP stream on windows on a system that has multiple ethernet peripherals, but I cannot select the correct multicast interface using "multicast-iface" parameter.

Under ubuntu I can correctly receive the strean using
gst-launch-1.0 udpsrc multicast-iface=eth0 multicast-group=239.0.0.105 auto-multicast=true port=16000 ! 'application/x-rtp, encoding-name=H264, payload=96' ! rtph264depay ! h264parse ! avdec_h264 ! xvimagesink sync=false async=false

The equivalent windows version does not work:
.\gst-launch-1.0.exe udpsrc multicast-iface="ethernet_2" multicast-group=239.0.0.105 auto-multicast=true port=16000 ! 'application/x-rtp, encoding-name=H264, payload=96' ! rtph264depay ! h264parse ! avdec_h264 ! videoconvert ! autovideosink

The ethernet interface is named "Scheda Ethernet Connessione alla rete locale (LAN) 2"

If I replace the multicast with a "simple" broadcast I can receive the stream correctly

Thank you in advance
Walter
Reply | Threaded
Open this post in threaded view
|

Re: Multicast rtp on Windows with multiple ethernet interfaces

Myzhar
Hi all,
I'm using GStreamer 1.13.90 today and after one year and one half this
problem seems to be always present.

I'm receiving a stream from a network card and I need to re-stream it on
another network card. Under Linux it works without problems, but under
Windows the "multicast-iface" parameter is ignored.

Wiresharks confirms that the multicast stream is transmitted on the same
network card where it is received.

Does anyone have a solution?

Thank you
Walter



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel