行ってきたし、LTで発表もしてきました。
スタッフ・ドリンク・フードの潤沢さに大企業の影を見たやで・・・!
SkyWayの目指す世界 by @mizuman_
SkyWayの歩み
- 5590のユーザー
- 9036のサービス
- 300+の企業と
- 488973/日接続!
- いろんなことができることがわかり、晴れて商用化!
SkyWayは何をしてくれるのか
お願い
- 開発者同士でもっとつながって
- アイデアを共有するとか
- コラボレーションすればできることは無限大
SkyWayを使いこなすために by @iwashi86
はじめに
基本
- `new Peer()`するときに
- config: `RTCPeerConnection`へのコンフィグも渡せる
- debug: ログレベルを設定できるし、サポートも答えやすいかも
- 1:1したいなら
- `peer.call()`するだけ
- 受け取ったら`video.srcObject`に
- N:NならフルメッシュとSFUのルームがあるよ
- https://conf.webrtc.ecl.ntt.com/ で動作も試せるよ
- DataChannelの場合は、`peer.connect()`
- ルームのDataChannelの中身は現状WebSocketです
応用
ハック
その他
- 画面共有のライブラリもあるよ
- 認証
- 正式版のみシークレットキーを用意
- timestampと組み合わせてトークンに
- https://github.com/skyway/skyway-peer-authentication-samples
iOSでのSkyWay開発の勘所とTips by @jumboOrNot
自分の資料をなおしてたのでメモる暇なかったですごめんなさい!
Meetupでもおなじみ?のレアジョブのお方によるiOS x Firebaseのお話でした。
Skywayのビデオチャットを録画しよう。そう、ブラウザでね by @massie_g
SkyWay × cognitive service by @lz650sss
SkyWay Q&A大会
いつnpmで使えるようになるの
- 予定はあるよ
- Coming soonって感じ
時雨堂のSFUとどう違うの
- Jitsi Video Bridgeを使ってる
- 時雨堂
- ライセンスを買って、自分のサーバーで動かすモデル
- 配信向けなイメージ
- SkyWay
- プラットフォーム
- 双方向
今後のロードマップ
RaspPiで配信したい
- 既に出してるIoT SDKでもできる
- Janusとか
インフラチームの体制はどんな感じ?
- サーバー台数: 30くらい
- BGDなので最大 x2くらい
- 5−6人くらい
- 24/365対応は、社内の監視部隊も
CloudNですか?
- 使ってません
- 別のEnterpriseCloudっていうのを使ってる
- Azure / AWSとかも
そのコストは?
- 人件費が一番かかってるかな・・
途切れた時にどんなコードを書けば?
- ブラウザごとに挙動が違うのが現状
- ブラウザでどうしようもない時に`close`イベント投げてる
- 回答では`disconnected`って言ってたけど、`close`イベントだったはず
- 放置したらなおることもあるよ
- ほんとだよ!
アプリでもSFUできる?
- コーデックの問題はあるが、使えます
APIキーの使い回しについて
- ユーザー体験を損なわないように・・
- 良心の範囲でw
コミュニティエディション -> エンタープライズエディション
- 現状はコミュニティエディションの上限突破してもすぐ止めない
- メールでお知らせします
- なんなら一緒に移行プランを考えます
仕事楽しい?
- 楽しいよ!
- WebRTCはこれから!
WebRTC業界、キテますねー!(∩´∀`)∩