Repolode
mynaparrot

mynaparrot/plugNmeet-server

LiveKitを基盤とするセルフホスト型のオープンソースWeb会議サーバー。翻訳、文字起こし、要約に対応するAI会議エージェントも利用できます。

代替できる製品:ZoomMicrosoft Teams

スター
575
フォーク
126
未解決の Issue
3
最終コミット
昨日

これは何?

plugNmeet-serverは、セルフホスト型Web会議システムPlug-N-MeetのGoバックエンドです。APIとビジネスロジックを担い、Reactクライアントおよび独立したレコーダーサービスと連携して動作します。メディア転送にはLiveKitインスタンスを使用し、キャッシュとアプリケーションデータの保存にはRedisとMariaDBまたはMySQLを利用します。

HD音声・映像、画面共有、バーチャル背景、PDF・DOCX・PPTXファイルに対応したホワイトボード、共有ノート、投票、ブレイクアウトルームを利用できます。SimulcastとDynacastがネットワーク状況に応じて映像品質を調整し、メディアおよびデータチャネルではエンドツーエンド暗号化も利用できます。MP4録画とRTMP/RTMPS配信に加え、電話から音声で参加するためのSIPゲートウェイも備えています。

APIとPHPまたはJavaScript SDKを使って既存のサイトに組み込めるほか、WordPress、Moodle、Joomla向けのプラグインも提供しています。AIエージェントを追加すると、リアルタイム翻訳、文字起こし、自動要約とアクションアイテムの作成が可能になります。

主な機能

  • 01H264、VP8、VP9、AV1コーデックに対応した、SimulcastとDynacastによるアダプティブ映像ストリーミング。
  • 02PDF、DOCX、PPTXファイルに対応した共同作業用ホワイトボード。
  • 03メディアおよびデータチャネルで利用できる、オプションのエンドツーエンド暗号化。
  • 04MP4録画とRTMP/RTMPS配信に加え、RTMP/WHIPによる入力にも対応。
  • 05電話から会議の音声に参加するためのSIPゲートウェイ。
  • 06PHPおよびJavaScript SDKと、WordPress、Moodle、Joomla向けプラグイン。

ユースケース

  • 既存のWebサイトや学習管理システムにビデオ会議を追加する。
  • 組織向けに非公開のセルフホスト型会議サービスを運用する。
  • 会議をYouTubeやOBSなどの配信ツールに配信する。
  • iOS、Android、Flutter向けのカスタム会議アプリを開発する。

クイックスタート

  1. 1

    LiveKit インスタンス、Redis、MariaDB または MySQL を用意します

  2. 2

    config_sample.yaml から config.yaml を作成し、環境の詳細を設定します

  3. 3

    Docker でサーバーを起動します

    docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml

使う前に知っておきたいこと

  • LiveKit、Redis、MariaDB または MySQL を自分でホストし、設定する必要があります。
  • ホワイトボードで Office ファイルをサポートするには、オプションの libreoffice と mupdf-tools をインストールする必要があります。

収録されている特集

トピック

よくある質問

plugNmeet-server とは?
LiveKitを基盤とするセルフホスト型のオープンソースWeb会議サーバー。翻訳、文字起こし、要約に対応するAI会議エージェントも利用できます。 plugNmeet-serverは、セルフホスト型Web会議システムPlug-N-MeetのGoバックエンドです。APIとビジネスロジックを担い、Reactクライアントおよび独立したレコーダーサービスと連携して動作します。メディア転送にはLiveKitインスタンスを使用し、キャッシュとアプリケーションデータの保存にはRedisとMariaDBまたはMySQLを利用します。
plugNmeet-server は無料で使えますか?ライセンスは?
plugNmeet-server は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
plugNmeet-server は今もメンテナンスされていますか?
活発にメンテナンス中。plugNmeet-server の最終コミットは 2026年11月6日 です。
plugNmeet-server は何に使えますか?
既存のWebサイトや学習管理システムにビデオ会議を追加する。 組織向けに非公開のセルフホスト型会議サービスを運用する。 会議をYouTubeやOBSなどの配信ツールに配信する。 iOS、Android、Flutter向けのカスタム会議アプリを開発する。
plugNmeet-server のインストール方法は?
LiveKit インスタンス、Redis、MariaDB または MySQL を用意します config_sample.yaml から config.yaml を作成し、環境の詳細を設定します Docker でサーバーを起動します: docker run --rm -p 8080:8080 -v $PWD/config.yaml:/config.yaml mynaparrot/plugnmeet-server --config /config.yaml
plugNmeet-server はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/mynaparrot/plugNmeet-server

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト