AndroidのWebRTC対応状況 を見ると、 デフォルトのブラウザは対応いていなくて、 Chrome, Firefox, Operaなどの かなり新しいバージョン(2014/3月末時点)を入れなければなりません。1 また、「起動していなくても相手に呼ばれたら鳴って知らせる」 というようなことをやろうとすると、 Webアプリとして作ったのでは限界があります。 なので、AndroidネイティブでWebRTC (getUserMedia + PeerConnection 相当) が扱える方法を試してみました。 libjingle ブラウザの内部で使われているライブラリをそのまま使っちゃいます。 Android 向けのビルドは Linux 指定でめんどくさかったので、環境を作っておきました。 Vagrant, Chefやらをインストールして、 knife-solo を設定すればコンパイルのコマ