FLVPlayback コンポーネントの使用

FLVPlayback コンポーネントを使用するには、ステージにコンポーネントを配置し、そのコンポーネントで再生するビデオファイルを指定する必要があります。さらに、動作を制御したりビデオファイルを指定したりする様々なパラメーターを設定することもできます。

FLVPlayback コンポーネントには、ActionScript アプリケーションプログラミングインターフェイス (API) も含まれます。 API には、CuePointType、FLVPlayback、FLVPlaybackCaptioning、NCManager、NCManagerNative、VideoAlign、VideoError、VideoPlayer、VideoState の各クラス、およびイベントクラスとして AutoLayoutEvent、LayoutEvent、MetadataEvent、SkinErrorEvent、SoundEvent、VideoEvent および VideoProgressEvent が含まれています。詳しくは、 Adobe Flash Professional CS5 用 ActionScript 3.0 リファレンスガイド 」を参照してください。

FLVPlayback コンポーネントには、FLV Playback カスタム UI コンポーネントが含まれています。 FLVPlayback コンポーネントは、ビデオファイルを表示するための表示領域(ビデオプレーヤー)と、その操作に使用できるコントロールを組み合わせたものです。FLV Playback カスタム UI コンポーネントには、ビデオファイルの再生、停止、一時停止およびその他の制御に使用できるコントロールボタンとメカニズムが備わっています。これらのコントロールには、BackButton、BufferingBar、CaptionButton (FLVPlaybackCaptioning 用)、ForwardButton、FullScreenButton、MuteButton、PauseButton、PlayButton、PlayPauseButton、SeekBar、StopButton、および VolumeBar があります。 次の図に示すように、FLVPlayback コンポーネントと FLV Playback カスタム UI コントロールはコンポーネントパネルに表示されます。

コンポーネントパネルの FLVPlayback コンポーネント

FLVPlayback コンポーネントに再生コントロールを追加するプロセスを、スキンの適用と呼びます。FLVPlayback コンポーネントには、最初のデフォルトスキンとして、SkinOverAll.swf があります。このスキンには、再生、停止、戻る、早送り、シークバー、ミュート、ボリューム、フルスクリーン、およびキャプションの各コントロールがあります。 このスキンを変更するには、次の方法を使用できます。

  • デザイン済みスキンのコレクションから選択する

  • カスタムスキンを作成し、デザイン済みスキンのコレクションにそれを追加する

  • FLV Playback カスタム UI コンポーネントから個々のコントロールを選択してカスタマイズする

    デザイン済みスキンを選択するときには、オーサリング時または実行時のいずれかに、スキンの色とアルファ値を別個に選択できます。 詳しくは、 デザイン済みスキンの選択 を参照してください。

    別のスキンを選択すると、選択したスキンが新しいデフォルトスキンになります。

    スキンを FLVPlayback コンポーネントに選択したり、作成したりする方法について詳しくは、 FLVPlayback コンポーネントのカスタマイズ を参照してください。