Re: Multipeer Networking for groups > 8?
site_archiver@lists.apple.com Delivered-To: macnetworkprog@lists.apple.com Thread-index: AdL6V8rgcNyUtPRkT0WwZG2m8kYNsg== Thread-topic: Multipeer Networking for groups > 8? User-agent: Microsoft-Entourage/12.36.0.130206 IMHO, one of the worst failings of WiFi is not including a UDP broadcast mode. This is sorely needed in many situations, such as viewing the Instructor¹s screen (or a presentation screen) in a classroom. How about a large lecture hall? A concert? A football stadium? WiFi is strictly a point-to-point connection. It needs point-to-multipoint capability. -- Gordon Apple Ed4U Little Rock, AR On 7/10/17 1:19 PM, "Jens Alfke" <jens@mooseyard.com> wrote:
On Jul 10, 2017, at 9:09 AM, David Hoerl <dhoerl@mac.com> 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, 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 (Macnetworkprog@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/macnetworkprog/site_archiver%40lists... This email sent to site_archiver@lists.apple.com
participants (1)
-
Gordon Apple