私のウェブサイト用のビデオ(背景)があります(これにはもっと技術的な言葉があると確信しています)控えめに言っても、途切れ途切れです。私は、a)再生のためにそれをより良い形式(以下のファイルの詳細)にレンダリングできるか、b)それが私のサーバーだけの場合(以下の詳細)にレンダリングできるかどうか疑問に思っています:
Video file:
[Video][1]
Size: 52.0MB
resolution: 1920x1080
Data Rate: 15,962kbps
Toal Bitrate: 16,156kbps
Frame Rate: 14 frames/second (lowered from 30 in attempt to resolve issue)
サーバーの仕様(素晴らしいものではありませんが、低予算で):
Dell Precision 490
Intel Xeon 5150 @ 2.66 GHz x 2
4GB RAM DDR2 FB-DIMM @ 533 MHz
Debian 8.4.0
Connection: Shaw Business, 60MB/s-D 5MB/s-U
これは必要以上の情報かもしれないことは知っています...
あなたのウェブサーバーがそれと関係があるとは思わない。ユーザー側の帯域幅だと思います。 16,962kbpsで再生します。これは16,962kb/secで、1秒あたり約16mbです。
実際のビデオは圧縮されており、再生時に圧縮が解除されます(そのため、ファイルが小さくなります)が、圧縮ストリームでも非常に高速である必要があります。ほとんどの接続はそれほど高速ではないため、遅延が発生します。
あなたが望むのは、帯域幅を下げることです。これは、品質を90%に下げることで実行できます。それが単なる背景であれば、80%も問題ではないかもしれません。または、解像度を下げることもできます。どちらのソリューションも品質は低下しますが、帯域幅が低下します。
可能であれば、YouTubeにアップロードし、HTML5埋め込みAPIを使用してバックグラウンドで再生します。ブラウザのサポート、応答性の高いビットレート、高速再生、帯域幅ではありません。
52MBは、Webサイトのビデオの背景にはかなり大きなサイズであり、データレートは15 Mbps前後で非常に高いです。典型的なビデオの背景は約4〜8MBで、データレートは約3〜4Mbpsです。