FLVPlayback.contentPath

使用できるバージョン

Flash Player 8

エディション

Flash Professional 8

シンタックス

my_FLVPlybk.contentPath

説明

プロパティ。ストリームする FLV ファイルの URL とストリーム方法を指定するストリング。URL には、FLV ファイルの HTTP URL、ストリームの RTMP URL、または XML ファイルの HTTP URL を指定できます。

[コンポーネントインスペクタ] パネルまたはプロパティインスペクタを通じてこのプロパティを設定する場合、FLV ファイルは次の MovieClip.onEnterFrame イベントの発生時にロードと再生を開始します。遅延時間を利用して、他のプロパティの他に、ロードに影響する isLiveautoPlay および cuePoints の各プロパティを設定できます。最初のフレームにある ActionScript で、再生が始まる前に FLVPlayback コンポーネントを制御することもできます。

ActionScript を通じてこのプロパティを設定する場合、FLVPlayback インスタンスは現在の FLV ファイルを閉じ、新しい FLV ファイルのロードをすぐに開始します。autoPlaytotalTime、および isLive の各プロパティは、新しい FLV ファイルのロード方法を制御するので、これらのプロパティを設定する場合は、contentPath プロパティを設定する前に行う必要があります。

新しい FLV ファイルが自動的に再生されないようにするには、autoPlay プロパティに false を設定します。

次の例では、ActionScript で contentPath プロパティを設定して、再生する FLV ファイルの場所を指定します。

FLVPlayback コンポーネントをステージにドラッグし、インスタンス名を my_FLVPlybk にします。[コンポーネントインスペクタ] パネルでは contentPath パラメータに値を割り当てないでください。タイムラインのフレーム 1 に次のコードを追加します。

/**
 必須 :
  - my_FLVPlybk というインスタンス名の FLVPlayback コンポーネントがステージ上にあること
*/
import mx.video.*;
my_FLVPlybk.contentPath = "http://www.helpexamples.com/flash/video/water.flv";
var listenerObject:Object = new Object();
listenerObject.metadataReceived = function(eventObject:Object):Void {
    my_FLVPlybk.setSize(my_FLVPlybk.preferredWidth, my_FLVPlybk.preferredHeight);
}
my_FLVPlybk.addEventListener("metadataReceived", listenerObject);

関連項目

FLVPlayback.autoPlay, FLVPlayback.isLive, FLVPlayback.play(), FLVPlayback.totalTime


 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flash/9.0_jp/main/00003002.html