動作環境

ReDoisの構成

  • ReDoisはLinux OS (Ubuntu16.04以降またはCentOS7.5以上) 上で動作します。
  • ReDoisを使って、リアルタイムに送受信を行うWebアプリケーションを動作させるには、ReDoisのほかに、Webサーバ、STUN/TURNサーバが必要になります。ReDoisではWebサーバはnginx, STUN/TURNサーバはCoTurnを推奨しています。

ReDoisの構成

 

ReDoisが動作するブラウザ

(2018年9月時点)

os ブラウザ バージョン 状況 備考
Windows Edge 42 ReDoisの配信不可。今後対応予定
Chrome 69
FireFox 62
Internet Explorer 11 × WebRTC非対応
Mac Safari 11
Chrome 69
Firefox 62
Android Chrome 69
iOS Safari 11
Chrome 69

注:対応ブラウザであっても端末によって動作しないケースもあります。

 

ReDoisの性能

ReDoisを単体で動作させた場合のサーバリソース使用状況は以下の通りです。

(条件)

・vCPU8相当, メモリ16GB相当のサーバ
・音声(Opus形式)のみ配信
・500同時配信

(結果)

⇒CPU使用率80%, メモリ使用量25%, スループット45Mbps

また、STUN/TURNサーバとしてcoturnを利用した場合、全ての通信をTURNサーバ経由すると、上記条件でCPU使用率20%上昇します。nodejs, nginxを利用する場合はそれぞれ1%程度上昇します。