ReDoisの構成
- ReDoisはLinux OS (Ubuntu16.04以降またはCentOS7.5以上) 上で動作します。
- ReDoisを使って、リアルタイムに送受信を行うWebアプリケーションを動作させるには、ReDoisのほかに、Webサーバ、STUN/TURNサーバが必要になります。ReDoisではWebサーバはnginx,STUN/TURNサーバはCoTurnを推奨しています。
ReDoisが動作するブラウザ
(2020年9月時点)
OS | ブラウザ | バージョン | 状況 | 備考 |
---|---|---|---|---|
Windows | Edge | 84~ | 〇 | |
Windows | Chrome | 84~ | 〇 | |
Windows | FireFox | 79~ | 〇 | |
Windows | Internet Explorer | 11~ | × | WebRTC非対応 |
Mac | Safari | 13~ | 〇 | |
Mac | Chrome | 69~ | 〇 | |
Mac | FireFox | 79~ | 〇 | |
Android | Chrome | 84~ | 〇 | |
iOS | Safari | 13~ | 〇 |
注:対応ブラウザであっても端末によって動作しないケースもあります。
ReDoisの性能
ReDoisを単体で動作させた場合のサーバリソース使用状況は以下の通りです。
(条件)
- vCPU8相当, メモリ16GB相当のサーバ
- 音声(Opus形式)のみ配信
- 500同時配信
(結果)
⇒CPU使用率80%, メモリ使用量25%, スループット45Mbps
また、STUN/TURNサーバとしてcoturnを利用した場合、全ての通信をTURNサーバ経由すると、上記条件でCPU使用率20%上昇します。nodejs, nginxを利用する場合はそれぞれ1%程度上昇します。
※ ご要望に応じて最適なご提案をさせていただきますのでご相談ください。
※ 価格のお見積りについてはお気軽にお問い合わせください。
※ その他、本製品(ReDois)についてお客様に合わせたカスタマイズにも対応いたします。