Pacchetto | flash.net |
Classe | public final class NetStreamInfo |
Ereditarietà | NetStreamInfo Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.info
, che scatta un'istantanea dello stato della qualità del servizio (QOS) corrente e fornisce statistiche QOS delle proprietà NetStreamInfo.
Nota: AIR 3.0 per iOS non supporta proprietà NetStreamInfo.
Proprietà | Definito da | ||
---|---|---|---|
audioBufferByteLength : Number [sola lettura]
Fornisce la dimensione del buffer audio di NetStream, espressa in byte. | NetStreamInfo | ||
audioBufferLength : Number [sola lettura]
Fornisce la dimensione del buffer audio di NetStream, espressa in secondi. | NetStreamInfo | ||
audioByteCount : Number [sola lettura]
Specifica il numero totale di byte audio arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. | NetStreamInfo | ||
audioBytesPerSecond : Number [sola lettura]
Specifica la velocità di riempimento del buffer audio NetStream, espressa in byte al secondo. | NetStreamInfo | ||
audioLossRate : Number [sola lettura]
Specifica la perdita audio per la sessione NetStream. | NetStreamInfo | ||
byteCount : Number [sola lettura]
Specifica il numero totale di byte arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. | NetStreamInfo | ||
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
currentBytesPerSecond : Number [sola lettura]
Specifica la velocità di riempimento del buffer NetStream, espressa in byte al secondo. | NetStreamInfo | ||
dataBufferByteLength : Number [sola lettura]
Fornisce la dimensione del buffer di dati di NetStream, espressa in byte. | NetStreamInfo | ||
dataBufferLength : Number [sola lettura]
Fornisce la dimensione del buffer di dati di NetStream, espressa in secondi. | NetStreamInfo | ||
dataByteCount : Number [sola lettura]
Specifica il numero totale di byte dei messaggi di dati arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. | NetStreamInfo | ||
dataBytesPerSecond : Number [sola lettura]
Specifica la velocità di riempimento del buffer di dati NetStream, espressa in byte al secondo. | NetStreamInfo | ||
droppedFrames : Number [sola lettura]
Restituisce il numero di fotogrammi video eliminati nella sessione di riproduzione di NetStream corrente. | NetStreamInfo | ||
isLive : Boolean [sola lettura]
Indica se l'elemento multimediale in corso di riproduzione è registrato o dal vivo. | NetStreamInfo | ||
maxBytesPerSecond : Number [sola lettura]
Specifica la velocità massima di riempimento del buffer NetStream, espressa in byte al secondo. | NetStreamInfo | ||
metaData : Object [sola lettura]
L'oggetto metadati più recente associato all'elemento multimediale in corso di riproduzione. | NetStreamInfo | ||
playbackBytesPerSecond : Number [sola lettura]
Restituisce la velocità di riproduzione dello streaming in byte al secondo. | NetStreamInfo | ||
resourceName : String [sola lettura]
Il nome della risorsa usata al momento della chiamata di NetStream.play(). | NetStreamInfo | ||
SRTT : Number [sola lettura]
Il tempo del ciclo di andata e ritorno (SRTT, Smooth Round Trip Time) per la sessione NetStream, in millisecondi. | NetStreamInfo | ||
uri : String [sola lettura]
L'URI usato momento della chiamata di NetConnection.connect(). | NetStreamInfo | ||
videoBufferByteLength : Number [sola lettura]
Fornisce la dimensione del buffer video di NetStream, espressa in byte. | NetStreamInfo | ||
videoBufferLength : Number [sola lettura]
Fornisce la dimensione del buffer video di NetStream, espressa in secondi. | NetStreamInfo | ||
videoByteCount : Number [sola lettura]
Specifica il numero totale di byte video arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. | NetStreamInfo | ||
videoBytesPerSecond : Number [sola lettura]
Specifica la velocità di riempimento del buffer video NetStream, espressa in byte al secondo. | NetStreamInfo | ||
videoLossRate : Number [sola lettura]
Specifica la frequenza della perdita video del NetStream (rapporto dei messaggi persi rispetto ai messaggi totali). | NetStreamInfo | ||
xmpData : Object [sola lettura]
L'oggetto dati XMP più recente associato all'elemento multimediale in corso di riproduzione. | NetStreamInfo |
Metodo | Definito da | ||
---|---|---|---|
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce un valore di testo che elenca le proprietà dell'oggetto NetStreamInfo. | NetStreamInfo | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
audioBufferByteLength | proprietà |
audioBufferByteLength:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornisce la dimensione del buffer audio di NetStream, espressa in byte. Specifica la dimensione del buffer per i dati audio nei media in streaming, sia dal vivo che registrati. Questa proprietà è simile a Netstream.bytesLoaded
, che viene utilizzata negli scaricamenti progressivi.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get audioBufferByteLength():Number
audioBufferLength | proprietà |
audioBufferLength:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornisce la dimensione del buffer audio di NetStream, espressa in secondi. Questa proprietà estende la proprietà NetStream.bufferLength
e fornisce la lunghezza del buffer in unità di tempo in modo specifico per i dati audio.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get audioBufferLength():Number
audioByteCount | proprietà |
audioByteCount:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica il numero totale di byte audio arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. Potete utilizzare questo valore per calcolare la velocità dei dati audio in entrata, scegliendo la metrica desiderata, creando un timer e calcolando la differenza dei valori nelle successive chiamate al timer. In alternativa, potete utilizzare audioBytesPerSecond
.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get audioByteCount():Number
Elementi API correlati
audioBytesPerSecond | proprietà |
audioBytesPerSecond:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica la velocità di riempimento del buffer audio NetStream, espressa in byte al secondo. Il valore viene calcolato come media omogenea dei dati audio ricevuti nell'ultimo secondo.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get audioBytesPerSecond():Number
audioLossRate | proprietà |
audioLossRate:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 1.0, Flash Player 10, Flash Lite 4 |
Specifica la perdita audio per la sessione NetStream. Questo valore restituisce un valore valido solo per gli streaming RTMFP e restituisce 0 per gli streaming RTMP. La frequenza della perdita viene definita come rapporto dei messaggi persi rispetto ai messaggi totali.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get audioLossRate():Number
byteCount | proprietà |
byteCount:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica il numero totale di byte arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. Potete utilizzare questo valore per calcolare la velocità dei dati in entrata, scegliendo la metrica desiderata, creando un timer e calcolando la differenza dei valori nelle successive chiamate al timer. In alternativa, potete utilizzare currentBytesPerSecond
.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get byteCount():Number
Elementi API correlati
currentBytesPerSecond | proprietà |
currentBytesPerSecond:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica la velocità di riempimento del buffer NetStream, espressa in byte al secondo. Il valore viene calcolato come media omogenea dei dati totali ricevuti nell'ultimo secondo.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get currentBytesPerSecond():Number
dataBufferByteLength | proprietà |
dataBufferByteLength:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornisce la dimensione del buffer di dati di NetStream, espressa in byte. Specifica la dimensione del buffer per i messaggi di dati nei media in streaming, sia dal vivo che registrati. Questa proprietà è simile a Netstream.bytesLoaded
, che viene utilizzata negli scaricamenti progressivi.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get dataBufferByteLength():Number
dataBufferLength | proprietà |
dataBufferLength:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornisce la dimensione del buffer di dati di NetStream, espressa in secondi. Questa proprietà estende la proprietà NetStream.bufferLength
e fornisce la lunghezza del buffer in unità di tempo specifiche per i messaggi di dati.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get dataBufferLength():Number
dataByteCount | proprietà |
dataByteCount:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica il numero totale di byte dei messaggi di dati arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. Potete utilizzare questo valore per calcolare la velocità dei messaggi di dati in entrata, scegliendo la metrica desiderata, creando un timer e calcolando la differenza dei valori nelle successive chiamate al timer. In alternativa, potete utilizzare dataBytesPerSecond
.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get dataByteCount():Number
Elementi API correlati
dataBytesPerSecond | proprietà |
dataBytesPerSecond:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica la velocità di riempimento del buffer di dati NetStream, espressa in byte al secondo. Il valore viene calcolato come media omogenea dei messaggi di dati ricevuti nell'ultimo secondo.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get dataBytesPerSecond():Number
droppedFrames | proprietà |
droppedFrames:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Restituisce il numero di fotogrammi video eliminati nella sessione di riproduzione di NetStream corrente.
Negli streaming registrati o nelle riproduzioni progressive, se si tratta di un video di alta qualità o ad alta risoluzione e con una velocità di trasferimento elevata, è possibile che nel decodificatore si verifichi un ritardo nella decodifica nel numero di fotogrammi al secondo richiesto, se non sono disponibili risorse adeguate della CPU di sistema. In caso di streaming dal vivo, il buffer elimina i fotogrammi video se la latenza è troppo elevata. Questa proprietà specifica il numero di fotogrammi eliminati e non presentati normalmente.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get droppedFrames():Number
isLive | proprietà |
isLive:Boolean
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.3, AIR 2.7 |
Indica se l'elemento multimediale in corso di riproduzione è registrato o dal vivo. Questa proprietà ha rilevanza solo per lo streaming RTMP. Per il download progressivo e lo streaming HTTP dinamico, la proprietà è sempre false
.
Nota: non supportato in AIR 3.0 per iOS.
Nota: questa proprietà è sempre false
in Flash Player nel browser in Android e Blackberry Tablet così come in AIR su iOS.
Implementazione
public function get isLive():Boolean
maxBytesPerSecond | proprietà |
maxBytesPerSecond:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica la velocità massima di riempimento del buffer NetStream, espressa in byte al secondo. Questo valore fornisce informazioni sulla capacità della rete in base agli ultimi messaggi ricevuti dall'oggetto NetStream
. A seconda delle dimensioni del buffer specificato in NetStream.bufferTime
e dell'ampiezza di banda disponibile sul client, il riempimento del buffer viene effettuato da Flash Media Server a intervalli (burst). Questa proprietà fornisce la velocità massima di riempimento del buffer del client.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get maxBytesPerSecond():Number
metaData | proprietà |
metaData:Object
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.3, AIR 2.7 |
L'oggetto metadati più recente associato all'elemento multimediale in corso di riproduzione.
Nota: non supportato in AIR 3.0 per iOS.
Nota: questa proprietà è sempre null
in Flash Player nel browser su Android e Blackberry Tablet così come in AIR su iOS.
Implementazione
public function get metaData():Object
playbackBytesPerSecond | proprietà |
playbackBytesPerSecond:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Restituisce la velocità di riproduzione dello streaming in byte al secondo. Il buffer di riproduzione può includere il contenuto di vari elenchi di riproduzione. Questa proprietà fornisce la velocità di riproduzione più simile alla velocità di trasferimento del flusso in fase di riproduzione.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get playbackBytesPerSecond():Number
resourceName | proprietà |
resourceName:String
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.3, AIR 2.7 |
Il nome della risorsa usata al momento della chiamata di NetStream.play()
. Questa proprietà contiene l'URL completo per il download progressivo, il nome della risorsa per lo streaming RTMP e il valore null
per lo streaming HTTP.
Nota: non supportato in AIR 3.0 per iOS.
Nota: questa proprietà è sempre null
in Flash Player nel browser su Android e Blackberry Tablet così come in AIR su iOS.
Implementazione
public function get resourceName():String
Elementi API correlati
SRTT | proprietà |
SRTT:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Il tempo del ciclo di andata e ritorno (SRTT, Smooth Round Trip Time) per la sessione NetStream, in millisecondi. Questa proprietà restituisce un valore valido solo per i flussi RTMFP. Per i flussi RTMP il valore è 0.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get SRTT():Number
Elementi API correlati
uri | proprietà |
uri:String
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.3, AIR 2.7 |
L'URI usato momento della chiamata di NetConnection.connect()
. Il valore per il download progressivo e lo streaming HTTP è null
.
Nota: non supportato in AIR 3.0 per iOS.
Nota: questa proprietà è sempre null
in Flash Player nel browser su Android e Blackberry Tablet così come in AIR su iOS.
Implementazione
public function get uri():String
Elementi API correlati
videoBufferByteLength | proprietà |
videoBufferByteLength:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornisce la dimensione del buffer video di NetStream, espressa in byte. Specifica la dimensione del buffer per i dati video nei media in streaming, sia dal vivo che registrati. Questa proprietà è simile a Netstream.bytesLoaded
, che viene utilizzata negli scaricamenti progressivi.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get videoBufferByteLength():Number
videoBufferLength | proprietà |
videoBufferLength:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornisce la dimensione del buffer video di NetStream, espressa in secondi. Questa proprietà estende la proprietà NetStream.bufferLength
e fornisce la lunghezza del buffer in unità di tempo specifiche per i dati video.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get videoBufferLength():Number
videoByteCount | proprietà |
videoByteCount:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica il numero totale di byte video arrivati nella coda, indipendentemente da quanti byte sono stati riprodotti o scaricati. Potete utilizzare questo valore per calcolare la velocità dei dati video in entrata, scegliendo la metrica desiderata, creando un timer e calcolando la differenza dei valori nelle successive chiamate al timer. In alternativa, potete utilizzare videoBytesPerSecond
,
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get videoByteCount():Number
Elementi API correlati
videoBytesPerSecond | proprietà |
videoBytesPerSecond:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Specifica la velocità di riempimento del buffer video NetStream, espressa in byte al secondo. Il valore viene calcolato come media omogenea dei dati video ricevuti nell'ultimo secondo.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get videoBytesPerSecond():Number
videoLossRate | proprietà |
videoLossRate:Number
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.1, AIR 2 |
Specifica la frequenza della perdita video del NetStream (rapporto dei messaggi persi rispetto ai messaggi totali).
Quando le dimensioni del messaggio sono inferiori rispetto all'unità massima di trasmissione (MTU), questo valore corrisponde alla frequenza di perdita del pacchetti della rete.
Questa proprietà restituisce un valore valido solo per gli streaming RTMFP. Per gli streaming RTMP restituisce un valore zero. Per ulteriori informazioni, vedete la documentazione di Flash Media Server.
Nota: non supportato in AIR 3.0 per iOS.
Implementazione
public function get videoLossRate():Number
xmpData | proprietà |
xmpData:Object
[sola lettura] Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10.3, AIR 2.7 |
L'oggetto dati XMP più recente associato all'elemento multimediale in corso di riproduzione.
Nota: non supportato in AIR 3.0 per iOS.
Nota: questa proprietà è sempre null
in Flash Player nel browser su Android e Blackberry Tablet così come in AIR su iOS.
Implementazione
public function get xmpData():Object
toString | () | metodo |
public function toString():String
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Restituisce un valore di testo che elenca le proprietà dell'oggetto NetStreamInfo.
RestituisceString — Una stringa contenente i valori delle proprietà dell'oggetto NetStreamInfo
|
Tue Jun 12 2018, 02:44 PM Z