bannzai / bannzai/MultipeerConnectiveDemo

調査まとめ

Open
#1 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Swift
Stars
10
Forks
0
PR merge metrics
No merged PRs in 30d

Description

```
- デモ動画のP2Pの相手を探すBrowserの画面はAppleが提供してくれているやつを使用。UIが無くBrowseするだけの機能もあるからそれを使えばUIも変えられる
* 前者のほうが融通は利かない。これから書いていくものは後者ならできるよ。というものが混じっている
- ネットワークはBluetooth,Wifiどっちでもいけた
- advertiser(受け手)が待ち構えていて、それに向かって申請を送りsessionを貼る許可を取る方式
- 1:Nの関係も結べそう
- IDを見て通信を許可でき。嫌いなやつもBlockみたいなこともできる
- session接続前に[String: String]型を一方に送ることができるから、DBを用意しておけば相手のプロフィールを出して対戦。みたいなこともできそう
- sessionを貼るまでは相手にデータを送れない
- sessionを貼った後はデータ送り放題。Data型で送れればおっけ。
- Delegateはちょっと多いから最初は戸惑うかも。と印象
- 物理距離が近く(Bluetoothが届く範囲)じゃないといけない
```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.