ホームサポートお役立ち>Flashで動画配信

Flashで動画配信

Adobe Flashで動画配信するメリットは、動画プレーヤーとしての圧倒的な普及率と、Webコンテンツとのシームレスな融合・連携にあります。
ここでは、基礎となる内容を掲載します。関連サービス:Flashストリーミング+(プラス)オプション

Flashでビデオ(動画)を扱うには?

【SWFファイル】通常のFlashファイルです。画像・音声やアニメーションはもちろん、Action Scriptを使った、インタラクティブなコンテンツを格納しています。 【FLVファイル】Flash専用の形式でエンコードされたビデオファイル。単体ではビデオを視聴する事ができません。SWFでFLVを読込み再生します。Flashでビデオを扱うには、大きく分けて2種類あります。
Flashのファイル形式である「SWFファイル」に直接ビデオを埋め込む「埋め込み型」と、Flash専用の形式でエンコードされた「FLVファイル」を用意する方法です。

FLVファイルは単体では再生できない為、ベースとなるSWFファイルに外部ファイルとして読み込みます。

配信方法については、プログレッシブダウンロード配信とストリーミング配信があります。ストリーミング配信はFLVファイルをFlash Media Server(以下、FMS)で配信する事で行います。

配信方法の特徴

ストリーミング型

SWFファイルをWebサーバから配信し、FLVファイルをFMSからストリーミング配信します。FLVファイルと、ビデオ再生を制御するSWFファイルを作成し、FLVファイルはFMSで配信し、SWFファイルはWebサーバーで配信します。

視聴者がSWFファイルにアクセスすると、そのSWFファイルはFMSに接続し、外部FLVファイルを呼び出し、SWFファイル上でストリーミング再生を行います。

特徴
  • FLVファイルの再生を制御するAction Scriptが記述されたSWFファイルと、ビデオデータを格納したFLVファイルが必要です。
  • ビデオの長さに制限がなく、長時間の再生ができます。
  • キャッシュメモリを使用し、埋め込み型よりも少ないメモリ容量で効率的に再生できます。
  • ビデオのフレームレートは、ベースとなるSWFファイルのフレームレートの影響を受けません。
  • 効率的な配信と、ステータスとログの詳細なデータが収集できます。
  • SWFファイルは視聴者のPCに保存されますが、FLVファイルは保存されません。
    オフラインでビデオの閲覧はできません。
適した用途
  • インターネット番組、プロモーションビデオなどのビデオがメインとなるコンテンツ。
  • イベントやセミナーなどのライブ配信。
  • 長時間のビデオ配信。
  • 視聴者のPCにビデオファイルを残したくない場合の配信。
配信するには?

プログレッシブダウンロード型

SWF・FLVファイル両方をWebサーバーから配信します。FLVはプログレッシブダウンロード配信となります。FLVファイルと、ビデオ再生を制御するSWFファイルを作成し、FLVファイルとSWFファイルをWebサーバーで配信します。

視聴者がSWFファイルにアクセスすると、そのSWFファイルはWebサーバー上の外部FLVファイルを呼び出し、FLVファイルをダウンロードしながらSWFファイル上で再生を行います。

特徴
  • FLVファイルの再生を制御するAction Scriptが記述されたSWFファイルと、FLVファイルが必要です。
  • ビデオの長さに制限がなく、長時間の再生ができます。
  • ビデオのフレームレートは、ベースとなるSWFファイルのフレームレートの影響を受けません。
  • SWFファイル、FLVファイル共に視聴者のPCに保存されます。
    オフラインで閲覧できます。
適した用途
  • インターネット番組、プロモーションビデオなどのビデオがメインとなるコンテンツ。
  • 長時間のビデオ配信
配信するには?
  • 他社のWebサーバーにFLVファイルとSWFファイルを置くことで配信できます。

埋め込み型

SWFファイルにビデオデータを埋め込み、Webサーバーから配信します。SWFファイルに直接ビデオデータを埋め込み、Webサーバーで配信します。視聴者がSWFファイルにアクセスすると、そのSWFファイルはダウンロードされ、再生を開始します。

特徴:
  • SWFファイル単体で、簡単にビデオを再生できます。
  • ビデオの長さが制限されます。
  • ビデオのフレームレートは、ベースとなるSWFのフレームレートと同じにする必要があります。
  • ビデオが埋め込まれたSWFファイルは、視聴者のPCに保存されます。
    オフラインで閲覧できます。
適した用途:
  • バナーや、Flashアニメーションのアクセントとしての利用。
  • ビデオのサンプルや、予告編、ダイジェストなど短時間のビデオ配信。
配信するには?
  • 他社のWebサーバーにFLVファイルとSWFファイルを置くことで配信できます。

Flashビデオ(FLV)用エンコード方法を、詳しくご説明しています。
ご参照ください。 Flashビデオ(FLV)用エンコード方法