• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Multipeer Networking for groups > 8?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Multipeer Networking for groups > 8?


  • Subject: Re: Multipeer Networking for groups > 8?
  • From: Andreas Fink <email@hidden>
  • Date: Tue, 11 Jul 2017 20:22:38 +0200

Of course you can use a IP multicast using UDP but you have to do it by hand.

SCTP point to multipoint might be an option but Apple lacks support of SCTP by
the kernel. There' a OS X kernel driver adding it but under iOS you are again
in dead water. Furthermore the API to load a layer 4 protocol under xnu is
kerne specific and there is no "public" API yet (I wonder if this will change
in 10.13 given some networking stuff ends up in userspace I read)

It sounds easy to use UDP but at the other hand with all networking, it
_sounds_ easy but really is hard due to changing network interfaces, unreliable
communications etc.
I've wrapped a lot of network code directly from unix calls to my own objc
library (https://github.com/andreasfink/ulib
<https://github.com/andreasfink/ulib>) but multicast I never had the need yet.
If theres good demand I might add it. RUDP goes into this direction but you
would have to do some work to make it multicast capable. What kind of high
level API where you looking for and what is really the dataflow?



> On 10 Jul 2017, at 18:09, David Hoerl <email@hidden> wrote:
>
> The Multipeer networking feature in iOS only supports peer groups of two to
> eight.
>
> Can anyone suggest some open source project that supports say up to 25?
>
> 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.
>
> Any suggestions most appreciated!
>
> David
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Macnetworkprog mailing list      (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden

Andreas Fink
DataCell ehf, Backbone ehf, Cajutel Inc, Alisanus GmbH
------------------------------------------------------------------
c/o Fink Telecom Services, Clarastreasse 3, 4058 Basel, Switzerland
E-Mail: email@hidden https://www.fink.org
Mobile: +41-78-6677333 Office: +41 61 6666330
Skype: andreasfink    Jabber/XMPP: email@hidden ICQ: 8239353
------------------------------------------------------------------




 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Multipeer Networking for groups > 8?
      • From: David Hoerl <email@hidden>
    • Re: Multipeer Networking for groups > 8?
      • From: Tom Pusateri <email@hidden>
  • Prev by Date: Re: Multipeer Networking for groups > 8?
  • Next by Date: Re: Multipeer Networking for groups > 8?
  • Previous by thread: Re: Multipeer Networking for groups > 8?
  • Next by thread: Re: Multipeer Networking for groups > 8?
  • Index(es):
    • Date
    • Thread