Paket | flash.net |
Klass | public final class NetStreamInfo |
Arv | NetStreamInfo Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.Info
som tar en ögonblicksbild av det aktuella QOS-läget och ger QOS-statistik genom NetStreamInfo-egenskaperna.
Obs! AIR 3.0 for iOS har inget stöd för någon NetStreamInfo-egenskap.
Egenskap | Definieras med | ||
---|---|---|---|
audioBufferByteLength : Number [skrivskyddad]
Anger storleksinformationen på Netstream-ljudbufferten i bytes. | NetStreamInfo | ||
audioBufferLength : Number [skrivskyddad]
Anger storleksinformationen på Netstream-ljudbufferten i sekunder. | NetStreamInfo | ||
audioByteCount : Number [skrivskyddad]
Anger totala antalet ljudbytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. | NetStreamInfo | ||
audioBytesPerSecond : Number [skrivskyddad]
Anger den hastighet i vilken NetStream ljud-bufferten fylls på i bytes per sekund. | NetStreamInfo | ||
audioLossRate : Number [skrivskyddad]
Specificerar ljudförlusten för NetStream-sessionen. | NetStreamInfo | ||
byteCount : Number [skrivskyddad]
Anger totalt antal bytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. | NetStreamInfo | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
currentBytesPerSecond : Number [skrivskyddad]
Anger den hastighet i vilken NetStream-bufferten fylls på i bytes per sekund. | NetStreamInfo | ||
dataBufferByteLength : Number [skrivskyddad]
Anger storleksinformationen på Netstream-databufferten i bytes. | NetStreamInfo | ||
dataBufferLength : Number [skrivskyddad]
Anger storleksinformationen på Netstream-databufferten i sekunder. | NetStreamInfo | ||
dataByteCount : Number [skrivskyddad]
Anger totalt antal datameddelandebytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. | NetStreamInfo | ||
dataBytesPerSecond : Number [skrivskyddad]
Anger den hastighet i vilken NetStream data-bufferten fylls på i bytes per sekund. | NetStreamInfo | ||
droppedFrames : Number [skrivskyddad]
Returnerar det antal videobildrutor som släpptes i den aktuella NetStream-uppspelningssessionen. | NetStreamInfo | ||
isLive : Boolean [skrivskyddad]
Beroende på om uppspelad mediefil är inspelad eller spelas direkt. | NetStreamInfo | ||
maxBytesPerSecond : Number [skrivskyddad]
Anger maximal hastighet i vilken NetStream-bufferten fylls på i bytes per sekund. | NetStreamInfo | ||
metaData : Object [skrivskyddad]
Det senaste metadataobjektet som är associerat med den mediefil som spelas. | NetStreamInfo | ||
playbackBytesPerSecond : Number [skrivskyddad]
Returnerar uppspelningshastigheten för strömmen i bytes per sekund. | NetStreamInfo | ||
resourceName : String [skrivskyddad]
Resursnamnet som användes när NetStream.play() anropades. | NetStreamInfo | ||
SRTT : Number [skrivskyddad]
SRTT-tiden (Smoothed round trip time) för NetStream-sessionen i millisekunder. | NetStreamInfo | ||
uri : String [skrivskyddad]
Det URI som användes när NetConnection.connect() anropades. | NetStreamInfo | ||
videoBufferByteLength : Number [skrivskyddad]
Anger storleksinformationen på Netstream-videobufferten i bytes. | NetStreamInfo | ||
videoBufferLength : Number [skrivskyddad]
Anger storleksinformationen på Netstream-videobufferten i sekunder. | NetStreamInfo | ||
videoByteCount : Number [skrivskyddad]
Anger totala antalet videobytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. | NetStreamInfo | ||
videoBytesPerSecond : Number [skrivskyddad]
Anger den hastighet i vilken NetStream-videobufferten fylls på i bytes per sekund. | NetStreamInfo | ||
videoLossRate : Number [skrivskyddad]
Tillhandahåller videoförlustförhållandet för NetStream (förhållandet mellan förlorade meddelanden och totalt antal meddelanden). | NetStreamInfo | ||
xmpData : Object [skrivskyddad]
Det senaste XML-dataobjektet som är associerat med den mediefil som spelas. | NetStreamInfo |
Metod | Definieras med | ||
---|---|---|---|
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar ett textvärde som listar egenskaperna för NetStreamInfo-objektet. | NetStreamInfo | ||
Returnerar det angivna objektets primitiva värde. | Object |
audioBufferByteLength | egenskap |
audioBufferByteLength:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger storleksinformationen på Netstream-ljudbufferten i bytes. Den specificerar buffertstorleken för ljuddata i direktuppspelningsmedia, både live och inspelad. Den här egenskapen liknar Netstream.bytesLoaded
som används i progressiv nedladdning.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get audioBufferByteLength():Number
audioBufferLength | egenskap |
audioBufferLength:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger storleksinformationen på Netstream-ljudbufferten i sekunder. Den här egenskapen utökar NetStream.bufferLength
-egenskapen och anger buffertlängden i tid specifikt för ljuddata.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get audioBufferLength():Number
audioByteCount | egenskap |
audioByteCount:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger totala antalet ljudbytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. Du kan också använda det här värdet för att beräkna inkommande ljuddatahastighet med valfri mätmetod genom att skapa en timer och beräkna värdeskillnaderna mellan timeranrop. Du kan också använda audioBytesPerSecond
.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get audioByteCount():Number
Relaterade API-element
audioBytesPerSecond | egenskap |
audioBytesPerSecond:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger den hastighet i vilken NetStream ljud-bufferten fylls på i bytes per sekund. Värdet är beräknat som ett genomsnitt för de totala ljuddata som togs emot under den senaste sekunden.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get audioBytesPerSecond():Number
audioLossRate | egenskap |
audioLossRate:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 1.0, Flash Player 10, Flash Lite 4 |
Specificerar ljudförlusten för NetStream-sessionen. Det här värdet returnerar bara ett giltigt värde för RTMFP-flöden och skulle returnera 0 för RTMP-flöden. Förlusthastigheten definieras som förhållandet mellan antalet förlorade meddelanden och totalt antal meddelanden.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get audioLossRate():Number
byteCount | egenskap |
byteCount:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger totalt antal bytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. Du kan också använda det här värdet för att beräkna inkommande datahastighet med valfri mätmetod genom att skapa en timer och beräkna värdeskillnaderna mellan timeranrop. Du kan också använda currentBytesPerSecond
.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get byteCount():Number
Relaterade API-element
currentBytesPerSecond | egenskap |
currentBytesPerSecond:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger den hastighet i vilken NetStream-bufferten fylls på i bytes per sekund. Värdet är beräknat som ett genomsnitt för de totala data som togs emot under den senaste sekunden.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get currentBytesPerSecond():Number
dataBufferByteLength | egenskap |
dataBufferByteLength:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger storleksinformationen på Netstream-databufferten i bytes. Den specificerar buffertstorleken för datameddelanden i direktuppspelningsmedia, både live och inspelad. Den här egenskapen liknar Netstream.bytesLoaded
som används i progressiv nedladdning.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get dataBufferByteLength():Number
dataBufferLength | egenskap |
dataBufferLength:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger storleksinformationen på Netstream-databufferten i sekunder. Den här egenskapen utökar NetStream.bufferLength
-egenskapen och anger buffertlängden i tid specifikt för datameddelanden.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get dataBufferLength():Number
dataByteCount | egenskap |
dataByteCount:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger totalt antal datameddelandebytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. Du kan också använda det här värdet för att beräkna inkommande datameddelandehastighet med valfri mätmetod genom att skapa en timer och beräkna värdeskillnaderna mellan timeranrop. Du kan också använda dataBytesPerSecond
.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get dataByteCount():Number
Relaterade API-element
dataBytesPerSecond | egenskap |
dataBytesPerSecond:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger den hastighet i vilken NetStream data-bufferten fylls på i bytes per sekund. Värdet är beräknat som ett genomsnitt för totalt antal datameddelanden som togs emot under den senaste sekunden.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get dataBytesPerSecond():Number
droppedFrames | egenskap |
droppedFrames:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Returnerar det antal videobildrutor som släpptes i den aktuella NetStream-uppspelningssessionen.
Om systemet saknar tillräckliga processorresurser för dekodern kan det uppstå en fördröjning i dekoderns avkodning av antalet bildrutor som krävs per sekund i ett inspelat flöde eller i progressiva fall om videon är av hög kvalitet eller har hög upplösning och hög bit-hastighet. Vid direktuppspelning tappar bufferten bildrutor om svarstiden är för hög. Den här egenskapen specificerar antalet bildrutor som tappades och inte visades normalt.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get droppedFrames():Number
isLive | egenskap |
isLive:Boolean
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Beroende på om uppspelad mediefil är inspelad eller spelas direkt. Den här egenskapen är endast relevant vid RTMP-direktuppspelning. För progressiv hämtning och dynamisk HTTP-direktuppspelning är egenskapen alltid false
.
Obs! Stöds inte i AIR 3.0 for iOS.
Obs! Den här egenskapen är alltid false
i Flash Player i webbläsaren i operativsystemen Android och Blackberry Tablet samt i AIR på iOS.
Implementering
public function get isLive():Boolean
maxBytesPerSecond | egenskap |
maxBytesPerSecond:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger maximal hastighet i vilken NetStream-bufferten fylls på i bytes per sekund. Detta värde ger information om kapaciteten av klientnätverket baserat på de sista meddelandena som togs emot av NetStream
-objektet. Beroende på storleken på bufferten som specificeras i NetStream.bufferTime
och bandbredden som är tillgänglig på klienten, fyller Flash Media Server bufferten i störtvågor. Den här egenskapen innebär maximal hastighet vid fyllning av klientbufferten.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get maxBytesPerSecond():Number
metaData | egenskap |
metaData:Object
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Det senaste metadataobjektet som är associerat med den mediefil som spelas.
Obs! Stöds inte i AIR 3.0 for iOS.
Obs! Den här egenskapen är alltid null
i Flash Player i webbläsare i operativsystemen Android och Blackberry Tablet samt i AIR på iOS.
Implementering
public function get metaData():Object
playbackBytesPerSecond | egenskap |
playbackBytesPerSecond:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Returnerar uppspelningshastigheten för strömmen i bytes per sekund. Uppspelningsbufferten kan innehålla flera spellistor. Den här egenskapen visar den uppspelningshastighet som överensstämmer med bit-hastigheten för det aktuella dataflöde som spelas upp.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get playbackBytesPerSecond():Number
resourceName | egenskap |
resourceName:String
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Resursnamnet som användes när NetStream.play()
anropades. Den här egenskapen innehåller den fullständiga URL-adressen för progressiv nedladdning, resursnamnet för RTMP-direktuppspelning och null
för HTTP-direktuppspelning.
Obs! Stöds inte i AIR 3.0 for iOS.
Obs! Den här egenskapen är alltid null
i Flash Player i webbläsare i operativsystemen Android och Blackberry Tablet samt i AIR på iOS.
Implementering
public function get resourceName():String
Relaterade API-element
SRTT | egenskap |
SRTT:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
SRTT-tiden (Smoothed round trip time) för NetStream-sessionen i millisekunder. Den här egenskapen innehåller bara ett giltigt värde för RTMFP-strömmar. För RTMP-strömmar är värdet 0.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get SRTT():Number
Relaterade API-element
uri | egenskap |
uri:String
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Det URI som användes när NetConnection.connect()
anropades. Detta är null
för progressiv nedladdning och HTTP-direktuppspelning.
Obs! Stöds inte i AIR 3.0 for iOS.
Obs! Den här egenskapen är alltid null
i Flash Player i webbläsare i operativsystemen Android och Blackberry Tablet samt i AIR på iOS.
Implementering
public function get uri():String
Relaterade API-element
videoBufferByteLength | egenskap |
videoBufferByteLength:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger storleksinformationen på Netstream-videobufferten i bytes. Den specificerar buffertstorleken för videodata i direktuppspelningsmedia, både live och inspelad. Den här egenskapen liknar Netstream.bytesLoaded
som används i progressiv nedladdning.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get videoBufferByteLength():Number
videoBufferLength | egenskap |
videoBufferLength:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger storleksinformationen på Netstream-videobufferten i sekunder. Den här egenskapen utökar NetStream.bufferLength
-egenskapen och anger buffertlängden i tid specifikt för videodata.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get videoBufferLength():Number
videoByteCount | egenskap |
videoByteCount:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger totala antalet videobytes som har tagits emot i kön oavsett hur många som har spelats upp eller tömts. Du kan också använda det här värdet för att beräkna inkommande videodatahastighet med valfri mätmetod genom att skapa en timer och beräkna värdeskillnaderna mellan timeranrop. Du kan också använda videoBytesPerSecond
.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get videoByteCount():Number
Relaterade API-element
videoBytesPerSecond | egenskap |
videoBytesPerSecond:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Anger den hastighet i vilken NetStream-videobufferten fylls på i bytes per sekund. Värdet är beräknat som ett genomsnitt för det totala antal videodata som togs emot under den senaste sekunden.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get videoBytesPerSecond():Number
videoLossRate | egenskap |
videoLossRate:Number
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.1, AIR 2 |
Tillhandahåller videoförlustförhållandet för NetStream (förhållandet mellan förlorade meddelanden och totalt antal meddelanden).
När meddelandestorleken är mindre än den maximala överföringsenheten (MTU) motsvarar det här värdet nätverkets paketförlustförhållande.
Den här egenskapen returnerar bara ett giltigt värde för RTMFP-strömmar. För RTMP-strömmar returneras värdet noll. Du hittar mer information i dokumentationen för Flash Media Server.
Obs! Stöds inte i AIR 3.0 for iOS.
Implementering
public function get videoLossRate():Number
xmpData | egenskap |
xmpData:Object
[skrivskyddad] Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | Flash Player 10.3, AIR 2.7 |
Det senaste XML-dataobjektet som är associerat med den mediefil som spelas.
Obs! Stöds inte i AIR 3.0 for iOS.
Obs! Den här egenskapen är alltid null
i Flash Player i webbläsare i operativsystemen Android och Blackberry Tablet samt i AIR på iOS.
Implementering
public function get xmpData():Object
toString | () | metod |
Tue Jun 12 2018, 01:40 PM Z