−25%

Windows 年払い、10月31日まで。 プランを見る

EQVPS

Jitsi Meet 向け VPS:プライベートなビデオ通話

Jitsi Meet をセルフホストしてプライベートなビデオ通話を。VPS が実際にさばける規模、apt でのインストール、UDP 10000 番ポート、HTTPS、部外者が入れない会議室。

ほとんどのビデオ通話サービスが無料なのは、あなたの会議がデータで代金を払っているからです。Jitsi Meet は自分で運用できるオープンソースの選択肢です。ブラウザで通話でき、ゲストにアカウントは不要、サーバーはあなたのもの。apt リポジトリから 15 分ほどでインストールできます。計画が必要なのはキャパシティです。

Jitsi のサーバーの使い方

Jitsi は Selective Forwarding Unit として動きます。各参加者は自分の映像を一度だけサーバーに送り、サーバーがそれを他の全員に転送します。トランスコードをしないので CPU の負荷はほどほどですが、帯域は参加者が 1 人増えるごとに増えます。参加者 1 人あたりの送信はだいたい 1〜2 Mbit/s で、複数のストリームを受信します。

会議の規模プラン
1 対 1 の通話、〜5 人程度までMicro-IP — 1 vCPU、2 GB、月 $10
チーム会議、映像ありで〜10〜15 人Small-IP — 2 vCPU、4 GB、月 $16
より大きな通話、複数の会議室を同時にMedium-IP — 4 vCPU、6 GB、月 $20

あくまで目安です。画面共有はカメラ映像より軽く、全員が 720p だと重くなります。

必要なもの

インストール

ホスト名を会議用ドメインに設定し、Jitsi のリポジトリを追加してインストールします。

hostnamectl set-hostname meet.example.com
curl -sL https://download.jitsi.org/jitsi-key.gpg.key \
  | gpg --dearmor -o /usr/share/keyrings/jitsi-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/jitsi-keyring.gpg] https://download.jitsi.org stable/" \
  > /etc/apt/sources.list.d/jitsi-stable.list
apt update && apt install -y jitsi-meet

公式のクイックインストールガイドでは Prosody のリポジトリも追加しています。お使いの Ubuntu のバージョンに合わせて従ってください。インストーラーがドメインを尋ね、無料の Let's Encrypt 証明書を勧めてくるので、受け入れましょう。

ポートを開ける

ufw allow 80/tcp
ufw allow 443/tcp
ufw allow 10000/udp
ufw allow 22/tcp

通話はつながるのに映像が真っ黒、あるいは数秒で切れるなら、原因はほぼ必ず UDP 10000 です。

アクセスを締める

初期状態では、URL を見つけた人なら誰でもあなたのサーバーで会議を作れます。secure domain 認証を有効にしましょう。会議室を開けるのは自分が作ったアカウントだけになり、リンクを持つゲストはこれまでどおり入れます。手順は Jitsi のハンドブックの「Secure Domain setup」にあり、Prosody と Jicofo の設定に数行加えたあと、次を実行します。

prosodyctl register alice meet.example.com 'a-strong-password'
systemctl restart prosody jicofo jitsi-videobridge2

機密性の高い通話では、会議室のパスワードも設定し、会議メニューからロビーを有効にしてください。

正直に言うと限界もある

セルフホストの通話は、ほかのプライベートなツールとも相性がいいです。WireGuard や OpenVPN のサーバーや、自前の Matrix チャットなど。各プランでの IPv4 と IPv6 の扱いはネットワークのドキュメントにあります。

デプロイの準備はできましたか?暗号通貨で支払い、KYC不要 — 約1分でオンライン。

今すぐデプロイ →

FAQ

小さな VPS で何人まで対応できますか?

Jitsi は映像をミックスせずに転送するので、帯域と CPU は参加者の数に比例して増えます。2 vCPU・4 GB のサーバーなら、映像ありで 10〜15 人程度の会議は問題なく動きます。映像を落としたりオフにしたりすれば、もっと増やせます。

なぜ専用 IP が必要なのですか?

参加者は Web ページ用に TCP 443、メディア用に UDP 10000 でサーバーへ接続します。NAT プランが転送するのは個別の SSH ポートだけなので、メディアがサーバーに届きません。

部外者が会議室を作れないようにするには?

Prosody で secure domain 認証を有効にします。そうすれば会議を始められるのは自分が作ったアカウントだけになり、リンクを持つゲストはこれまでどおり参加できます。

会議を録画できますか?

録画は Jibri が担当し、録画ごとにフル機能の Chrome と ffmpeg を起動するので、数 GB の追加メモリが必要です。小さなプランには向きません。必要なら別の大きめのサーバーに置いてください。

Jitsi はエンドツーエンドで暗号化されていますか?

通話は転送中は常に暗号化されています。対応ブラウザではオプションでエンドツーエンド暗号化も使えます。セルフホストなら、転送用の鍵さえ自分が管理するサーバーの上にあります。

コメント

まだコメントはありません。最初になりましょう。

コメントを残す

コメントは表示される前にモデレートされます。