Paquete | flash.net |
Clase | public final class NetStreamInfo |
Herencia | NetStreamInfo Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.info
, que toma una instantánea del estado QOS actual y proporciona estadísticas QOS mediante las propiedades NetStreamInfo.
Nota: AIR 3.0 for iOS no admite ninguna propiedad NetStreamInfo.
Propiedad | Definido por | ||
---|---|---|---|
audioBufferByteLength : Number [solo lectura]
Proporciona el tamaño del búfer de audio de Netstream, en bytes. | NetStreamInfo | ||
audioBufferLength : Number [solo lectura]
Proporciona información del tamaño del búfer de audio de NetStream, en segundos. | NetStreamInfo | ||
audioByteCount : Number [solo lectura]
Especifica el número total de bytes de audio que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. | NetStreamInfo | ||
audioBytesPerSecond : Number [solo lectura]
Especifica la velocidad a la que el búfer de audio de NetStream se rellena en bytes por segundo. | NetStreamInfo | ||
audioLossRate : Number [solo lectura]
Especifica la pérdida de audio para la sesión de NetStream. | NetStreamInfo | ||
byteCount : Number [solo lectura]
Especifica el número total de bytes que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. | NetStreamInfo | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
currentBytesPerSecond : Number [solo lectura]
Especifica la velocidad a la que el búfer de NetStream se rellena en bytes por segundo. | NetStreamInfo | ||
dataBufferByteLength : Number [solo lectura]
Proporciona información del tamaño del búfer de datos de Netstream, en bytes. | NetStreamInfo | ||
dataBufferLength : Number [solo lectura]
Proporciona información del tamaño del búfer de datos de NetStream, en segundos. | NetStreamInfo | ||
dataByteCount : Number [solo lectura]
Especifica el número total de bytes de mensajes de datos que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. | NetStreamInfo | ||
dataBytesPerSecond : Number [solo lectura]
Especifica la velocidad a la que el búfer de datos de NetStream se rellena en bytes por segundo. | NetStreamInfo | ||
droppedFrames : Number [solo lectura]
Devuelve el número de fotogramas de vídeo incluidos en la sesión de reproducción de NetStream actual. | NetStreamInfo | ||
isLive : Boolean [solo lectura]
Indica si los medios que se están reproduciendo están grabados o son en directo. | NetStreamInfo | ||
maxBytesPerSecond : Number [solo lectura]
Especifica la velocidad máxima a la que el búfer de NetStream se rellena en bytes por segundo. | NetStreamInfo | ||
metaData : Object [solo lectura]
El objeto de metadatos más reciente asociado con los medios que se están reproduciendo. | NetStreamInfo | ||
playbackBytesPerSecond : Number [solo lectura]
Devuelve la velocidad de reproducción del flujo en bytes por segundo. | NetStreamInfo | ||
resourceName : String [solo lectura]
El nombre del recurso utilizando cuando se llamó a NetStream.play(). | NetStreamInfo | ||
SRTT : Number [solo lectura]
El tiempo de ida y vuelta suavizado (SRTT) para la sesión de NetStream, en milisegundos. | NetStreamInfo | ||
uri : String [solo lectura]
El URI utilizado al llamar a NetConnection.connect(). | NetStreamInfo | ||
videoBufferByteLength : Number [solo lectura]
Proporciona información del tamaño del búfer de vídeo de Netstream, en bytes. | NetStreamInfo | ||
videoBufferLength : Number [solo lectura]
Proporciona información del tamaño del búfer de vídeo de NetStream, en segundos. | NetStreamInfo | ||
videoByteCount : Number [solo lectura]
Especifica el número total de bytes de vídeo que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. | NetStreamInfo | ||
videoBytesPerSecond : Number [solo lectura]
Especifica la velocidad a la que el búfer de vídeo de NetStream se rellena en bytes por segundo. | NetStreamInfo | ||
videoLossRate : Number [solo lectura]
Proporciona la velocidad de pérdida de vídeo de NetStream (proporción de mensajes perdidos respecto al total de mensajes). | NetStreamInfo | ||
xmpData : Object [solo lectura]
El objeto de datos XMP más reciente asociado con los medios que se están reproduciendo. | NetStreamInfo |
Método | Definido por | ||
---|---|---|---|
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve un valor de texto con las propiedades del objeto NetStreamInfo. | NetStreamInfo | ||
Devuelve el valor simple del objeto especificado. | Object |
audioBufferByteLength | propiedad |
audioBufferByteLength:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Proporciona el tamaño del búfer de audio de Netstream, en bytes. Especifica el tamaño del búfer para los datos de audio en los medios de flujo o transmisión, tanto en vivo como grabado. Esta propiedad es similar a Netstream.bytesLoaded
, utilizada en las descargas progresivas.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get audioBufferByteLength():Number
audioBufferLength | propiedad |
audioBufferLength:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Proporciona información del tamaño del búfer de audio de NetStream, en segundos. Esta propiedad amplía la propiedad NetStream.bufferLength
y proporciona la duración del búfer en tiempo (concretamente para datos de audio).
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get audioBufferLength():Number
audioByteCount | propiedad |
audioByteCount:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica el número total de bytes de audio que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. Este valor se puede utilizar para calcular la velocidad de los datos de audio recibidos, empleando la información de medidas que desee, creando un temporizador y calculando la diferencia de valores en las sucesivas llamadas de temporizador. También puede utilizar audioBytesPerSecond
.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get audioByteCount():Number
Elementos de API relacionados
audioBytesPerSecond | propiedad |
audioBytesPerSecond:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica la velocidad a la que el búfer de audio de NetStream se rellena en bytes por segundo. El valor se calcula como una media suave para los datos de audio recibidos en el último segundo.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get audioBytesPerSecond():Number
audioLossRate | propiedad |
audioLossRate:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 1.0, Flash Player 10, Flash Lite 4 |
Especifica la pérdida de audio para la sesión de NetStream. Este valor devuelve un valor válido sólo para flujos RTMFP y podría devolver 0 para flujos RTMP. La velocidad de pérdida se define como la proporción de mensajes perdidos respecto al total de mensajes.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get audioLossRate():Number
byteCount | propiedad |
byteCount:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica el número total de bytes que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. Este valor se puede utilizar para calcular la velocidad de los datos recibidos, empleando la información de medidas que desee, creando un temporizador y calculando la diferencia de valores en las sucesivas llamadas de temporizador. También puede utilizar currentBytesPerSecond
.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get byteCount():Number
Elementos de API relacionados
currentBytesPerSecond | propiedad |
currentBytesPerSecond:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica la velocidad a la que el búfer de NetStream se rellena en bytes por segundo. El valor se calcula como una media suave para el total de datos recibidos en el último segundo.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get currentBytesPerSecond():Number
dataBufferByteLength | propiedad |
dataBufferByteLength:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Proporciona información del tamaño del búfer de datos de Netstream, en bytes. Especifica el tamaño del búfer para los mensajes de datos en los medios de flujo o transmisión, tanto en vivo como grabado. Esta propiedad es similar a Netstream.bytesLoaded
, utilizada en las descargas progresivas.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get dataBufferByteLength():Number
dataBufferLength | propiedad |
dataBufferLength:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Proporciona información del tamaño del búfer de datos de NetStream, en segundos. Esta propiedad amplía la propiedad NetStream.bufferLength
y proporciona la duración del búfer en tiempo (concretamente para mensajes de datos).
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get dataBufferLength():Number
dataByteCount | propiedad |
dataByteCount:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica el número total de bytes de mensajes de datos que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. Este valor se puede utilizar para calcular la velocidad de los mensajes de datos recibidos, empleando la información de medidas que desee, creando un temporizador y calculando la diferencia de valores en las sucesivas llamadas de temporizador. También puede utilizar dataBytesPerSecond
.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get dataByteCount():Number
Elementos de API relacionados
dataBytesPerSecond | propiedad |
dataBytesPerSecond:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica la velocidad a la que el búfer de datos de NetStream se rellena en bytes por segundo. El valor se calcula como una media suave para los mensajes de datos recibidos en el último segundo.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get dataBytesPerSecond():Number
droppedFrames | propiedad |
droppedFrames:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Devuelve el número de fotogramas de vídeo incluidos en la sesión de reproducción de NetStream actual.
En los flujos grabados o la descarga progresiva, si el vídeo es de alta calidad, alta resolución o alta velocidad de bits, el descodificador puede desfasarse en la descodificación del número de fotogramas por segundo necesario si no se dispone de los recursos adecuados de CPU del sistema. En los flujos o transmisiones en vivo, el búfer elimina fotogramas de vídeo si la latencia es demasiado alta. Esta propiedad especifica el número de fotogramas que se eliminaron y no están presentes normalmente.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get droppedFrames():Number
isLive | propiedad |
isLive:Boolean
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.3, AIR 2.7 |
Indica si los medios que se están reproduciendo están grabados o son en directo. Esta propiedad sólo es importante para el flujo de RTMP. Para descarga progresiva y flujo dinámico HTTP la propiedad siempre es false
.
Nota: no se admite en AIR 3.0 for iOS.
Nota: esta propiedad siempre es false
en Flash Player en el navegador de Android y Blackberry Tablet OS o en AIR en iOS.
Implementación
public function get isLive():Boolean
maxBytesPerSecond | propiedad |
maxBytesPerSecond:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica la velocidad máxima a la que el búfer de NetStream se rellena en bytes por segundo. Este valor proporciona información sobre la capacidad de la red de cliente basada en los últimos mensajes recibidos por el objeto NetStream
. Dependiendo del tamaño del búfer especificado en NetStream.bufferTime
y del ancho de banda disponible en el cliente, Flash Media Server rellena el búfer en ráfagas. Esta propiedad proporciona la velocidad máxima a la que se rellena el búfer de cliente.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get maxBytesPerSecond():Number
metaData | propiedad |
metaData:Object
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.3, AIR 2.7 |
El objeto de metadatos más reciente asociado con los medios que se están reproduciendo.
Nota: no se admite en AIR 3.0 for iOS.
Nota: esta propiedad siempre es null
en Flash Player en el navegador de Android y Blackberry Tablet OS o en AIR en iOS.
Implementación
public function get metaData():Object
playbackBytesPerSecond | propiedad |
playbackBytesPerSecond:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Devuelve la velocidad de reproducción del flujo en bytes por segundo. El búfer de reproducción puede incluir contenido de distintas listas de reproducción. Esta propiedad proporciona la velocidad de reproducción que más coincide con la velocidad de bits del flujo que se reproduce actualmente.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get playbackBytesPerSecond():Number
resourceName | propiedad |
resourceName:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.3, AIR 2.7 |
Devuelve el nombre del recurso utilizando cuando se llamó a NetStream.play()
. Esta propiedad contiene la URL completa para obtener una descarga progresiva, el nombre del recurso para el flujo RTMP y null
para el flujo HTTP.
Nota: no se admite en AIR 3.0 for iOS.
Nota: esta propiedad siempre es null
en Flash Player en el navegador de Android y Blackberry Tablet OS o en AIR en iOS.
Implementación
public function get resourceName():String
Elementos de API relacionados
SRTT | propiedad |
SRTT:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
El tiempo de ida y vuelta suavizado (SRTT) para la sesión de NetStream, en milisegundos. Esta propiedad contiene un valor válido sólo para flujos RTMFP. Para flujos RTMP, el valor es 0.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get SRTT():Number
Elementos de API relacionados
uri | propiedad |
uri:String
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.3, AIR 2.7 |
Devuelve el URI utilizado al llamar a NetConnection.connect()
. Es null
para descarga progresiva o flujo HTTP.
Nota: no se admite en AIR 3.0 for iOS.
Nota: esta propiedad siempre es null
en Flash Player en el navegador de Android y Blackberry Tablet OS o en AIR en iOS.
Implementación
public function get uri():String
Elementos de API relacionados
videoBufferByteLength | propiedad |
videoBufferByteLength:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Proporciona información del tamaño del búfer de vídeo de Netstream, en bytes. Especifica el tamaño del búfer para los datos de vídeo en los medios de flujo o transmisión, tanto en vivo como grabado. Esta propiedad es similar a Netstream.bytesLoaded
, utilizada en las descargas progresivas.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get videoBufferByteLength():Number
videoBufferLength | propiedad |
videoBufferLength:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Proporciona información del tamaño del búfer de vídeo de NetStream, en segundos. Esta propiedad amplía la propiedad NetStream.bufferLength
y proporciona la duración del búfer en tiempo (concretamente para datos de vídeo).
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get videoBufferLength():Number
videoByteCount | propiedad |
videoByteCount:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica el número total de bytes de vídeo que han llegado a la cola, independientemente de la cantidad que se haya reproducido o alineado. Este valor se puede utilizar para calcular la velocidad de los datos de vídeo recibidos, empleando la información de medidas que desee, creando un temporizador y calculando la diferencia de valores en las sucesivas llamadas de temporizador. También puede utilizar videoBytesPerSecond
,
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get videoByteCount():Number
Elementos de API relacionados
videoBytesPerSecond | propiedad |
videoBytesPerSecond:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica la velocidad a la que el búfer de vídeo de NetStream se rellena en bytes por segundo. El valor se calcula como una media suave para los datos de vídeo recibidos en el último segundo.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get videoBytesPerSecond():Number
videoLossRate | propiedad |
videoLossRate:Number
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.1, AIR 2 |
Proporciona la velocidad de pérdida de vídeo de NetStream (proporción de mensajes perdidos respecto al total de mensajes).
Cuando el tamaño del mensaje es más pequeño que la unidad de transmisión máxima (MTU), este valor corresponde a la velocidad de pérdida de paquetes de red.
Esta propiedad devuelve un valor válido sólo para flujos RTMFP. En flujos RTMP, devuelve el valor cero. Para obtener más información, consulte la documentación de Flash Media Server.
Nota: no se admite en AIR 3.0 for iOS.
Implementación
public function get videoLossRate():Number
xmpData | propiedad |
xmpData:Object
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10.3, AIR 2.7 |
El objeto de datos XMP más reciente asociado con los medios que se están reproduciendo.
Nota: no se admite en AIR 3.0 for iOS.
Nota: esta propiedad siempre es null
en Flash Player en el navegador de Android y Blackberry Tablet OS o en AIR en iOS.
Implementación
public function get xmpData():Object
toString | () | método |
public function toString():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Devuelve un valor de texto con las propiedades del objeto NetStreamInfo.
Valor devueltoString — Una cadena con los valores de las propiedades del objeto NetStreamInfo.
|
Tue Jun 12 2018, 02:12 PM Z