フラッシュビデオストリーミングとは
Flash®ビデオストリーミングは、Adobe®Flash Player™を使用してインターネット経由でメディアを配信するオンラインビデオストリーミングテクノロジーの一種です。 Flash®は、今日使用されている最も人気のあるビデオストリーミング形式の1つになりました。 この人気の大部分は、特定の帯域幅での比較的高い品質と、サードパーティのビデオプレーヤーまたは多数のWebブラウザープラグインのいずれかを介して、さまざまな方法でFlash®ビデオストリーミングを受信するユーザーの能力に起因しています。
Flash®ビデオテクノロジーは、1990年代にソフトウェア開発者Macromedia®によって開発されました。 Flash®製品の成功にもかかわらず、Macromedia®製品ポートフォリオの他の部分とともに、同社の買収後、2005年にAdobe®に買収されました。 それ以来、世界中のブロードバンドの可用性が高まり、ストリーミングメディア、特にFlash®ビデオストリーミングの人気が高まっています。
現在の状態では、Flash®ビデオストリーミングは、ビデオを特定のビットストリーム形式にエンコードし、 コンテナファイルと呼ばれるものに配置することで機能します 。 Flash®の場合、これらのコンテナはFLVファイルと呼ばれます 。 ホストされ、インターネット上で利用できるようになったら、これらのファイルには、Flash Player™がインストールされているエンドユーザーがアクセスできます。 Flash Player™は、スタンドアロンクライアントプログラム、または主要なWebブラウザーのプラグインになります。 ほとんどの新しいスマートフォンやその他のインターネット対応モバイルデバイスは、Flash®のストリーミングも可能になりました。
ユーザーの設定に関係なく、Flash Player™は通常、ビデオのごく一部をバッファリングし、利用可能なものの再生を開始すると同時に、残りの部分のダウンロードとデコードを行います。 Flash®ビデオの生成に使用される方法によっては、オンデマンドで利用可能なものに加えて、一部のFlash®ブロードキャストをライブでストリーミングすることが可能です。 このテクノロジーの最新バージョンでは、ユーザーは特定の動画がバッファリングされている間に任意のポイントを参照し、そのポイントで再生を開始できます。
2010年のユビキタス性にもかかわらず、Flash®ビデオストリーミングの終わりはまだ見えているかもしれません。 HTML5として知られるHyperText Markup Languageの次のメジャーバージョンは、Java®、Siverlight®、Flash®などのプラグインベースのテクノロジーの必要性を大幅に減らすことを目的としています。 HTML5は、ストリーミングオーディオ、ビデオ、およびインタラクティブメディアをブラウザーページ内に直接表示できます。 HTML5は2010年後半から大量消費の準備ができると予想されますが、Microsoft InternetExplorer®、MozillaFirefox®、AppleSafari®などの主要なブラウザは、埋め込みビデオを含む多くの要素のサポートを開始する予定です。いくつかのバージョン。