fl.video パッケージには、FLVPlayback コンポーネントと FLVPlaybackCaptioning コンポーネントを扱うためのクラスが含まれます。



インターフェイス
 インターフェイス説明
 INCManagerINCManager は、VideoPlayer クラスに flash.net.NetConnection を作成するクラスのためのインターフェイスです。
 IVPEventIVPEvent インターフェイスは、FLVPlayback コンポーネント内の特定の VideoPlayer オブジェクトに適用するビデオイベントに実装されています。
クラス
 クラス説明
 AutoLayoutEventビデオプレーヤーが自動的にサイズ変更およびレイアウトされると、Flash® Player は AutoLayoutEvent オブジェクトを送出します。
 CaptionChangeEventCaptionChangeEvent は、キャプションターゲットのテキストフィールドのキャプションが追加または削除されたときに送出されます。
 CaptionTargetEventcaptionTargetCreated イベントのタイプであり、captionTargetCreated イベントが自動的に作成された後、そしてキャプションがそれに追加される前に送出されます。
 CuePointTypeCuePointType クラスは、type プロパティの定数値を提供します。このプロパティは info オブジェクト上のものであり、さらにそのオブジェクトは、type CUE_POINT の MetadataEvent インスタンスのものです。
 FLVPlaybackFLVPlayback は Sprite クラスを拡張し、VideoPlayer オブジェクトをラップします。
 FLVPlaybackCaptioningFLVPlaybackCaptioning コンポーネントは、FLVPlayback コンポーネントのキャプションを有効にします。
 LayoutEventビデオプレーヤーのサイズ変更やレイアウトが行われたときに送出されるイベントです。
 MetadataEventFlash® Player は、ユーザーが FLV ファイルのメタデータ情報パケット(NetStream.onMetaData)を要求したとき、およびキューポイント(NetStream.onCuePoint)が FLV ファイルで見つかったときに、MetadataEvent オブジェクトを送出します。
 NCManagerクラスを持つユーザーのヘルパークラスである NetConnection オブジェクトを VideoPlayer クラスに対して作成します。
 NCManagerNativeNCManagerNative クラスは、NCManager クラスのサブクラスであり、ネイティブ帯域幅検出をサポートしています。Flash Video Streaming Service プロバイダには、これをサポートできるものがあります。
 SkinErrorEventスキンのロード中にエラーが発生した場合、Flash® Player は SkinErrorEvent オブジェクトを送出します。
 SoundEventFlash® Player は、ユーザーがサウンドを変化させるために volumeBar コントロールのハンドルを動かしたり、volume や soundTransform プロパティを設定すると SoundEvent オブジェクトを送出します。
 VideoAlignVideoAlign クラスは、FLVPlayback.align および VideoPlayer.align プロパティで使用する定数値を提供します。
 VideoErrorVideoError 例外は、FLVPlayback および VideoPlayer クラスからランタイムエラーを報告する主要なメカニズムです。
 VideoEventユーザーがビデオを再生すると、Flash® Player は VideoEvent オブジェクトを送出します。
 VideoPlayerVideoPlayer クラスを使用して、FLVPlayback コンポーネントを使用するときよりも若干小さな SWF ファイルでビデオプレーヤーを作成することができます。
 VideoProgressEventユーザーがプログレッシブ HTTP ダウンロードの最中に、ロード済みのバイト数を要求したときに、Flash® Player は VideoProgressEvent オブジェクトを送出します。
 VideoScaleModeVideoScaleMode クラスは、FLVPlayback.scaleMode および VideoPlayer.scaleMode プロパティで使用する定数値を提供します。
 VideoStateVideoState クラスは、読み取り専用 FLVPlayback.state および VideoPlayer.state プロパティ用の定数値を提供します。