Skip to content
hkato edited this page Jun 27, 2016 · 11 revisions

WebRTC/SkyWayハンズオン for Android/iOS

このハンズオンでは、NTTコミュニケーションズが提供するWebRTCプラットフォーム「SkyWay」のAndroid/iOS向けSDKの基本機能を利用して、シンプルなビデオチャットアプリを作成することで、SkyWay SDKの使い方について理解を深めます。

作成するアプリは、現在サーバに接続されている相手の一覧から、チャットしたい相手を選んで1対1のビデオチャット、またはテキストチャットを行います。後述。

ビデオチャット

SkyWay開発ドキュメント(参考)

http://nttcom.github.io/skyway/docs/

##作成するアプリ概要

  1. (起動画面)MediaConnectionかData Connectionを選択。時間の関係でMediaだけ。
  1. Viewを開くと同時にPeerIDの取得、getUserMedia。右上のボタンを押したらlistAllPeersをしてリスト表示するView(実装済み)にPeerListのデータを渡す
  1. Peerリストから相手を選択するとビデオ通話が始まる
  1. 通話開始

ビデオチャット