OpenVidu 無料のビデオ会議ソフトウェア
豊富なオーディオ/ビデオフィルターを備えたマルチパーティビデオコールプラットフォーム
セッション構成機能を備えたWeBRTCベースのプラットフォーム。スクリーン共有、インテリジェントレイアウト、セルフホストなどの強力な機能を提供します
概要
OpenViduは、無料のオープンソースマルチプラットフォームビデオ会議ソリューションです。プラットフォーム互換性だけでなく、JavaScript、Angular、React、TypeScript、Vue.js、Ionicなどの多くのフロントエンドテクノロジーと互換性のあるものを提供します。ただし、この人気のあるビデオコラボレーションソフトウェアは、バックエンドテクノロジーで使用できるREST APIを提供しています。ビデオ通話にプライバシーを提供するために、サーバー側にロールベースのシステムが実装されています。このオープンソースソフトウェアは、1対1、1対多、多目的などの複数の通話の組み合わせを提供します。 この無料のビデオチャットプラットフォームを使用すると、任意のレベルでカスタマイズをもたらすことができます。したがって、ビデオ録画、スクリーン共有、テキストベースのチャット、オーディオ/ビデオフィルター、IPカメラ、マルチパーティビデオ会議など、多くの豊富な機能を提供します。さらに、そのユーザーインターフェイスは非常にインテリジェントでカスタマイズ可能です。このビデオ会議プラットフォームは、任意のカメラからビデオストリームを受信できると同時に、オブジェクトの動きについて通知できるシステムをサポートしています。 OpenViduは、Java、TypeScript、JavaScript、およびその他の言語で書かれています。とりわけ、自己ホストの能力があり、サーバーに展開できます。さらに、アーキテクチャは2つの部分に分割されます。まず、OpenViduブラウザはクライアントサイドライブラリです。第二に、OpenViduサーバーはサーバー側のライブラリです。開発者とユーザー向けの完全なドキュメントとチュートリアルがあります。
システム要求
OpenViduをセットアップするための要件は次のとおりです。
- Docker
-docker#VALUE!compose(最小バージョン 1.24
)
- これらのポートを開きます(22 TCP、80 TCP、443 TCP、3478 TCP+UDP、40000 - 57000 TCP+UDP、57001 - 65535 TCP+UDP)
- これらのポートを無料(80、443、3478、5442、5443、6379、8888)
特徴
OpenViduは次の重要な機能を提供します。
- オープンソース
- 暗号化 -webrtc互換性
- フロントエンドテクノロジーのサポート
- バックエンドテクノロジーのサポート
- 統合チャット
- マルチパーティビデオ通話
- セッション構成
- 自己ホスト
- ビデオ録画
- 多目的
- カスタマイズ可能
- マルチプラットフォーム
- ビデオ/オーディオフィルター
- 画面共有
インストール手順
まず、次のコマンドで実行できるルートアクセス許可が必要です
sudo su
次に、次のコマンドを実行します
cd /opt
次のコマンドを実行してファイルをダウンロードし、基本的な指示でメッセージが表示されます
curl https://s3-eu-west-1.amazonaws.com/aws.openvidu.io/install_openvidu_latest.sh | bash<br></br>
OpenViduプラットフォーム構成は、環境変数を備えた**.ENV
ファイルで指定されています。プロパティに値を与える必要がありますdomain_or_public_ip
** and ** openvidu_secret
。デフォルトの空の値が失敗します。したがって、有効なドメイン名がある場合は、certificate_type
**を変更できます。このプロパティを「LetSENCRYPT」に設定すると、自動的に有効な証明書が生成されます(プロパティ「LetSENCRYPT_EMAIL」を設定する必要があります)。または、不明な理由で独自の証明書を使用することを好む場合は、プロパティを「OwnCert」に設定し、説明されているように証明書ファイルを配置します。
デフォルトでは、OpenViduコールアプリケーションにはOpenViduプラットフォームが付属しています。 URLでアクセスできます
https://DOMAIN_OR_PUBLIC_IP:HTTPS_PORT/
次に、次のコマンドでアプリケーションを実行します
./openvidu start
最後に、アプリケーションはhttps:// domain \ _or \ _public \ _ip/で入手できます