[Clam-devel] osc multicast

Natanael Olaiz nolaiz at gmail.com
Tue Jun 9 07:33:38 PDT 2009


We was thinking to include a configuration option on the OSC receivers 
to start (or not) a multicast server. But the problem is the liblo 
dependency: even Ubuntu Jaunty bring an old liblo without multicast support.

Suggestions about it?

Some options:
    - include the latest liblo in CLAM. David: that would make problems 
with Debian packaging?
    - some compile option to include (or not) the multicast support in 
the processings
    - ... ?

Best regards,

El 06/09/2009 01:42 PM, dirk.griffioen escribió:
> Hi,
> For a certain scene we need to have multiple networks listen to one 
> OSC sender (aka blender).
> This should be done without changing the osc message or having to 
> share the osc singleton over multiple processes (if at all possible) 
> or adding a layer in between.
> So we explored the multicast option in liblo: each server registers 
> it's own handlers and listens on a multicast address, one client 
> (blender) sends all messages to that multicast address - servers (the 
> networks) only react on messages they are interested in.
> Attached the code
> - server0/1.c
> - client.c
> - a sconstruct
> NB - you need liblo-2.6 (the latest) for this to link.
> Dirk
> ------------------------------------------------------------------------
> _______________________________________________
> Clam-devel mailing list
> Clam-devel at llistes.projectes.lafarga.org
> https://llistes.projectes.lafarga.org/cgi-bin/mailman/listinfo/clam-devel

More information about the clam-devel mailing list