FLVPlayback.isRTMP

使用できるバージョン

Flash Player 8

エディション

Flash Professional 8

シンタックス

my_FLVPlybk.isRTMP

説明

プロパティ。ブール値です。FLV ファイルが FMS または FVSS からの RTMP を使用したストリーミングの場合に true になります。他の FLV ソースファイルの場合、この値は false になります。読み取り専用。

次の例では、FMS または FVSS からの FLV ファイルをストリーミング再生する場合を想定しています。playing イベントが発生すると、isRTMP プロパティの値を示して、FLV ファイルのソースが RTMP URL であるかどうかを表示します。

FLVPlayback コンポーネントをステージにドラッグし、インスタンス名を my_FLVPlybk にします。続いて、次のコードをタイムラインのフレーム 1 の [アクション] パネルに追加します。contentPath プロパティをロードするステートメント内では、イタリックになっている部分に、FMS 上の FLV ファイルの名前と場所を指定してください。

/**
 必須 :
  - my_FLVPlybk というインスタンス名の FLVPlayback コンポーネントがステージ上にあること
*/
import mx.video.*;
my_FLVPlybk.bufferTime = 7;
var listenerObject:Object = new Object();
// RTMP 接続の再生イベントをリスンする。isRTMP の結果を表示する
listenerObject.playing = function(eventObject:Object) {
    trace("Value of isRTMP property is: " + my_FLVPlybk.isRTMP);
};
my_FLVPlybk.addEventListener("playing", listenerObject);
my_FLVPlybk.contentPath = "rtmp://my_servername/my_application/stream.flv";

関連項目

FLVPlayback.contentPath, FLVPlayback.load(), FLVPlayback.play()


 

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

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