UDP 上でのビデオストリーミングに必要な帯域幅を判断することは、スムーズな再生と最適な品質を保証するために不可欠です。 UDP (ユーザー・データグラム・プロトコル) は、多くの場合、リアルタイムのビデオ伝送に使用されます。なぜなら、低レイテンシが提供されているため、しかし、バッファリングや品質劣化を防ぐための慎重な計画帯域幅が必要です。

要因 帯域幅の要件に影響を与える

必要な帯域幅は、ビデオ解像度、フレームレート、圧縮コーデック、および希望する品質を含むいくつかの要因によって異なります。 高解像度とフレームレートは、より多くの帯域幅を必要とする、データ量を増加させます。

帯域幅の計算

推定帯域幅の基本的な式は次のとおりです。

[]幅(bps) = 解像度幅×解像度の高さ×フレームレート×ピクセルごとのビット

例えば、ピクセルごとの24ビットの30 fpsの1080pビデオは要求します:

1920 x 1080 x 30 x 24ビット = 1,491,456,000ビット/秒、または約1.49 Gbps。

圧縮および頭上式の調節

H.264やH.265などの圧縮コーデックは、データレートを大幅に削減します。 典型的なストリーミングでは、圧縮されたビットレートは1080pビデオの5-10 Mbpsである可能性があります。 さらに、ネットワークのオーバーヘッドとプロトコルヘッダーは考慮され、多くの場合、帯域幅の推定に10〜20%を追加する必要があります。

推奨帯域幅

  • 標準定義(480p): 2-4 Mbps
  • 高い定義(720p): 5-10 Mbps
  • 完全なHD (1080p): 10-20 Mbps
  • 4K UHD:25-50 Mbps