> On Jul 10, 2017, at 9:09 AM, David Hoerl <[email protected]> wrote:
> 
> Can anyone suggest some open source project that supports say up to 25?

I’m interested in this too, so if you get any offline replies or find something 
on your own, please report back here!

> I did find  https://github.com/jdiehl/async-network 
> <https://github.com/jdiehl/async-network>, but it appears its a datagram 
> service only. Still, it might be made to work with a roll-your-own end to end 
> protocol.

Doing reliable messaging over UDP is tricky, but it can be done. There are a 
number of protocols/libraries that provide that now, including WebRTC.

I’m guessing that AsyncNetwork broadcasts by sending to a UDP multicast 
address. Now, back in the olden days (~2002-2004) Stuart Cheshire cautioned me 
that sending too many multicast packets over WiFi would cripple network 
performance, because the base station drops down to a very low-bandwidth mode 
to ensure all the clients receive the packet. So it was actually faster to send 
a separate unicast packet to each subscriber. I have no idea whether this is 
still true.

—Jens
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list      ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/macnetworkprog/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to