17
WebRTCによるテレビ 会議システムの構築 東京都立多摩科学技術高等学校 2年 小山智之 2014/03/23

Constructing of web meeting system by WebRTC 2014

Embed Size (px)

Citation preview

Page 1: Constructing of web meeting system by WebRTC 2014

WebRTCによるテレビ会議システムの構築東京都立多摩科学技術高等学校

2年小山智之2014/03/23

Page 2: Constructing of web meeting system by WebRTC 2014

研究目的

で動作し,追加ソフトウェア のテレビ会議システムを構築する。

Page 3: Constructing of web meeting system by WebRTC 2014

研究背景

リアルタイム通信の実現方法の比較

Page 4: Constructing of web meeting system by WebRTC 2014

の機能。

•映像,音声等を で送受信できる。

WebRTCについて

WebRTC

プログラム利用者 Webブラウザ

Page 5: Constructing of web meeting system by WebRTC 2014

使用機材

Windows 8

Pro 64bit

Windows 7 Pro

fessional 32bit

ELECOM UCAMC0220FEBK

サンワサプライMM-HS515SV

Galaxy S3

Android 4.1Nexus 7(2013)

Android 4.4

Page 6: Constructing of web meeting system by WebRTC 2014

手順

3.動作確認

2.プログラムの作成

1.サーバ構築(配布用)

Page 7: Constructing of web meeting system by WebRTC 2014

WEBサーバ

1.サーバの構築(配布用)

•Vmware Player

•Webサーバソフト•Apache 2.2

WEBブラウザWEBブラウザ

Page 8: Constructing of web meeting system by WebRTC 2014

2.プログラムの作成

•TeraPadでプログラムを作成する。

•作成データをサーバへアップロードする。

WEBブラウザA

映像・音声取得機能

接続機能

WebRTC機能

Page 9: Constructing of web meeting system by WebRTC 2014

3.動作確認

•Webブラウザからサーバへアクセス。

•プログラムの動作を確認。

Mozilla Firefox

Ver.24 ESR

Ver.37

Page 10: Constructing of web meeting system by WebRTC 2014

結果手順に基づく実験の結果

Page 11: Constructing of web meeting system by WebRTC 2014

メディアの取得

•機器に接続されたカメラ,マイクを取得し表示。

自分の映像「パソコン」

Page 12: Constructing of web meeting system by WebRTC 2014

1対1接続

•自宅,テザリング→通信を確立できた

•校内→通信を確立できず

自分の映像 相手の映像相手の映像 自分の映像

Page 13: Constructing of web meeting system by WebRTC 2014

1対N(複数)接続

•自宅,テザリング→通信を確立できた

•校内→通信を確立できず

相手自分 自分 相手

タブレット自分 スマホ

Page 14: Constructing of web meeting system by WebRTC 2014

考察

•WebRTC機能の利用。→カメラ,マイクのデータ取得・通信が可能。

•ブラウザ間通信が高速→機器同士を直接接続。

•1対N(複数)での接続→1対1をもとに応用。

•接続失敗→ファイヤーウォールを通過できず。

Page 15: Constructing of web meeting system by WebRTC 2014

今後の課題

対 間での接続

における接続の実現(追記)3/18 校内の一部環境で成功

•通信の

Page 16: Constructing of web meeting system by WebRTC 2014

参考文献

Ilya Grigorik(和田祐一郎ほか訳)/ オライリー・ジャパン

Salvatore Loreto, Simon Pietro Romano/ O'Reilly Media

Alan B. Johnston, Daniel C. Burnett(内田直樹ほか訳)/ リックテレコム

2014/05/23アクセス http://peerjs.com/docs/

2015/02/07アクセスhttp://www.slideshare.net/nttwestcon/20140805-technical-descriptionofwebrtcpublicedition

Page 17: Constructing of web meeting system by WebRTC 2014

デモ

1対1の機器間での動作テスト

ブラウザBブラウザA