ADVERTISEMENT

【Zoom Webinar】Webinarで遅延が発生する時のエンコーダ設定

【Zoom Webinar】Webinarで遅延が発生する時のエンコーダ設定
🛡️ 超解決

Zoom Webinarで配信しているときに、映像や音声が遅れて届いてしまうことはありませんか。その原因の多くは、エンコーダの設定が適切でないことにあります。特にライブ配信では、エンコーダのパラメータを視聴環境やネットワークに合わせて最適化する必要があります。この記事では、Zoom Webinarで発生する遅延を改善するためのエンコーダ設定を具体的に解説します。

【要点】Webinar遅延を改善するエンコーダ設定のポイント

  • ビットレートの調整: 720pで1.5〜4Mbps、1080pで3〜8Mbpsに設定することで、帯域に応じた遅延を抑制できます。
  • フレームレートの低下: 30fpsから15fpsに下げるだけで、エンコード負荷が減り遅延が改善することがあります。
  • キーフレーム間隔の短縮: 2秒(60フレーム)に設定して、映像の更新頻度を上げ、レスポンスを向上させます。
  • ハードウェアエンコーディングの有効化: 対応するGPUがあれば、CPU負荷を下げて遅延を低減できます。

ADVERTISEMENT

Webinarで遅延が発生する主な原因

Zoom Webinarで映像や音声が遅れる原因は、大きく分けてネットワーク帯域の問題とエンコーダ設定の問題に分けられます。特にエンコーダ設定では、ビットレートやフレームレート、キーフレーム間隔などのパラメータが適切でないと、エンコード処理に時間がかかり、結果的に遅延が発生します。また、視聴者側の環境によっても遅延の感じ方は異なりますが、配信元のエンコーダ設定を最適化することで、全体的な遅延を軽減できます。

お探しの解決策が見つからない場合は、こちらの「Zoomトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

遅延を改善するエンコーダ設定の手順

ここでは、Zoom Webinarで使用するエンコーダ(OBS StudioやXSplitなど)の設定を例に、遅延改善のための具体的な手順を説明します。

ビットレートを適切に設定する

  1. エンコーダの出力設定を開く
    OBS Studioであれば「設定」→「出力」を開きます。配信先をZoom WebinarのRTMP URLに設定していることを確認します。
  2. ビットレートを調整する
    「ビデオビットレート」の数値を、使用する解像度に応じて変更します。720pの場合は1500〜4000Kbps、1080pの場合は3000〜8000Kbpsが目安です。遅延を重視する場合は、下限近くの値から試します。
  3. 実際に配信して遅延を確認する
    設定を変更したら、実際にZoom Webinarでテスト配信を行い、遅延が改善されたかどうかを確認します。必要に応じてさらにビットレートを調整します。

フレームレートを下げる

  1. 出力設定のフレームレート項目を探す
    OBS Studioでは「出力」タブの「映像」セクションに「共通のFPS値」があります。ここでフレームレートを設定します。
  2. フレームレートを15fpsまたは30fpsに変更する
    一般的に30fpsが標準ですが、遅延を減らしたい場合は15fpsに下げることも効果的です。15fpsにすると映像がカクつく可能性があるので、18fpsや20fpsなど中間値を試すことも検討します。
  3. 変更後に遅延を測定する
    配信を開始し、視聴者側の映像がどの程度遅れているかを確認します。フレームレートを下げることでエンコード時間が短縮され、遅延が改善されることがあります。

キーフレーム間隔を短くする

  1. 出力設定のキーフレーム間隔項目を探す
    OBS Studioでは「出力」タブの「詳細」セクションに「キーフレーム間隔(フレーム数)」があります。デフォルトは0(自動)か250フレーム(約8秒)などです。
  2. キーフレーム間隔を60フレーム(約2秒)に設定する
    キーフレーム間隔を短くすると、映像の更新頻度が上がり、遅延が減少します。ただし、ビットレートが増加するため、帯域に余裕がある場合に有効です。
  3. 変更効果を確認する
    配信して遅延が改善されたかどうかをテストします。あまりにも短すぎると画質が不安定になるため、適切なバランスを探します。

ハードウェアエンコーディングを有効にする

  1. エンコーダの設定でエンコーダ方式を変更する
    OBS Studioでは「出力」タブの「エンコーダ」ドロップダウンから、ハードウェアエンコーダ(NVENCまたはAMD、Intel QSV)を選択します。
  2. 対応GPUが搭載されているか確認する
    NVIDIA GeForce GTX 900番台以降、AMD Radeon RX 400番台以降、Intel HD Graphics 4600以降などが必要です。GPUがない場合はソフトウェアエンコーディング(x264)を使用します。
  3. プリセットを「高速」または「超高速」に設定する
    ハードウェアエンコーダではプリセットで品質と速度を調整できます。遅延を優先する場合は「高速」または「超高速」を選びます。

エンコーダ設定で注意すべきポイント

ビットレートを上げすぎると逆効果になる場合がある

高ビットレートに設定すると画質は向上しますが、ネットワークの帯域が不足するとバッファリングが発生し、遅延が増加する原因になります。特に、視聴者のインターネット速度が遅い場合は、ビットレートを控えめに設定することが重要です。

フレームレートと解像度のバランス

解像度を高くするとフレームレートを低くしても画質は保たれますが、エンコード負荷は増加します。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配信を実現できます。


🎥
Zoomトラブル完全解決データベース 参加・接続/カメラ・マイク/画面共有/録画/ブレイクアウト/Webinar/セキュリティ/スケジュールのトラブルを即解消。会議運営や音声・映像の不調まで実務リファレンスとしてご活用ください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。