套件 | flash.net |
類別 | public final class NetStreamInfo |
繼承 | NetStreamInfo Object |
語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.info
呼叫,會傳回 NetStreamInfo 物件,這會建立目前 QOS 狀態的快照,並透過 NetStreamInfo 屬性提供 QOS 統計資料。
注意:AIR 3.0 for iOS 不支援任何 NetStreamInfo 屬性。
屬性 | 定義自 | ||
---|---|---|---|
audioBufferByteLength : Number [唯讀]
提供 Netstream 音效緩衝區大小 (以位元組為單位)。 | NetStreamInfo | ||
audioBufferLength : Number [唯讀]
提供 Netstream 音效緩衝區大小 (以秒為單位)。 | NetStreamInfo | ||
audioByteCount : Number [唯讀]
指定已經到達佇列的音效位元組總數,不論已經播放或清除的位元組有多少。 | NetStreamInfo | ||
audioBytesPerSecond : Number [唯讀]
指定填滿 NetStream 音效緩衝區的速率 (以每秒位元組為單位)。 | NetStreamInfo | ||
audioLossRate : Number [唯讀]
指定 NetStream 工作階段的音效遺失。 | NetStreamInfo | ||
byteCount : Number [唯讀]
指定已經到達佇列的位元組總數,不論已經播放或清除的位元組有多少。 | NetStreamInfo | ||
constructor : Object
類別物件的參照或是特定物件實體的建構函數。 | Object | ||
currentBytesPerSecond : Number [唯讀]
指定填滿 NetStream 緩衝區的速率 (以每秒位元組為單位)。 | NetStreamInfo | ||
dataBufferByteLength : Number [唯讀]
提供 Netstream 資料緩衝區大小 (以位元組為單位)。 | NetStreamInfo | ||
dataBufferLength : Number [唯讀]
提供 Netstream 資料緩衝區大小 (以秒為單位)。 | NetStreamInfo | ||
dataByteCount : Number [唯讀]
指定已經到達佇列的資料訊息位元組總數,不論已經播放或清除的位元組有多少。 | NetStreamInfo | ||
dataBytesPerSecond : Number [唯讀]
指定填滿 NetStream 資料緩衝區的速率 (以每秒位元組為單位)。 | NetStreamInfo | ||
droppedFrames : Number [唯讀]
傳回在目前 NetStream 播放工作階段中丟棄的視訊影格數目。 | NetStreamInfo | ||
isLive : Boolean [唯讀]
正在播放的媒體是錄製的內容或實況。 | NetStreamInfo | ||
maxBytesPerSecond : Number [唯讀]
指定填滿 NetStream 緩衝區的最大速率 (以每秒位元組為單位)。 | NetStreamInfo | ||
metaData : Object [唯讀]
最近與所播放的媒體相關聯的中繼資料物件。 | NetStreamInfo | ||
playbackBytesPerSecond : Number [唯讀]
傳回串流播放速率 (以每秒位元組為單位)。 | NetStreamInfo | ||
resourceName : String [唯讀]
呼叫 NetStream.play() 時使用的資源名稱。 | NetStreamInfo | ||
SRTT : Number [唯讀]
NetStream 工作階段的平滑往返時間 (SRTT),以毫秒為單位。 | NetStreamInfo | ||
uri : String [唯讀]
呼叫 NetConnection.connect() 時使用的 URL。 | NetStreamInfo | ||
videoBufferByteLength : Number [唯讀]
提供 Netstream 視訊緩衝區大小 (以位元組為單位)。 | NetStreamInfo | ||
videoBufferLength : Number [唯讀]
提供 Netstream 視訊緩衝區大小 (以秒為單位)。 | NetStreamInfo | ||
videoByteCount : Number [唯讀]
指定已經到達佇列的視訊位元組總數,不論已經播放或清除的位元組有多少。 | NetStreamInfo | ||
videoBytesPerSecond : Number [唯讀]
指定填滿 NetStream 視訊緩衝區的速率 (以每秒位元組為單位)。 | NetStreamInfo | ||
videoLossRate : Number [唯讀]
提供 NetStream 視訊遺失率 (遺失的訊息佔所有訊息的比例)。 | NetStreamInfo | ||
xmpData : Object [唯讀]
最近與所播放的媒體相關聯的 XMP 資料物件。 | NetStreamInfo |
方法 | 定義自 | ||
---|---|---|---|
指出物件是否有已定義的指定屬性。 | Object | ||
指出 Object 類別的實體是否位於指定為參數的物件原型鏈中。 | Object | ||
指出指定的屬性是否存在,以及是否可列舉。 | Object | ||
為迴圈作業設定動態屬性的可用性。 | Object | ||
傳回代表此物件的字串,根據地區特定慣例進行格式化。 | Object | ||
傳回文字值,列出 NetStreamInfo 物件的屬性。 | NetStreamInfo | ||
會傳回指定之物件的基本值。 | Object |
audioBufferByteLength | 屬性 |
audioBufferLength | 屬性 |
audioByteCount | 屬性 |
audioBytesPerSecond | 屬性 |
audioLossRate | 屬性 |
byteCount | 屬性 |
currentBytesPerSecond | 屬性 |
dataBufferByteLength | 屬性 |
dataBufferLength | 屬性 |
dataByteCount | 屬性 |
dataBytesPerSecond | 屬性 |
droppedFrames | 屬性 |
droppedFrames:Number
[唯讀] 語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10, AIR 1.5, Flash Lite 4 |
傳回在目前 NetStream 播放工作階段中丟棄的視訊影格數目。
在錄製的串流或漸進式下載的情況下,當視訊是高品質或高解析度的高位元速率視訊時,如果解碼器沒有足夠的系統 CPU 資源,此解碼器可能會在解碼必要的每秒影格數時發生延遲。在即時串流中,如果延遲值太高,緩衝會捨棄視訊影格。這個屬性會指定已捨棄而未正常呈現的影格數目。
注意:在 AIR 3.0 for iOS 中不受支援。
實作
public function get droppedFrames():Number
isLive | 屬性 |
maxBytesPerSecond | 屬性 |
maxBytesPerSecond:Number
[唯讀] 語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10, AIR 1.5, Flash Lite 4 |
指定填滿 NetStream 緩衝區的最大速率 (以每秒位元組為單位)。這個值會根據 NetStream
物件上次收到的訊息,提供用戶端網路容量的相關資訊。根據 NetStream.bufferTime
中指定的緩衝區大小和用戶端的可用頻寬而定,Flash Media Server 會以高載填滿緩衝區。這個屬性提供填滿用戶端緩衝區的最大速率。
注意:在 AIR 3.0 for iOS 中不受支援。
實作
public function get maxBytesPerSecond():Number
metaData | 屬性 |
playbackBytesPerSecond | 屬性 |
resourceName | 屬性 |
resourceName:String
[唯讀] 語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10.3, AIR 2.7 |
呼叫 NetStream.play()
時使用的資源名稱。此屬性包含漸進式下載的完整 URL、RTMP 串流的資源名稱,及 HTTP 串流的 null
。
注意:在 AIR 3.0 for iOS 中不受支援。
注意:此屬性在 Android 和 Blackberry Tablet OS 瀏覽器中的 Flash Player 或 iOS 的 AIR 中永遠為 null
。
實作
public function get resourceName():String
相關 API 元素
SRTT | 屬性 |
uri | 屬性 |
uri:String
[唯讀] 語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10.3, AIR 2.7 |
呼叫 NetConnection.connect()
時使用的 URL。針對漸進式下載或 HTTP 串流,則是 null
。
注意:在 AIR 3.0 for iOS 中不受支援。
注意:此屬性在 Android 和 Blackberry Tablet OS 瀏覽器中的 Flash Player 或 iOS 的 AIR 中永遠為 null
。
實作
public function get uri():String
相關 API 元素
videoBufferByteLength | 屬性 |
videoBufferLength | 屬性 |
videoByteCount | 屬性 |
videoBytesPerSecond | 屬性 |
videoLossRate | 屬性 |
videoLossRate:Number
[唯讀] 語言版本: | ActionScript 3.0 |
執行階段版本: | Flash Player 10.1, AIR 2 |
提供 NetStream 視訊遺失率 (遺失的訊息佔所有訊息的比例)。
當訊息大小小於最大傳輸單位 (MTU),這個值對應到網路封包遺失率。
這個屬性僅會傳回 RTMFP 串流的有效值。對於 RTMP 串流,這會傳回零值。如需更多資訊,請參閱「Flash Media Server 文件」。
注意:在 AIR 3.0 for iOS 中不受支援。
實作
public function get videoLossRate():Number
xmpData | 屬性 |
toString | () | 方法 |
Tue Jun 12 2018, 03:47 PM Z