プログレッシブ ダウンロードとは何か

プログレッシブ ダウンロードとは、ラップトップやスマートフォンのビデオ プレーヤーなどのクライアントに、Webサーバからメディアをストリーミングするために使用される技術です。

プログレッシブ ダウンロードを使用しない場合、クライアントはビデオ再生を開始する前にメディア ファイル全体をダウンロードする必要があります。メディア ファイルは一般にサイズが大きいため、ユーザーはビデオを視聴できるようになるまで長時間待つ必要があり、その結果ユーザー エクスペリエンスが低下します。プログレッシブ ダウンロードを使用すると、ビデオ ファイルのごく一部をダウンロードするだけで再生が開始されます。(プログレッシブ ダウンロードを使用しても、帯域幅が狭いと再生速度よりもダウンロードの方が遅くなる可能性があります。その場合、十分なマテリアルがダウンロードされて再び表示できるようになるまで、再生が一時停止されます。)

プログレッシブ ダウンロードは、ダウンロードの開始時にメディア サーバがビデオ プレーヤーにビデオ ファイルに関するメタデータを送信することで実現します。メタデータが目次のような役割を果たすため、ダウンロードされていないデータがあっても再生を開始できます。

疑似ストリーミングは、ビデオで、まだダウンロードされていないデータのセクションを含む別のポイントにジャンプ(シーク)できる関連技術です。

NGINX Plusがお手伝いできること

NGINX PlusNGINXは、クラス最高レベルのロード バランシング ソリューションであり、Dropbox、Netflix、Zyngaなどの高トラフィックのWebサイトで使用されています。世界中で3億5,000万以上のWebサイトが、NGINX PlusとNGINX Open Sourceを利用してコンテンツを迅速に、確実に、そして安全に提供しています。

NGINX Plusは、ボリュームにかかわらず、ビデオを迅速かつ確実にロードするために専用に設計されたオールインワンのストリーミング メディア プラットフォームを提供します。以下の重要な機能がサポートされています。

  • すべてのユーザーがあらゆるデバイスで迅速かつ確実にビデオを再生するためのプログレッシブ ダウンロード、疑似ストリーミング、アダプティブ ストリーミング
  • AppleとAdobeの一般的なビデオ コーティング形式のシームレスなサポート