[LAD] Question: broadcasting OSC messages

Pau Arumí pau.arumi at barcelonamedia.org
Sun Mar 29 22:38:38 UTC 2009


El dg 29 de 03 de 2009 a les 17:38 -0400, en/na Stephen Sinclair va
escriure:
> Hi,
> 
> Please check out LibLo's multicast support, this is probably what you want.
> There is also very limited support for broadcast messages (to
> 255.255.255.255), but I think (imho) that multicast is a preferred
> solution.
> 
> In short, with multicast, each server joins a "group" in a specific IP
> range (starting with 224), and clients can send messages to this group
> for anyone listening.

But in my case I have multiple processes in the same computer that
listens the same source (another process also in the same computer). If
I understand well multicast, it does not help in my situation, right?

Thanks,
P

On Sun, Mar 29, 2009 at 4:29 PM, Pau Arumí <pau.arumi at barcelonamedia.org> wrote:
> > Hi all!
> >
> > I have a simple question about OSC, or more specifically, the liblo
> > implementation: Is it possible to broadcast OSC messages to multiple
> > receiving ends *in different processes*? That is, without needing to
> > create N 1-1 communication channels, using N ports?
> >
> > The obvious thing would be to create two servers listening to the same
> > port (using lo_server_thread_new ). But liblo doesn't allow creating two
> > servers listening the same port.
> >
> > Ideas to work-around this?
> >
> > P
> >
> > _______________________________________________
> > Linux-audio-dev mailing list
> > Linux-audio-dev at lists.linuxaudio.org
> > http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
> >




More information about the Linux-audio-dev mailing list