Repolode
jitsi

jitsi/jitsi-videobridge

大規模なビデオ会議向けに映像ストリームを中継するWebRTC互換SFU(Selective Forwarding Unit)。Jitsi Meetのバックエンドとして使われます。

代替できる製品:Zoom

スター
3,109
フォーク
1,037
未解決の Issue
186
最終コミット
3 日前

これは何?

Jitsi VideobridgeはWebRTC互換のSelective Forwarding Unitで、会議参加者からメディアストリームを受信し、同じ会議のほかの参加者に転送するマルチメディアルーターです。Jitsi Meetスタックを構成するバックエンドコンポーネントの一つで、メディア経路を担い、ほかのコンポーネントがWebクライアントとシグナリングを管理します。

このプロジェクトはKotlinで書かれており、JVM上で動作します。1台のサーバーで多数の会議を同時にホストできるよう設計されているため、運用者は水平方向にスケールするビデオ会議基盤を構築できます。DebianとUbuntu向けのパッケージが用意されており、Mavenを使ってカスタムアーカイブをビルドすることもできます。

設定にはHOCON形式の設定ファイルを使います。通常は/etc/jitsi/videobridgeにインストールされます。ヒープサイズやガベージコレクターなどのJVMオプションは、Debianシステムでは別の設定ファイルで指定します。

主な機能

  • 01会議参加者間で音声・映像ストリームを選択的に転送
  • 02WebRTC互換のメディアルーティング
  • 031台のサーバーで多数の会議を同時にホストできる設計
  • 04DebianおよびUbuntu向けのバイナリパッケージを提供
  • 05Mavenでソースからビルド可能
  • 06設定ファイルとJVM設定による構成が可能

ユースケース

  • セルフホスト型Jitsi Meet環境のメディアバックエンドとして運用
  • 多数の同時開催会議に対応するビデオ会議基盤の構築
  • Kotlin/JVMのコードベースでSFUによるWebRTCメディアのルーティングを学ぶ

トピック

よくある質問

jitsi-videobridge とは?
大規模なビデオ会議向けに映像ストリームを中継するWebRTC互換SFU(Selective Forwarding Unit)。Jitsi Meetのバックエンドとして使われます。 Jitsi VideobridgeはWebRTC互換のSelective Forwarding Unitで、会議参加者からメディアストリームを受信し、同じ会議のほかの参加者に転送するマルチメディアルーターです。Jitsi Meetスタックを構成するバックエンドコンポーネントの一つで、メディア経路を担い、ほかのコンポーネントがWebクライアントとシグナリングを管理します。
jitsi-videobridge は無料で使えますか?ライセンスは?
jitsi-videobridge は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
jitsi-videobridge は今もメンテナンスされていますか?
活発にメンテナンス中。jitsi-videobridge の最終コミットは 2026年11月5日 です。
jitsi-videobridge は何に使えますか?
セルフホスト型Jitsi Meet環境のメディアバックエンドとして運用 多数の同時開催会議に対応するビデオ会議基盤の構築 Kotlin/JVMのコードベースでSFUによるWebRTCメディアのルーティングを学ぶ
jitsi-videobridge はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/jitsi/jitsi-videobridge

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

関連プロジェクト