Page 1 of 1

what kind of igmpv3 packets can VLC send out?

Posted: 26 May 2006 07:50
by cwflying
Now I am using VLC to test IGMPV3 and PIM SSM functions of the DUT,
Through this command, VLC can send out IGMPv3 reports packet:
udp://171.1.1.1@225.1.1.1:1234
This report is "INCLUDE" report, can I configure VLC to send out "EXCLUDE" report packet?

Another problem, can I configure VLC to send out report packets with several source addresses, like this:
udp://171.1.1.1@225.1.1.1:1234;171.1.1.2@225.1.1.2:1234 (this command is wrong, just to express my meaning).

Any suggestion is welcome.

Regards

Posted: 26 May 2006 16:30
by Rémi Denis-Courmont
VLC does not implement IGMP. It only sends group (un)subscription request to the OS kernel. The IP stack will then gather all subscription requests from all running applications, and send IGMP/MLD packets accordingly.

As for sending to multiple destination, you have to use the “duplicate” function in the stream output chain, and spawn two UDP outputs. See the Streaming HOWTO on the official website documentation.

Posted: 27 May 2006 12:06
by cwflying
Thanks for the answer of Rémi Denis-Courmont. But I think you misunderstand my meaning.
Now I want to use VLC as a stream-receiver, not a streaming_sender, I want two know whether the box "VLC plus OS" supports "Exclude" igmpv3 function, and other igmp reports in "RFC 3376 - Internet Group Management Protocol, Version 3".

[edit moderator]Removed unnecessary formatting. 1st warning[/edit]

Posted: 27 May 2006 17:07
by Rémi Denis-Courmont
VLC can only subscribe to one or several multicast addresses, and unsubscribe from them.