4

ここで使用する式を探しているだけです。私が見つけたすべての結果は、既存のビデオから「ビットレートを見つける」ことに基づいています。私はライブストリーミングについて話している。(長さは不定)

だから、私はそれのいくつかの基本的な部分を知っていますが、私は自分が正しいか何かが欠けているかどうかを知る必要があります。

Kbpsの場合:

解像度*フレームレート/1024

本当に簡単ですか?ここでの目的では、オーディオは別の要素になります。この式から何かが欠けていますか?

(可能な解像度オプションと比較して、必要な帯域幅の量の提案を考え出すので、私は何かを見逃したり、それについて不正確になったりしないことを確認する必要があります)

4

2 に答える 2

2

ビデオについて話すとき、問題の2つの異なるビットレートがあります。

  • レンダリングされたビデオのビットレート(あなたの方程式はほとんどそこにあります)
  • サーバーからクライアントへのネットワークの「ストリーム」のビットレート(私はあなたが求めていると思います)

ネットワークストリームのビットレート値には、非常に多くの変数があります。これらは、解像度とフレームレートだけでなく、...にも依存します。

  • ビデオコーデック
  • CODEC構成(キーフレームレート、高度な圧縮技術の使用など)、
  • ストリーミングおよびネットワークプロトコル(RTMP?、RTP?、RTSP?、HTTP?など)、
  • オーディオCODEC(MP3、AACなど)、ソースと品質(8ビット11KHzモノラル?16ビット44.1KHzステレオ?)、
  • エンドユーザーの視聴品質に関する期待と要件、
  • もっと!

ビデオソースの特性でさえ、ビットレートに影響を与える可能性があります。(圧縮されたストリームでモーションがないということは、ビットレートが低いことを意味します。)

これらすべての理由から、ライブビデオのストリーミングは芸術であり、科学ではありません。

于 2010-04-24T07:53:50.023 に答える
0

ビットレート=幅*高さ*fps*モーション/10。

モーションはフレームの変化であり、値は1から4です。より多くの変化、ラガー値。

それは私にとってうまくいきます。そして、公式ではありません

于 2016-08-01T08:05:27.553 に答える