Hi,

Use your OS routing table. Example in linux:
#  route add -net 224.0.0.0 netmask 240.0.0.0 dev eth1
Best regards.


2018-03-22 17:17 GMT+01:00 LP C <lp.cord...@dynamixyz.com>:

> Hi everybody,
>
> Currently coding a C application that is sending video over the network
> using MULTICAST, I am looking for a way to set on which network interface
> the RTP stream should be sent.
>
> I tried to use 'rtp://237.0.0.1:1234?localaddr=192.168.1.1' but it does
> not work. After digging in the source code of the RTP protocol, it seems
> that this option is not supported right now.
>
> Thus I would like to know if I can access to the underlying socket in
> order to apply IP_MULTICAST_IF using setsockopt (6.3:
> https://www.tldp.org/HOWTO/Multicast-HOWTO-6.html)
>
> Any clues of how to solve this issue programmatically?
>
> Thanks,
> _______________________________________________
> Libav-user mailing list
> Libav-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/libav-user
>


<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Garanti
sans virus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
_______________________________________________
Libav-user mailing list
Libav-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/libav-user

Reply via email to