Synchronized iPhones! @TachibanaKaoru #iosdc #b

https://fortee.jp/iosdc-japan-2018/proposal/d224cd51-1187-4bfe-a801-0eb7dcf236b8 複数のiPhoneを、連携させたことがありますか? 一面にならんだ数十台のiPhoneにシンクロナイズドスイミングのような全く同じ表示をさせる……単純に見えますが、実は技術的にはとても高度なテクニックを必要とします。 フレームレート60fpsのiPhoneで、ぴったりあった動作を実現するためには端末間に許されたずれは、16ミリ秒以下。 続きを読む
0
前へ 1 ・・ 5 6 次へ
shindyu  @shindyu

自身の時間を送り合いながら計算することで時間のずれを少なくして行く #iosdc #b

2018-09-01 15:37:21
椎名夏希 @417_72ki

Multilayerにすることで10台のSyncは可能に ただし勝手に切れる #iosdc #b

2018-09-01 15:37:54
にわタコ @niwatako

そこでMultilayer Structure 中間ノードがPeripheralとCentralを兼ねる。 これで10大程度のSyncは可能に。 しかし接続が不安定になり、10秒ほどすると切れてしまうことが発生した。 #iosdc #b

2018-09-01 15:38:05
cokaholic🐰🍁☄️🪐 @_cokaholic

Multilayer Structureなら10台程度はいける #iosdc #b

2018-09-01 15:38:09
Daisuke Sawada @daisuke7

Peripheral&Central、大変そう… #iosdc #b

2018-09-01 15:38:09
ストクロ @kurotyann9696

むちゃくちゃ面白い。完全同期ではないけど昔チームラボが複数端末でアートしてた。それに似てるのかな? youtube.com/watch?v=7gf3aR… #iosdc #b

2018-09-01 15:38:43
拡大
にわタコ @niwatako

BT相互通信で時間差を収束させ10msまで誤差を抑えられた MultiLayerで多数の同期に可能性は感じる ただ安定性に問題があり、現状では100台とか大規模な同期は難しい。 #iosdc #b

2018-09-01 15:38:52
Y.Grace @y_01011001

でも接続可能な端末の台数には仕様上の制限があった(´・ω・`) 階層構造をとることでこの問題も軽減し、10台ほどまではいけるようになった #iosdc #b

2018-09-01 15:38:56
noppe @noppefoxwolf

時刻同期までにかかる時間を考えなければ、同時にPeripheralとCentralを扱わなければ不安定な面は大丈夫そう #iosdc #b

2018-09-01 15:39:21
Y.Grace @y_01011001

すごい!!!!!!!!(小学生並みの感想) #iosdc #b

2018-09-01 15:39:26
Satoru Ohguchi @o_chicchi

やっぱ、Bluetooth のチャネル数や周波数の混雑状況もあるから、結構難しい気がする。 #iosdc #b

2018-09-01 15:39:40
Yuki Fujisaki / rai @tnj

BLEは2.4GHz帯で混雑してるのでjitter大きそうだし実運用環境選ぶので安定させるの難しそう #iosdc #b

2018-09-01 15:39:59
にわタコ @niwatako

iPhoneでいいならクラウド通じてWebSocketとかでどうか #iosdc #b

2018-09-01 15:40:06
かっくん @fromkk

Q. 何故Wifiを利用しなかった? A. 前提としてネットワークを利用しない方が望ましかった #iosdc #b

2018-09-01 15:40:19
ta_ka_tsu @ta_ka_tsu

MultipeerConnectivityはWifi/Bluetoothを中で使用している #iosdc #b

2018-09-01 15:40:54
noppe @noppefoxwolf

そっかBTが混雑する問題もあるのか #iosdc #b

2018-09-01 15:40:56
かっくん @fromkk

同じくFirebaseとかで出来ないかなぁ?と感じた #iosdc #b twitter.com/niwatako/statu…

2018-09-01 15:41:06
shiz(しず)@翻訳本発売中 @stzn3

MultipeerConnectivity、TrackBでは本日2回目の登場! #iosdc #b

2018-09-01 15:41:09
Atom(アトム) @FromAtom

ネットワークを使わずにやらないといけない要件なんだなぁ。 #iosdc #b

2018-09-01 15:41:11
椎名夏希 @417_72ki

「Multipeer Connectivityは結局BT使うのでだったら生のBT触ったほうがいいよね」 #iosdc #b

2018-09-01 15:41:12
カシマ @hexuuun

ライブアプリを複数台で見て全く音がずれないことがたまにあるけど偶然なのかな #iosdc #b

2018-09-01 15:42:07
noppe @noppefoxwolf

ユースケースと合うか分からないけどディスプレイとカメラとかで時刻同期出来ないかなぁ #iosdc #b

2018-09-01 15:42:12
Yuki Fujisaki / rai @tnj

同じ場所に居て一回キャリブレーションでいいのであればマイク入力で同期とかも可能性ありそう #iosdc #b

2018-09-01 15:42:17
前へ 1 ・・ 5 6 次へ