WecRTC:
ブラウザベースのリアルタイムの通信技術
www.isidentsu.com
2013年5月15日
Agenda
www.isidentsu.com
iSi-Dentsu
WebRTCとは
01
商業化の流れ
02
今後の展望
03
提案
04
WebRTCとは
WebRTCはブラウザ上、プラグイン無しでリアル
タイムコミュニケーション(RTC)を可能にする
ウェブのためのフレームワーク
www.isidentsu.com
iSi-Dentsu
機能 Chrome Firefox Opera Safari IE
Media Capture ◯ ◯ ◯ - -
P2P Connections ◯ ◯ - - -
Data Channel △ △ - - -
機能実装状況
Operaは今後、Chromeと同様になります
= Web Real-Time Communications
WebRTCのアーキテクチャ
www.isidentsu.com
iSi-Dentsu
双方向性のあるコミュニケーションを必要とする様々なアプリケーションを開
発できる
• ビデオ/音声チャット
• テキストの共同編集
• ゲーム
2つのLayerのAPI
• Web API
http://dev.w3.org/2011
/webrtc/editor/webrtc.
html
• WebRTC C++ API
WebRTCオンラインデモ
www.isidentsu.com
iSi-Dentsu
https://apprtc.appspot.com
WebRTCのアーキテクチャ
強み
 HTML5標準仕様(IETF and W3C standards)
 ブラウザベース(プラグイン不要)
 P2P通信で、サーバーを経由しない、高速通信
ができる(UDP)、リアルタイム性を重視(再
送制御は可能)
弱み
 P2Pの一対一の通信方法のため、複数人の場合
ビデオ通信は難しい(high bandwidth cost)
 MicrosoftとAppleのブラウザはまた対応して
いないwww.isidentsu.com
iSi-Dentsu
WebRTC商業化の流れ
最新デビューしたプロダクト
www.isidentsu.com
iSi-Dentsu
名前 HP 紹介
Opentok (Tokbox) https://opentokrtc.com/ WebRTC cloud platform, enables multi-party video
chats
Tenhands https://www.tenhands.net Video collaboration service
Unison http://www.unison.com/ Enterprise 2.0 Social Platform with voice and video
chat based WebRTC
Vline https://vline.com/ HD video chat service
Plivo http://plivo.com/overview/
webrtc/
Real time Communication
Phono http://phono.com/webrtc SDK for WebRTC
Thrupoint http://www.thrupoint.com/ WebRTC solution for Enterpirse
PeerCDN https://peercdn.com/ A browser-based P2P CDN
今後の展望
ストリームデータ以外でもテキストやバイナリ
データをやり取りするためのData Channel API
が定義されており、既にChromeとFirefoxで実験
的に実装されている
その他、トーン信号(プッシュ信号)を送信す
るためのDTMF(Dual-Tone Multi-Frequency)に
ついても定義されている
将来的には、ストリームのレコーディングも可
能となる見込み(Media Recording API)
www.isidentsu.com
iSi-Dentsu
デモ作成スケジュール
Internal Meeting system
 Step 1 (1-1.5week)
• Face-to-face video and voice talk (1to1)
• Multi-room chat
 Step 2 (2.5week)
• Multi-user chat
• User sign up and sign in
 Step 3 (4-6week)
• Share : Whiteboard, Documents, Desktop(optional)
• Meeting schedule management
• Phone call-in(optional)
• Online storage
www.isidentsu.com
iSi-Dentsu
Appendix : R&D提案1
Global conference system
 Step 1
• Real-time video and voice meeting
• Multi-conference room
• User sign up and sign in
 Step 2
• Share : Whiteboard, Documents, Desktop(optional)
• Phone call-in(optional)
• Online storage
• Meeting schedule management
• Improve multi-user video meeting capability
www.isidentsu.com
iSi-Dentsu
Appendix : R&D提案2
Customer service system
 Step 1
• Real-time face-to-face chat (voice, video, text)
• Embeddable code, easy for integrating with website.
 Step 2
• User log management
– Cookie base
• Knowledge base
• Staff transfer (transfer the customer to who can resolve the
problem.)
www.isidentsu.com
iSi-Dentsu

レポート