すべてのプロダクト
Search
ドキュメントセンター

:ライブストリーム再生時のカクつきのトラブルシューティング

最終更新日:May 28, 2026

このガイドは、ApsaraVideo Live におけるライブストリーム再生時のカクつきの診断と解決に役立ちます。

カクつきは、パイプライン内のどこで問題が発生しているかに応じて、特定の視聴者のみに影響する場合も、すべての視聴者に影響する場合もあります。個別の対処に進む前に、次のカテゴリを使用して根本原因を絞り込みます。

  • すべての視聴者に影響:問題は、インジェストクライアント、上りネットワーク、またはサーバー側で発生している可能性があります。

  • 特定の視聴者のみに影響:問題は、視聴者のローカルネットワークまたは再生クライアントで発生している可能性があります。

    インジェストクライアント

    フレームレート不足

    人の目が動画を滑らかだと認識するには、フレームレートが少なくとも 15 フレーム/秒 (FPS) 必要です。10 FPS を下回ると、カクつきが目立つようになります。ユースケースで特別な要件がない限り、フレームレートは少なくとも 15 FPS に設定してください。

    一般に、30 FPS を超えるフレームレートの違いは人の目では判別しにくく、帯域幅の消費が増加します。動画キャプチャ設定を構成する際は、画質と帯域幅コストのバランスを取ってください。

    エンコーディングの過負荷

    ビットレート、フレームレート、またはコーデックプロファイルがハードウェアの処理能力を超えると、エンコーディングが低速化し、滑らかな再生に必要なフレームレートに到達できなくなります。

    対処方法:

    1. ビットレート、フレームレート、またはコーデックプロファイルの設定を下げます。

    2. パフォーマンスが改善した場合は、インジェストクライアントのハードウェアをアップグレードします。

    モバイルデバイスでの CPU の飽和

    ストリーミングは CPU 負荷が高い処理です。低スペックのモバイルデバイスでは、インジェスト中に CPU 使用率が 80% を超えると動画キャプチャが劣化し、視聴者側でカクつきやティアリングが発生します。

    インジェストデバイスで不要なアプリケーションを終了し、CPU リソースを解放してください。

    上り帯域幅の不足

    上り帯域幅の不足やネットワークジッターによりデータ伝送レートが低下し、滑らかな再生に必要なフレームレートに到達できなくなります。

    Speedtest などのツールで上り帯域幅を確認してください。

    ネットワーク

    ネットワーク状態は、カクつきの最も一般的な原因です。次の要因を確認してください。

    帯域幅容量の不足

    インターネットサービスプロバイダーのプランが、ライブストリーミングに十分な帯域幅を提供していることを確認してください。

    下り帯域幅の消費

    大容量ファイルのダウンロードやアップロードなど、ほかのネットワークアクティビティが利用可能な帯域幅を消費し、カクつきの原因となる場合があります。配信中は、帯域幅を多く消費するタスクの同時実行を一時停止するか制限してください。

    システムリソースの競合

    バックグラウンドアプリケーション間で CPU、メモリ、またはネットワークリソースの競合が発生する場合があります。配信を開始する前に不要なプログラムを終了し、システムリソースを解放してください。

    サーバー側

    サーバーは、動画の起動を高速化し、カクつきを軽減するために、デフォルトで約 4 秒分のデータをキャッシュします。このキャッシュ時間は、キーフレーム間隔 (Group of Pictures (GOP) サイズとも呼ばれます) に応じて変動します。カクつきを最小化するためにキャッシュ時間を調整してください。

    遅延設定を [High] に設定してください。手順の詳細については、「ライブ配信遅延の設定」をご参照ください。

    実際の遅延は、遅延設定と GOP の 2 つの要因に依存します。たとえば、Real-Time Messaging Protocol (RTMP) ストリームの遅延設定が [Medium] で、GOP が 2 s の場合、実際の遅延は 2 s から 6 s の間になります。遅延が大きいと、インジェストクライアントと再生クライアントの同期が取れなくなります。ビジネス要件に適した遅延レベルを選択してください。

    再生クライアント

    ほとんどのプレーヤーは受信バッファーを使用し、バッファーが満たされてから動画をデコードします。バッファーを大きくすると、短時間のネットワーク中断によるカクつきは軽減されますが、再生遅延が増加します。バッファーを小さくすると遅延は減少しますが、プレーヤーがネットワーク変動の影響を受けやすくなります。

    プレーヤーがバッファー設定をサポートしている場合は、短時間のネットワーク中断を平滑化しつつ遅延を最小化するようにバッファーサイズを小さくしてください。それでもカクつきが解消しない場合は、プレーヤーのバージョンが最新であること、また再生デバイスに十分な CPU とメモリリソースがあることを確認してください。