Zoom Webinarで配信しているときに、映像や音声が遅れて届いてしまうことはありませんか。その原因の多くは、エンコーダの設定が適切でないことにあります。特にライブ配信では、エンコーダのパラメータを視聴環境やネットワークに合わせて最適化する必要があります。この記事では、Zoom Webinarで発生する遅延を改善するためのエンコーダ設定を具体的に解説します。
【要点】Webinar遅延を改善するエンコーダ設定のポイント
- ビットレートの調整: 720pで1.5〜4Mbps、1080pで3〜8Mbpsに設定することで、帯域に応じた遅延を抑制できます。
- フレームレートの低下: 30fpsから15fpsに下げるだけで、エンコード負荷が減り遅延が改善することがあります。
- キーフレーム間隔の短縮: 2秒(60フレーム)に設定して、映像の更新頻度を上げ、レスポンスを向上させます。
- ハードウェアエンコーディングの有効化: 対応するGPUがあれば、CPU負荷を下げて遅延を低減できます。
ADVERTISEMENT
目次
Webinarで遅延が発生する主な原因
Zoom Webinarで映像や音声が遅れる原因は、大きく分けてネットワーク帯域の問題とエンコーダ設定の問題に分けられます。特にエンコーダ設定では、ビットレートやフレームレート、キーフレーム間隔などのパラメータが適切でないと、エンコード処理に時間がかかり、結果的に遅延が発生します。また、視聴者側の環境によっても遅延の感じ方は異なりますが、配信元のエンコーダ設定を最適化することで、全体的な遅延を軽減できます。
遅延を改善するエンコーダ設定の手順
ここでは、Zoom Webinarで使用するエンコーダ(OBS StudioやXSplitなど)の設定を例に、遅延改善のための具体的な手順を説明します。
ビットレートを適切に設定する
- エンコーダの出力設定を開く
OBS Studioであれば「設定」→「出力」を開きます。配信先をZoom WebinarのRTMP URLに設定していることを確認します。 - ビットレートを調整する
「ビデオビットレート」の数値を、使用する解像度に応じて変更します。720pの場合は1500〜4000Kbps、1080pの場合は3000〜8000Kbpsが目安です。遅延を重視する場合は、下限近くの値から試します。 - 実際に配信して遅延を確認する
設定を変更したら、実際にZoom Webinarでテスト配信を行い、遅延が改善されたかどうかを確認します。必要に応じてさらにビットレートを調整します。
フレームレートを下げる
- 出力設定のフレームレート項目を探す
OBS Studioでは「出力」タブの「映像」セクションに「共通のFPS値」があります。ここでフレームレートを設定します。 - フレームレートを15fpsまたは30fpsに変更する
一般的に30fpsが標準ですが、遅延を減らしたい場合は15fpsに下げることも効果的です。15fpsにすると映像がカクつく可能性があるので、18fpsや20fpsなど中間値を試すことも検討します。 - 変更後に遅延を測定する
配信を開始し、視聴者側の映像がどの程度遅れているかを確認します。フレームレートを下げることでエンコード時間が短縮され、遅延が改善されることがあります。
キーフレーム間隔を短くする
- 出力設定のキーフレーム間隔項目を探す
OBS Studioでは「出力」タブの「詳細」セクションに「キーフレーム間隔(フレーム数)」があります。デフォルトは0(自動)か250フレーム(約8秒)などです。 - キーフレーム間隔を60フレーム(約2秒)に設定する
キーフレーム間隔を短くすると、映像の更新頻度が上がり、遅延が減少します。ただし、ビットレートが増加するため、帯域に余裕がある場合に有効です。 - 変更効果を確認する
配信して遅延が改善されたかどうかをテストします。あまりにも短すぎると画質が不安定になるため、適切なバランスを探します。
ハードウェアエンコーディングを有効にする
- エンコーダの設定でエンコーダ方式を変更する
OBS Studioでは「出力」タブの「エンコーダ」ドロップダウンから、ハードウェアエンコーダ(NVENCまたはAMD、Intel QSV)を選択します。 - 対応GPUが搭載されているか確認する
NVIDIA GeForce GTX 900番台以降、AMD Radeon RX 400番台以降、Intel HD Graphics 4600以降などが必要です。GPUがない場合はソフトウェアエンコーディング(x264)を使用します。 - プリセットを「高速」または「超高速」に設定する
ハードウェアエンコーダではプリセットで品質と速度を調整できます。遅延を優先する場合は「高速」または「超高速」を選びます。
エンコーダ設定で注意すべきポイント
ビットレートを上げすぎると逆効果になる場合がある
高ビットレートに設定すると画質は向上しますが、ネットワークの帯域が不足するとバッファリングが発生し、遅延が増加する原因になります。特に、視聴者のインターネット速度が遅い場合は、ビットレートを控えめに設定することが重要です。
フレームレートと解像度のバランス
解像度を高くするとフレームレートを低くしても画質は保たれますが、エンコード負荷は増加します。720p 30fpsと1080p 15fpsでは、後者の方がエンコード負荷が高い場合があります。そのため、まずは720p 30fpsから試し、遅延がひどい場合はフレームレートを下げるか解像度を落とすことを検討します。
エンコーダのプリセットを適切に選ぶ
ソフトウェアエンコーダ(x264)ではプリセットが「veryfast」や「faster」など選択できます。遅延を減らすためには「veryfast」から「ultrafast」を選びます。ただし、ultrafastにすると画質が低下するため、必要に応じて調整します。
ネットワーク環境の確認
エンコーダ設定だけでなく、配信元のアップロード速度が十分であるかを確認することも重要です。Zoom Webinarでは、少なくとも3Mbps以上のアップロード速度が推奨されています。速度が足りない場合は、ビットレートを下げるなどの対応が必要です。
ADVERTISEMENT
推奨エンコーダ設定の比較(低遅延モード vs 標準品質)
| パラメータ | 低遅延モード | 標準品質モード |
|---|---|---|
| 解像度 | 1280×720 (720p) | 1920×1080 (1080p) |
| フレームレート | 15fps | 30fps |
| ビットレート | 1500〜2500Kbps | 4000〜8000Kbps |
| キーフレーム間隔 | 2秒 (60フレーム) | 4秒 (120フレーム) |
| エンコーダプリセット | ultrafast / veryfast | faster / fast |
| エンコーダ方式 | ハードウェア推奨 | ソフトウェア(x264)でも可 |
| 想定遅延 | 2〜5秒程度 | 5〜10秒程度 |
上記の表は目安です。実際の遅延はネットワーク状況や視聴者環境によって変わります。まずは低遅延モードの設定から試し、画質と遅延のバランスが許容範囲内であれば、徐々に標準品質モードへ調整します。
Zoom Webinarでの遅延は、エンコーダの設定を適切に調整することで大幅に改善できます。特にビットレート、フレームレート、キーフレーム間隔、エンコーダ方式の4つを見直すことが効果的です。まずは低遅延モードの設定を試し、遅延が改善されたら画質とのバランスを考慮してパラメータを微調整します。また、配信前にネットワーク速度を確認し、必要に応じてアップロード帯域を確保しておきましょう。これらの設定をマスターすることで、視聴者にストレスのないWebinar配信を実現できます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Zoomの人気記事ランキング
- 【Zoom】Zoomデスクトップアプリのインストールと初期設定手順
- 【Zoom】Zoomの言語表示を日本語に切り替える方法
- 【Zoom】Zoomを最新バージョンに更新する手順と自動更新の設定
- 【Zoom】会議に参加できないときの原因と直し方!URLや認証エラーの対処
- 【Zoom】Outlook予定表とZoomを連携してワンクリックで会議作成
- 【Zoom】画面共有ができないときの権限確認と再接続手順
- 【Zoom】SSOでサインインできないときの設定確認と再試行手順
- 【Zoom】iPhoneやiPadの画面をZoomで共有する手順
- 【Zoom】ブレイクアウトを自動・手動・自由選択で割り当てる手順
- 【Zoom】チャット内容を保存する設定と保存先の確認方法
