自己紹介 iOSアプリエンジニア iOSアプリ, Androidアプリ、web(java/ruby/php)を対応範囲広めにやっている感じ。 モチベーション 業務でWebRTCを使ったビデオ通話を実装することになった。 だが、Twilio Voideo SDK(サーバーも含めてのビデオ通話サービス)を使ったものだったため、WebRTCをちゃんとわからなくても、サンプルとGetStartedの通りにやれば実装できてしまった。 WebRTC自体、どういう感じで成り立っているのか知りたいと思い調べた。 WebRTCとは Wikipediaより ウェブブラウザやモバイルアプリケーションにシンプルなAPI経由でリアルタイム通信(英: real-time communication; RTC)を提供する自由かつオープンソースのプロジェクトである。ウェブページ内で直接のピア・ツー・ピア通信によって、プラ
