From 01b7da08b695bb4349cf58f1b47b76d5817187df Mon Sep 17 00:00:00 2001 From: voluntas Date: Sat, 4 May 2024 15:08:09 +0900 Subject: [PATCH] =?UTF-8?q?FAQ=20=E6=95=B4=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/FAQ.md | 4 ++++ doc/USE.md | 17 +++++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/doc/FAQ.md b/doc/FAQ.md index 83e454a..6f93d68 100644 --- a/doc/FAQ.md +++ b/doc/FAQ.md @@ -46,6 +46,10 @@ MACアドレスベースの EUI-64 フォーマットの IPv6 になっている ## Zakuro を利用する際の注意点はありますか? +### シグナリングで利用する WebSocket は wss のみ対応 + +Zakuro は `wss://` のみ対応しています。 `ws://` には対応していません。 + ### ファイルディスクリプタ数 かなりの数を消費しますので、 Zakuro と Sora 両方のサーバで多めに設定することを推奨します。 diff --git a/doc/USE.md b/doc/USE.md index 9960ea8..68b6867 100644 --- a/doc/USE.md +++ b/doc/USE.md @@ -25,7 +25,6 @@ $ sudo apt install libnspr4 libnss3 libxext6 libx11-6 libdrm2 libva2 libva-drm2 まず 5 人の会議を行う簡単な負荷をかけてみましょう - ``` $ ./zakuro \ --sora-signaling-url wss://example.com/signaling \ @@ -39,7 +38,6 @@ $ ./zakuro \ --vcs 5 ``` - 上記コマンドを実行することで負荷が走ります。それぞれの項目については -h を見てください。 おそらく Sora を理解していればわからないことは特に無いと思います。 @@ -95,7 +93,6 @@ OpenH264 のバイナリの最新版は以下からダウンロード可能で https://github.com/cisco/openh264/releases/tag/v2.1.1 - ### 音声ファイル指定 `--fake-audio-capture /path/to/sample.wav` @@ -156,8 +153,7 @@ zakuro: instances: - name: zakuro vcs: 1 - sora: - ... + sora: ... fake-network: send-loss-percent: 20 receive-loss-percent: 20 @@ -187,6 +183,11 @@ zakuro: size_min: 100 # 省略時は 48 (bytes) size_max: 5000 + # 順番保証するかどうか + # ordered: true + # メッセージの最大寿命 + # max_packet_lifetime 1 + # max_retransmits: 1 ``` ### 複数シグナリング URL @@ -198,9 +199,9 @@ zakuro: vcs: 2 sora: signaling-url: - - "wss://sora1.example.com/signaling" - - "wss://sora2.example.com/signaling" - - "wss://sora3.example.com/signaling" + - "wss://sora1.example.com/signaling" + - "wss://sora2.example.com/signaling" + - "wss://sora3.example.com/signaling" channel-id: sora role: sendrecv multistream: true