パッケージflash.net
クラスpublic final class NetStreamInfo
継承NetStreamInfo Inheritance Object

NetStreamInfo クラスでは、NetStream のオブジェクトに関連するサービスの質(QOS)の各種統計情報と、オーディオ、ビデオ、およびデータの基になるストリーミングバッファを指定します。 オブジェクトは、現在の QOS の状態のスナップショットを取得する NetStream.infoNetStream.info の呼出しに応答して返され、NetStreamInfo のプロパティを介して QOS の統計情報を提供します。



パブリックプロパティ
 プロパティ定義元
  audioBufferByteLength : Number
[読み取り専用] NetStream オーディオバッファのサイズ(バイト数)を提供します。
NetStreamInfo
  audioBufferLength : Number
[読み取り専用] NetStream オーディオバッファのサイズ(秒単位)を提供します。
NetStreamInfo
  audioByteCount : Number
[読み取り専用] 再生またはフラッシュされたバイト数とは関係なく、キューが受信した総オーディオバイト数を指定します。
NetStreamInfo
  audioBytesPerSecond : Number
[読み取り専用] NetStream オーディオバッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。
NetStreamInfo
  audioLossRate : Number
[読み取り専用] NetStream セッションのオーディオの損失を指定します。
NetStreamInfo
  byteCount : Number
[読み取り専用] 再生またはフラッシュされたバイト数とは関係なく、キューが受信した総バイト数を指定します。
NetStreamInfo
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  currentBytesPerSecond : Number
[読み取り専用] NetStream バッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。
NetStreamInfo
  dataBufferByteLength : Number
[読み取り専用] NetStream データバッファのサイズ(バイト数)を提供します。
NetStreamInfo
  dataBufferLength : Number
[読み取り専用] NetStream データバッファのサイズ(秒単位)を提供します。
NetStreamInfo
  dataByteCount : Number
[読み取り専用] 再生またはフラッシュされたバイト数とは関係なく、キューが受信したデータメッセージの総バイト数を指定します。
NetStreamInfo
  dataBytesPerSecond : Number
[読み取り専用] NetStream データバッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。
NetStreamInfo
  droppedFrames : Number
[読み取り専用] 現在の NetStream 再生セッションで脱落したビデオフレームの数を返します。
NetStreamInfo
  maxBytesPerSecond : Number
[読み取り専用] NetStream バッファがデータを受信する最高速度(1 秒あたりのバイト数)を指定します。
NetStreamInfo
  playbackBytesPerSecond : Number
[読み取り専用] ストリーム再生速度(1 秒あたりのバイト数)を返します。
NetStreamInfo
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  SRTT : Number
[読み取り専用] NetStream セッションの平滑化往復時間を指定します。
NetStreamInfo
  videoBufferByteLength : Number
[読み取り専用] NetStream ビデオバッファのサイズ(バイト数)を提供します。
NetStreamInfo
  videoBufferLength : Number
[読み取り専用] NetStream ビデオバッファのサイズ(秒単位)を提供します。
NetStreamInfo
  videoByteCount : Number
[読み取り専用] 再生またはフラッシュされたバイト数とは関係なく、キューが受信したビデオの総バイト数を指定します。
NetStreamInfo
  videoBytesPerSecond : Number
[読み取り専用] NetStream ビデオバッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。
NetStreamInfo
パブリックメソッド
 メソッド定義元
  
NetStreamInfo(curBPS:Number, byteCount:Number, maxBPS:Number, audioBPS:Number, audioByteCount:Number, videoBPS:Number, videoByteCount:Number, dataBPS:Number, dataByteCount:Number, playbackBPS:Number, droppedFrames:Number, audioBufferByteLength:Number, videoBufferByteLength:Number, dataBufferByteLength:Number, audioBufferLength:Number, videoBufferLength:Number, dataBufferLength:Number, srtt:Number, audioLossRate:Number)
内部使用のみを目的としています。使用はお勧めしません。
NetStreamInfo
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
  
NetStreamInfo オブジェクトのプロパティを列挙するテキスト値を返します。
NetStreamInfo
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
audioBufferByteLengthプロパティ
audioBufferByteLength:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream オーディオバッファのサイズ(バイト数)を提供します。ストリーミングメディア内の、ライブおよび録音両方のオーディオデータのバッファサイズを指定します。このプロパティは、プログレッシブダウンロードで使用する Netstream.bytesLoaded に似ています。



実装
    public function get audioBufferByteLength():Number
audioBufferLengthプロパティ 
audioBufferLength:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream オーディオバッファのサイズ(秒単位)を提供します。このプロパティは、NetStream.bufferLength プロパティを拡張したもので、時間単位のオーディオデータ専用バッファ長を提供します。



実装
    public function get audioBufferLength():Number
audioByteCountプロパティ 
audioByteCount:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

再生またはフラッシュされたバイト数とは関係なく、キューが受信した総オーディオバイト数を指定します。この値は、タイマーを作成し、タイマーを連続して呼び出した場合の値の差を計算することによって、選択したメトリックを使って、オーディオデータ受信速度を計算する場合に使用します。または、audioBytesPerSecond を使用します。



実装
    public function get audioByteCount():Number

関連項目

audioBytesPerSecondプロパティ 
audioBytesPerSecond:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream オーディオバッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。この値は、最後の 1 秒に受信したオーディオデータの平滑化平均として計算されます。



実装
    public function get audioBytesPerSecond():Number
audioLossRateプロパティ 
audioLossRate:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0 Flash Player 10

NetStream セッションのオーディオの損失を指定します。この値は、RTMFP ストリームの場合のみ有効な値を返し、RTMP ストリームの場合は 0 を返します。 損失率は、全メッセージ数に対する損失メッセージ数の比率で表されます。



実装
    public function get audioLossRate():Number
byteCountプロパティ 
byteCount:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

再生またはフラッシュされたバイト数とは関係なく、キューが受信した総バイト数を指定します。この値は、タイマーを作成し、タイマーを連続して呼び出した場合の値の差を計算することによって、選択したメトリックを使って、データ受信速度を計算する場合に使用します。または、currentBytesPerSecond を使用します。



実装
    public function get byteCount():Number

関連項目

currentBytesPerSecondプロパティ 
currentBytesPerSecond:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream バッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。この値は、最後の 1 秒に受信した全データの平滑化平均として計算されます。



実装
    public function get currentBytesPerSecond():Number
dataBufferByteLengthプロパティ 
dataBufferByteLength:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream データバッファのサイズ(バイト数)を提供します。ストリーミングメディア内の、ライブおよび記録両方のデータメッセージのバッファサイズを指定します。このプロパティは、プログレッシブダウンロードで使用する Netstream.bytesLoaded に似ています。



実装
    public function get dataBufferByteLength():Number
dataBufferLengthプロパティ 
dataBufferLength:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream データバッファのサイズ(秒単位)を提供します。このプロパティは、NetStream.bufferLength プロパティを拡張したもので、時間単位のデータメッセージ専用バッファ長を提供します。



実装
    public function get dataBufferLength():Number
dataByteCountプロパティ 
dataByteCount:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

再生またはフラッシュされたバイト数とは関係なく、キューが受信したデータメッセージの総バイト数を指定します。この値は、タイマーを作成し、タイマーを連続して呼び出した場合の値の差を計算することによって、選択したメトリックを使って、データメッセージ受信速度を計算する場合に使用します。または、dataBytesPerSecond を使用します。



実装
    public function get dataByteCount():Number

関連項目

dataBytesPerSecondプロパティ 
dataBytesPerSecond:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream データバッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。この値は、最後の 1 秒に受信したデータメッセージの平滑化平均として計算されます。



実装
    public function get dataBytesPerSecond():Number
droppedFramesプロパティ 
droppedFrames:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

現在の NetStream 再生セッションで脱落したビデオフレームの数を返します。

記録されたストリーミングやプログレッシブダウンロードでは、システム CPU のリソースが十分でない場合、高品質または高解像度で高ビットレートのビデオの、1 秒あたりに必要なフレーム数をデコードする際に、デコーダの動作が遅くなることがあります。ライブストリーミングでは、待ち時間が長すぎる場合、バッファはビデオフレームを脱落させます。このプロパティでは、脱落して正常には存在していないフレームの数を指定します。



実装
    public function get droppedFrames():Number
maxBytesPerSecondプロパティ 
maxBytesPerSecond:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream バッファがデータを受信する最高速度(1 秒あたりのバイト数)を指定します。この値は、NetStream オブジェクトが受信した最後のメッセージを基に、クライアントのネットワーク容量に関する情報を提供します。NetStream.bufferTime で指定されているバッファサイズとクライアントで利用可能な帯域幅によっては、Flash Media Server はバーストでバッファにデータを受信します。このプロパティを使用すると、クライアントのバッファがデータを受信する最大速度が得られます。



実装
    public function get maxBytesPerSecond():Number
playbackBytesPerSecondプロパティ 
playbackBytesPerSecond:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

ストリーム再生速度(1 秒あたりのバイト数)を返します。再生バッファには、様々な再生リストのコンテンツを格納できます。このプロパティを使用すると、現在再生されているストリームのビットレートに近い再生速度が得られます。



実装
    public function get playbackBytesPerSecond():Number
SRTTプロパティ 
SRTT:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream セッションの平滑化往復時間を指定します。この値は、RTMFP ストリームの場合のみ有効な値を返し、RTMP ストリームの場合は 0 を返します。詳細については、Flash Media Server のマニュアルを参照してください。



実装
    public function get SRTT():Number
videoBufferByteLengthプロパティ 
videoBufferByteLength:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream ビデオバッファのサイズ(バイト数)を提供します。ストリーミングメディア内の、ライブおよび録画両方のビデオデータのバッファサイズを指定します。このプロパティは、プログレッシブダウンロードで使用する Netstream.bytesLoaded に似ています。



実装
    public function get videoBufferByteLength():Number
videoBufferLengthプロパティ 
videoBufferLength:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream ビデオバッファのサイズ(秒単位)を提供します。このプロパティは、NetStream.bufferLength プロパティを拡張したもので、時間単位のビデオデータ専用バッファ長を提供します。



実装
    public function get videoBufferLength():Number
videoByteCountプロパティ 
videoByteCount:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

再生またはフラッシュされたバイト数とは関係なく、キューが受信したビデオの総バイト数を指定します。この値は、タイマーを作成し、タイマーを連続して呼び出した場合の値の差を計算することによって、選択したメトリックを使って、ビデオデータ受信速度を計算する場合に使用します。または、videoBytesPerSecond を使用します。



実装
    public function get videoByteCount():Number

関連項目

videoBytesPerSecondプロパティ 
videoBytesPerSecond:Number  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStream ビデオバッファがデータを受信する速度(1 秒あたりのバイト数)を指定します。この値は、最後の 1 秒に受信したビデオデータの平滑化平均として計算されます。



実装
    public function get videoBytesPerSecond():Number
コンストラクタの詳細
NetStreamInfo()コンストラクタ
public function NetStreamInfo(curBPS:Number, byteCount:Number, maxBPS:Number, audioBPS:Number, audioByteCount:Number, videoBPS:Number, videoByteCount:Number, dataBPS:Number, dataByteCount:Number, playbackBPS:Number, droppedFrames:Number, audioBufferByteLength:Number, videoBufferByteLength:Number, dataBufferByteLength:Number, audioBufferLength:Number, videoBufferLength:Number, dataBufferLength:Number, srtt:Number, audioLossRate:Number)

内部使用のみを目的としています。使用はお勧めしません。NetStreamInfo オブジェクトを作成できるのは、ランタイムだけです。

パラメータ
curBPS:Number
 
byteCount:Number
 
maxBPS:Number
 
audioBPS:Number
 
audioByteCount:Number
 
videoBPS:Number
 
videoByteCount:Number
 
dataBPS:Number
 
dataByteCount:Number
 
playbackBPS:Number
 
droppedFrames:Number
 
audioBufferByteLength:Number
 
videoBufferByteLength:Number
 
dataBufferByteLength:Number
 
audioBufferLength:Number
 
videoBufferLength:Number
 
dataBufferLength:Number
 
srtt:Number
 
audioLossRate:Number
メソッドの詳細
toString()メソッド
public function toString():String

言語バージョン: ActionScript 3.0
ランタイムバージョン: Flash Player 10, AIR 1.5

NetStreamInfo オブジェクトのプロパティを列挙するテキスト値を返します。

戻り値
String — NetStreamInfo オブジェクトのプロパティの値を含むストリング。




 

 

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

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/flash/net/NetStreamInfo.html