全件検索で「クラス」を検索した結果、66件ヒットしました。

NetStream クラス

使用可能バージョン【FlashPlayer7 】
使用可能ActionScriptバージョン【ActionScript1.0 】

public dynamic class NetStream
extends Object

NetStream クラスには、ローカルファイルシステムまたは HTTP アドレスから Flash Video (FLV) ファイルを再生するためのメソッドとプロパティがあります。

NetConnection オブジェクトを使用してビデオのストリーミングを実行するには、NetStream オブジェクトを使用します。Flash ドキュメント内にビデオを埋め込むよりも、外部の FLV ファイルを再生した方が、パフォーマンスとメモリ管理の効率がよくなる、ビデオと Flash のフレームレートを独立化できる、などのメリットがあります。

このクラスには、ファイルのロードおよび再生時にその進捗を追跡し、ユーザーが再生を制御 (停止、一時停止など) できるようにするための数多くのメソッドおよびプロパティが用意されています。

プロパティ一覧

オプションプロパティ説明
bufferLength:Number(読み取り専用)バッファにデータが格納されてからの経過秒数。
bufferTime:Number(読み取り専用)NetStream.setBufferTime()によってバッファに割り当てられた秒数。
bytesLoaded:Number(読み取り専用)既にPlayerにロードされているデータのバイト数。
bytesTotal:Number(読み取り専用)Playerにロードされるファイルの総バイト数。
currentFps:Number(読み取り専用)1秒あたりの表示フレーム数。
time:Number(読み取り専用)再生ヘッドの位置(秒単位)。

イベントの一覧

イベント説明
onMetaData=function(infoObject:Object){}再生中のFLVファイルに埋め込まれている説明情報をFlashPlayerが受け取ったときに呼び出されます。
onStatus=function(infoObject:Object){}NetStreamオブジェクトについて、ステータスが変化するたび、またはエラーが通知されるたびに呼び出されます。

コンストラクタ一覧

署名説明
NetStream(connection:NetConnection)指定されたNetConnectionオブジェクトを使用して、FLVファイルを再生するためのストリームを生成します。

メソッド一覧

オプション署名説明
close():Voidストリーム上のすべてのデータの再生を停止し、NetStream.timeプロパティを0に設定して、他のユーザーがストリームにアクセスできるようにします。
pause([flag:Boolean]):Voidストリームの再生を一時停止または再開します。
play(name:Object,start:Number,
len:Number,
reset:Object):Void
外部ビデオファイル(FLV)の再生を開始します。
seek(offset:Number):Voidストリームの先頭から、指定された秒数に最も近いキーフレームをシークします。
setBufferTime(bufferTime:Number):Voidストリームの表示を開始するまでにメッセージをどの程度の時間バッファリングしておくかを指定します。

NetStream クラスのページトップへ