Peer-to-peer network over wifi in iOS

前端 未结 5 1391
迷失自我
迷失自我 2021-02-02 11:43

I\'ve been at this for a few days now, and can\'t seem to find a solution. I want to create a peer to peer network over wifi on iOS. All open source code seems to be supporting

相关标签:
5条回答
  • 2021-02-02 12:05

    iOS supports the Multipeer Connectivity framework which enables iOS devices to talk to each other over Bluetooth, infrastructure (with a router) WiFi, or P2P.

    It does not, however, provide a way to explicitly use P2P. There is a layer of abstraction away from how any of a device's peers (other iOS devices) are connected, and it does not currently allow for non-iOS devices to be connected.

    0 讨论(0)
  • 2021-02-02 12:06

    You cannot create a wi-fi network programmatically in iOS using current APIs. GameKit offers some APIs to do so over bluetooth however.

    If you wish to implement a custom solution using CocoaHTTPServer, be aware that you will still not be able to create a direct wi-fi connection, you will simply be able to connect devices on the same (pre-existing) wi-fi network.

    Ad-hoc peer to peer Wi-Fi (such as 802.11s) in iOS is still a few years off. Maybe iOSX ;)

    0 讨论(0)
  • 2021-02-02 12:14

    Have you thought of using Apple's GameKit framework? I've used it in the past for some simple communication between devices. It's really simple and can get you out of the gate quickly. This looks like a good tutorial.

    0 讨论(0)
  • 2021-02-02 12:21

    iOS 7 adds the Multipeer Connectivity Framework for exactly this purpose.

    0 讨论(0)
  • 2021-02-02 12:22

    I think Open Peer is the right solution. It provides real direct peer-to-peer connection between devices without the need of a centralised server. Check out this introductory video.

    0 讨论(0)
提交回复
热议问题