[erlang-questions] Multicast UDP and Linux
Rapsey
rapsey@REDACTED
Tue Jun 9 19:16:17 CEST 2009
This is what I use for multicast. Dest, Source are IP address tuples.
{ok, Sock} = gen_udp:open(P#tspar.src_port, [{reuseaddr,true}, {ip, Source},
{multicast_ttl, P#tspar.ttl}, {multicast_loop, false}, binary]),
inet:setopts(Sock, [{add_membership, {Dest, Source}}]);
Sergej
On Tue, Jun 9, 2009 at 7:04 PM, Rob Elsner <thatsnotright@REDACTED> wrote:
> All,
>
> I've tried both of the examples available from this mailing list about
> multicast UDP receiving, namely:
>
> http://forum.trapexit.org/viewtopic.php?t=397&sid=b4530465381e0736d194488b0e2cc48b
> and
>
> http://www.nabble.com/Beginner:-Windows-UDP-multicast-receive-td18096904.html
>
> However, I am still unable to get this to function. If I open VLC
> with the same source IP, multicast address and port, it works
> correctly.
>
> We are using an IGMPv3 capable router, but I never see an IGMP message
> generated from Erlang with gen_udp.
>
> Does anyone have any hints about this?
>
> Thanks,
> Rob
>
> ________________________________________________________________
> erlang-questions mailing list. See http://www.erlang.org/faq.html
> erlang-questions (at) erlang.org
>
>
More information about the erlang-questions
mailing list