[vlc-devel] Adding multicast tunneling

Sachin K sachinutd at gmail.com
Thu Oct 18 17:08:46 CEST 2007


> > I am trying to integrate automatic multicast tunneling gateway
>
> > capability (AMT gateway - draft-ietf-mboned-auto-multicast-08.txt)
>
> > into VLC.
>
> >
>
> > AMT gateway encapsulates the IGMP membership reports and sends to an
>
> > AMT relay which has multicast access. Gateway then decapsulates the
>
> > incoming multicast packets from relay and gives to the application.
>
> >
>
> > Where do I start looking in the VLC code? I have already setup the
>
> > Cygwin-VLC build environment on a windows-xp machine.
>
>
>
> The few lines of multicasting code are in src/network/udp.c, but...
>
> IGMP is handled by the IP stack (Winsock if Windows), not by VLC.
>

Yes, IGMP is handled by the OS. But we want to remove the OS
dependency for IGMPv3/SSM support.

Idea is to have AMT generate IGMPv3 joins if VLC does not get any
multicast data for a certain amount of time.

-Sachin



More information about the vlc-devel mailing list