Re: Multipeer Networking for groups > 8?
site_archiver@lists.apple.com Delivered-To: macnetworkprog@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc:x-sasl-enc; s=fm1; bh=DtyfaiVoThc8X+PCpD vl11kVJW19hye5oJl/UD83Q0I=; b=SzgVhj41tffoVK2GSdBGOCroqW/QHivmim 7+ip/YL2nZvWk8LfJqM6Rnla/EeZ6Je2dPGuogL9siCuP9FIS7t70Jq93d6HU/FY s/vSnJbhc0HY/2L10IBvHCoLnVc+o28y/yVNi64k5cfyWEr1ohZpi05IxTOFP3YY mHz8dn/Z9sf7Z2uRg01SSB1YW8rXXN07tx7AfsZQsltiNsgJrgCTNSV7kGvgU6xK 4+pcQeTfITz3UV8W6JwVejb8psuShpGWvdhM+qPJJEWrMVHBUYOXo4w5QT9vgCTo +EqIaK7nfxLyxLiox9rA84JjwMfrdlorVymGbcte9gV178KF0J6A==
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 <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)
-
Jens Alfke