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



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