Safari効果も落ち着いたのか、いつもどおりな感じやったw
けど今回は大阪と同時開催!
なので(?)、発表もしてきました。
iOSでのSkyWay開発の勘所とTips by @jumboOrNot
英会話のレアジョブの中の人!
WebRTCアプリの難しいところ
- 管理すべき状態が多い
- 1画面でいろいろやらないとだめ
- 権限まわり
- RxSwiftでMVVMですっきり!
Rx
- 各種UIイベントや状態をすべてObservableに
- タイマー処理とかも
Tips
SkyWayのここが・・
- SDKがモダンじゃない
- サンプルを書き換えるPRだした
Rasberry Pi 3 でMediasoup 動かしてみた by @massie_g
Rasberry Pi 3で動かす
- インストール
- OS: Raspbian jessie w/ pixel
- https://github.com/mganeko/mediasoup_sample
- 動いた(∩´∀`)∩
- ただCPU負荷よりWiFiまわりが辛そう
- 5人くらいが限度?
- `iCS: disconnected`がちょいちょい起きる
- 帯域を制限したりすると多少は効き目があるぽい
- `getUserMedia()`するためにRasberry Pi側にもWebサーバーを
- ただし実際は同じネットワークのPC
- Rasberry PiのIPを知りたい
- avahi
- 同じネットワークのPCからつなげるようになった
- IPアドレス確認とかシャットダウン用に基盤を工作した
- Apple Pi
Nintendo Switch online を繋ぐまで by @massie_g
最初は資料非公開って言ってたので、メモも取らないでおいたけど、抜粋して公開されました!
要約すると、WebRTC使ってるか知りたいから、誰かパケット解析してくれ!wでした。
RICOH Rで お手軽 物体トラッキング by a-baba
- ジンバル: 電動スタビライザーのアクティブトラッキング
- 撮影対象を追っかけてくれるやつ
- RICOH Rでもやりたいがどうやれば?
- OpenCVとか機械学習系のライブラリはよくあるけど
- 色相追跡、カスケード識別など
- JavaScriptでも実装はあるが、精度は落ちる
- 参考実装があった
- vvvv-sdk/vvvv45/src/nodes/freeframes/CamShiftTracker at develop · vvvv/vvvv-sdk · GitHub
- canvas内の座標を指定するとそれを追ってくれる
- カメラのストリームは魚眼なので、受信側で加工してトラッキング
- three.jsで球面テクスチャに
- Camshiftの精度
- 黒いものは苦手
- 動きが早いと見失う
おわり
次はおそらく10月頃ですってよー。