"Forecasting Video Chat"
"Forecasting Video Chat"は会話中の相手がいる場所の2週間後までの天気予報をARで表示してくれるビデオチャットシステムです. 相手がカメラの前でARマーカーをかざすとと,自分側の画面に相手の場所の天気予報がARで表示されます. 本システムでは,"会話中は両者ともに自分の地域の天気予報は自分では分からず,相手にしか分からない"という特性を利用して,積極的にコミュニケーションを行わなければならない環境をあえて作り出しています. 他者との会話に困った際に天気の話題をふることが多いように,このビデオチャットを使用することによって円滑な会話の実現が可能です. また,ユーザー登録をすることにより,ビデオによる通信を行いながらブラウザ上での文字による会話も可能になっています.
- 高井
- ビデオチャットの通信
- AR
- モデリング
- CSS
- ロゴデザイン
- 小林
- 鈴木
- ログイン・ログアウト画面
- 会員登録画面
- SQLデータベース
- 吉村
- 現在地と天気情報XMLの取得
- ビデオチャットのUI
- チャット画面
- ビデオチャットとブラウザの通信
- nitrous.ioではなくwebserverで動作させてください. (その際,ビデオチャットのプログラムでは使用環境に合わせたパスの設定が必要です.お手数ですが変更をよろしくお願いいたします.変更箇所はVideoChat/Chat2.pdeに書いてあります.)
- ARマーカーは http://sixwish.jp/AR/Marker/idMarker/ のID0番マーカーを使用しています. こちらからダウンロードお願いいたします.
- webserverで動作させた後は,login/login.phpから開いてログインを行い,チャット画面を表示します. (デモ用のアカウントは,ID:cmp_fms / pass:happyou が使えるようになっています.)
- ProcessingのプログラムはWebカメラがブラウザ上で動かなかったので個別に起動させてください.chat1.pdeから先に起動してchat2.pdeを起動させます.
- chat2にはchat1からのカメラ映像が転送されています.chat2の実行画面でビデオチャットの操作が可能です. 下のボタンの1,2,7,14を押すことによってそれぞれ1日後,2日後,7日後,14日後の天気予報をARで表示します. 実行画面がアクティブになっている状態でキーボードを入力すると文字入力が可能です.(半角英数字のみ) 文字はバックスペースキーで削除,エンターキーでメッセージをブラウザに送信できます. 送信した内容はブラウザ上のチャット画面で確認できるようになっています. 更新ボタンを押すとメッセージが随時更新されるので,ビデオチャットと合わせて使用することにより文字による会話も可能です.