More Related Content
Similar to Infocom webrtc conference japan (20)
Infocom webrtc conference japan
- 5. Infocom CORPORATION 2015
通信するための仕組み
• 定番ライブラリや、PaaS型サービスもあるが、自分たちで
も把握しておきたい
• シグナリング( Peer-to-Peer通信を繋ぐまで)
– 通信開始の仲介を手動で行う
• http://html5experts.jp/mganeko/5181/
– 仲介サーバーを用意して1対1で接続する
• http://html5experts.jp/mganeko/5349/
– 複数人で通信を行う
• http://html5experts.jp/mganeko/5438/
• 企業で使う
– NAT/Firewall/Proxyが立ちふさがる
– STUN/TURNサーバーを利用する
• http://html5experts.jp/mganeko/5554/
- 6. Infocom CORPORATION 2015
プラットフォームの拡大
• プラットフォームの制約あり
– 会社で使うなら、当然IEも
– 仕事で使うなら、当然iOSも
– …そのままでは利用できない
• 回避策
– IE + プラグイン … 社内ビデオチャットで試験利用中
• Temasysを試用
– iOSネイティブアプリ … Googleライブラリをベースに開発
• 別途TokBox, Weemo なども試用
プラットフォーム拡大に向けて、引き続き調査中
- 7. Infocom CORPORATION 2015
高負荷時の対応
• 多人数での同時ビデオチャット
– Peer-to-Peer構成だと高負荷
– エンコード、デコード負荷
– 通信経路の急激な増加
• 片方向配信で、多数人数への同時配信
– 普通のPCでは、10人~20人への配信が限界
• MCU/メディアサーバーを利用することで上限を改善
– 有償製品あり
– オープンソースもあり… Kurento Media Server など
– http://www.slideshare.net/mganeko/nodekurento
- 10. Infocom CORPORATION 2015
社内中継で使う
• 対象
– 社内教育のプレゼン演習
– 社内勉強会、研修
• 方法
– 片方向の映像配信 + テキストチャット
– カメラ+スクリーンの2画面放送のケースもあり
– メディアサーバーを使うケースもあり
– 映像、音声の品質維持のためには、適切な機器が重要
社内ネットワークで完結
- 12. Infocom CORPORATION 2015
関連会社間で使う
• ネットワークは分離、相互接続は制限あり
– IPアドレス指定、ポート指定で接続許可
– DHCP環境でアドレス可変、P2Pでポート可変では接続できない
→ 内部TURNサーバーを設置、中継して接続
TURN
サーバー
Webサーバー
シグナリングサーバー
Network1
Network2