| Pacote | flash.net |
| Classe | public final class NetStreamInfo |
| Herança | NetStreamInfo Object |
| Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
NetStream.info, que tira um instantâneo do estado QOS atual e fornece as estatísticas de QOS através das propriedades de NetStreamInfo.
Nota: O AIR 3.0 para iOS não suporta nenhuma propriedade NetStreamInfo.
| Propriedade | Definido por | ||
|---|---|---|---|
| audioBufferByteLength : Number [somente leitura]
Fornece o tamanho do buffer de áudio do Netstream em bytes. | NetStreamInfo | ||
| audioBufferLength : Number [somente leitura]
Fornece o tamanho do buffer de áudio de NetStream em segundos. | NetStreamInfo | ||
| audioByteCount : Number [somente leitura]
Especifica o total de bytes de áudio que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. | NetStreamInfo | ||
| audioBytesPerSecond : Number [somente leitura]
Especifica a taxa na qual o buffer de áudio NetStream é preenchido, em bytes por segundo. | NetStreamInfo | ||
| audioLossRate : Number [somente leitura]
Especifica a perda de áudio para a sessão de NetStream. | NetStreamInfo | ||
| byteCount : Number [somente leitura]
Especifica o total de bytes que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. | NetStreamInfo | ||
![]() | constructor : Object
Uma referência ao objeto de classe ou à função de construtor de uma determinada ocorrência de objeto. | Object | |
| currentBytesPerSecond : Number [somente leitura]
Especifica a taxa na qual o buffer NetStream é preenchido, em bytes por segundo. | NetStreamInfo | ||
| dataBufferByteLength : Number [somente leitura]
Fornece o tamanho do buffer de dados de Netstream em bytes. | NetStreamInfo | ||
| dataBufferLength : Number [somente leitura]
Fornece o tamanho do buffer de dados de NetStream em segundos. | NetStreamInfo | ||
| dataByteCount : Number [somente leitura]
Especifica o total de bytes de mensagens de dados que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. | NetStreamInfo | ||
| dataBytesPerSecond : Number [somente leitura]
Especifica a taxa na qual o buffer de dados NetStream é preenchido, em bytes por segundo. | NetStreamInfo | ||
| droppedFrames : Number [somente leitura]
Retorna o número de quadros de vídeo descartados na sessão atual de reprodução do NetStream. | NetStreamInfo | ||
| isLive : Boolean [somente leitura]
Se a mídia que está sendo reproduzida é gravada ou ao vivo. | NetStreamInfo | ||
| maxBytesPerSecond : Number [somente leitura]
Especifica a taxa máxima na qual o buffer NetStream é preenchido, em bytes por segundo. | NetStreamInfo | ||
| metaData : Object [somente leitura]
O objeto de metadados mais recente associado à mídia que está sendo reproduzida. | NetStreamInfo | ||
| playbackBytesPerSecond : Number [somente leitura]
Retorna a taxa de reprodução do fluxo em bytes por segundo. | NetStreamInfo | ||
| resourceName : String [somente leitura]
O nome do recurso usado quando NetStream.play() é chamado. | NetStreamInfo | ||
| SRTT : Number [somente leitura]
O SRTT (smoothed round trip time - tempo de ida e volta mitigado) para a sessão do NetStream, em milissegundos. | NetStreamInfo | ||
| uri : String [somente leitura]
O URI usado quando NetConnection.connect() foi chamado. | NetStreamInfo | ||
| videoBufferByteLength : Number [somente leitura]
Fornece o tamanho do buffer de vídeo de Netstream em bytes. | NetStreamInfo | ||
| videoBufferLength : Number [somente leitura]
Fornece o tamanho do buffer de vídeo de NetStream em segundos. | NetStreamInfo | ||
| videoByteCount : Number [somente leitura]
Especifica o total de bytes de vídeo que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. | NetStreamInfo | ||
| videoBytesPerSecond : Number [somente leitura]
Especifica a taxa na qual o buffer de vídeo NetStream é preenchido, em bytes por segundo. | NetStreamInfo | ||
| videoLossRate : Number [somente leitura]
Fornece a taxa de perda de vídeo NetStream (a proporção de mensagens perdidas em relação ao total de mensagens). | NetStreamInfo | ||
| xmpData : Object [somente leitura]
O objeto de dados XMP mais recente associado à mídia que está sendo reproduzida. | NetStreamInfo | ||
| Método | Definido por | ||
|---|---|---|---|
![]() |
Indica se um objeto tem uma propriedade especificada definida. | Object | |
![]() |
Indica se uma ocorrência da classe Object está na cadeia de protótipos do objeto especificado como o parâmetro. | Object | |
![]() |
Indica se a propriedade especificada existe e é enumerável. | Object | |
![]() |
Define a disponibilidade de uma propriedade dinâmica para operações de repetição. | Object | |
![]() |
Retorna a representação da string deste objeto, formatado segundo as convenções específicas para a localidade. | Object | |
Retorna um valor de texto que lista as propriedades do objeto NetStreamInfo. | NetStreamInfo | ||
![]() |
Retorna o valor primitivo do objeto especificado. | Object | |
audioBufferByteLength | propriedade |
audioBufferByteLength:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornece o tamanho do buffer de áudio do Netstream em bytes. Especifica o tamanho do buffer para dados de áudio na mídia de fluxo, ao vivo e gravados. Essa propriedade é como a Netstream.bytesLoaded, usada em downloads progressivos.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get audioBufferByteLength():NumberaudioBufferLength | propriedade |
audioBufferLength:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornece o tamanho do buffer de áudio de NetStream em segundos. Essa propriedade amplia a propriedade NetStream.bufferLength e fornece o comprimento do buffer em tempo especificamente para dados de áudio.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get audioBufferLength():NumberaudioByteCount | propriedade |
audioByteCount:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica o total de bytes de áudio que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. Você pode usar esse valor para calcular a taxa de dados de áudio de entrada, usando a métrica de sua escolha, criando um timer e calculando a diferença de valores nas chamadas sucessivas do timer. Como alternativa, use audioBytesPerSecond.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get audioByteCount():NumberElementos da API relacionados
audioBytesPerSecond | propriedade |
audioBytesPerSecond:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica a taxa na qual o buffer de áudio NetStream é preenchido, em bytes por segundo. O valor calculado como uma média contínua dos dados de áudio recebidos no último segundo.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get audioBytesPerSecond():NumberaudioLossRate | propriedade |
audioLossRate:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | AIR 1.0, Flash Player 10, Flash Lite 4 |
Especifica a perda de áudio para a sessão de NetStream. Esse valor retorna um valor válido apenas para fluxos RTMFP e retorna o valor 0 para fluxos RTMP. A taxa de perda é definida como a proporção de mensagens perdidas em relação ao total de mensagens.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get audioLossRate():NumberbyteCount | propriedade |
byteCount:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica o total de bytes que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. Você pode usar esse valor para calcular a taxa de dados de entrada, usando a métrica de sua escolha, criando um timer e calculando a diferença de valores nas chamadas sucessivas do timer. Como alternativa, use currentBytesPerSecond.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get byteCount():NumberElementos da API relacionados
currentBytesPerSecond | propriedade |
currentBytesPerSecond:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica a taxa na qual o buffer NetStream é preenchido, em bytes por segundo. O valor calculado como uma média contínua do total de dados recebidos no último segundo.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get currentBytesPerSecond():NumberdataBufferByteLength | propriedade |
dataBufferByteLength:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornece o tamanho do buffer de dados de Netstream em bytes. Especifica o tamanho do buffer para mensagens de dados na mídia de fluxo, ao vivo e gravadas. Essa propriedade é como a Netstream.bytesLoaded, usada em downloads progressivos.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get dataBufferByteLength():NumberdataBufferLength | propriedade |
dataBufferLength:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornece o tamanho do buffer de dados de NetStream em segundos. Essa propriedade amplia a propriedade NetStream.bufferLength e fornece o comprimento do buffer em tempo especificamente para mensagens de dados.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get dataBufferLength():NumberdataByteCount | propriedade |
dataByteCount:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica o total de bytes de mensagens de dados que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. Você pode usar esse valor para calcular a taxa de mensagens de dados de entrada, usando a métrica de sua escolha, criando um timer e calculando a diferença de valores nas chamadas sucessivas do timer. Como alternativa, use dataBytesPerSecond.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get dataByteCount():NumberElementos da API relacionados
dataBytesPerSecond | propriedade |
dataBytesPerSecond:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica a taxa na qual o buffer de dados NetStream é preenchido, em bytes por segundo. O valor calculado como uma média contínua das mensagens de dados recebidas no último segundo.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get dataBytesPerSecond():NumberdroppedFrames | propriedade |
droppedFrames:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Retorna o número de quadros de vídeo descartados na sessão atual de reprodução do NetStream.
Em fluxo gravado ou download progressivo, se o vídeo for de alta qualidade ou alta resolução e com alta taxa de bits, o decodificador poderá atrasar na decodificação do número necessário de quadros por segundo caso não haja recursos adequados de CPU do sistema. No fluxo ao vivo, o buffer descartará quadros de vídeo se a latência for muito alta. Essa propriedade especifica o número de quadros descartados que não foram apresentados normalmente.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get droppedFrames():NumberisLive | propriedade |
isLive:Boolean [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.3, AIR 2.7 |
Se a mídia que está sendo reproduzida é gravada ou ao vivo. Esta propriedade é relevante somente para fluxo de RTMP. Para download progressivo e Fluxo dinâmico HTTP da propriedade é sempre false.
Nota: Não suportado no AIR 3.0 para iOS.
Observação: esta propriedade é sempre false no Flash Player no navegador do sistema operacional para tablet Android ou Blackberry ou no AIR no iOS.
Implementação
public function get isLive():BooleanmaxBytesPerSecond | propriedade |
maxBytesPerSecond:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica a taxa máxima na qual o buffer NetStream é preenchido, em bytes por segundo. Esse valor fornece informações sobre a capacidade da rede do cliente, com base nas últimas mensagens recebidas pelo objeto NetStream. Dependendo do tamanho do buffer especificado em NetStream.bufferTime e da largura de banda disponível no cliente, o Flash Media Server preenche o buffer em disparos. Essa propriedade fornece a taxa máxima na qual o buffer de cliente é preenchido.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get maxBytesPerSecond():NumbermetaData | propriedade |
metaData:Object [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.3, AIR 2.7 |
O objeto de metadados mais recente associado à mídia que está sendo reproduzida.
Nota: Não suportado no AIR 3.0 para iOS.
Observação: esta propriedade é sempre null no Flash Player no navegador do sistema operacional para tablet Android ou Blackberry ou no AIR no iOS.
Implementação
public function get metaData():ObjectplaybackBytesPerSecond | propriedade |
playbackBytesPerSecond:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Retorna a taxa de reprodução do fluxo em bytes por segundo. O buffer de reprodução pode ter o conteúdo de várias listas de reprodução. Essa propriedade fornece a taxa de reprodução que mais se aproxima da taxa de bits do fluxo de reprodução atual.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get playbackBytesPerSecond():NumberresourceName | propriedade |
resourceName:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.3, AIR 2.7 |
O nome do recurso usado quando NetStream.play() foi chamado. Esta propriedade contém a URL completa do download progressivo, o nome de recurso do fluxo RTMP e null para o fluxo HTTP.
Nota: Não suportado no AIR 3.0 para iOS.
Observação: esta propriedade é sempre null no Flash Player no navegador do sistema operacional para tablet Android ou Blackberry ou no AIR no iOS.
Implementação
public function get resourceName():StringElementos da API relacionados
SRTT | propriedade |
SRTT:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
O SRTT (smoothed round trip time - tempo de ida e volta mitigado) para a sessão do NetStream, em milissegundos. Esta propriedade retorna um valor válido apenas para fluxos contínuos RTMFP. Para fluxos contínuos em RTMP, o valor é 0.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get SRTT():NumberElementos da API relacionados
uri | propriedade |
uri:String [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.3, AIR 2.7 |
O URI usado quando NetConnection.connect() foi chamado. É null para download progressivo ou para fluxo HTPP.
Nota: Não suportado no AIR 3.0 para iOS.
Observação: esta propriedade é sempre null no Flash Player no navegador do sistema operacional para tablet Android ou Blackberry ou no AIR no iOS.
Implementação
public function get uri():StringElementos da API relacionados
videoBufferByteLength | propriedade |
videoBufferByteLength:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornece o tamanho do buffer de vídeo de Netstream em bytes. Especifica o tamanho do buffer para dados de vídeo na mídia de fluxo, ao vivo e gravados. Essa propriedade é como a Netstream.bytesLoaded, usada em downloads progressivos.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get videoBufferByteLength():NumbervideoBufferLength | propriedade |
videoBufferLength:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Fornece o tamanho do buffer de vídeo de NetStream em segundos. Essa propriedade amplia a propriedade NetStream.bufferLength e fornece o comprimento do buffer em tempo especificamente para dados de vídeo.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get videoBufferLength():NumbervideoByteCount | propriedade |
videoByteCount:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica o total de bytes de vídeo que chegou na fila, independentemente de quantos foram reproduzidos ou liberados. Você pode usar esse valor para calcular a taxa de dados de vídeo de entrada, usando a métrica de sua escolha, criando um timer e calculando a diferença de valores nas chamadas sucessivas do timer. Como alternativa, use videoBytesPerSecond.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get videoByteCount():NumberElementos da API relacionados
videoBytesPerSecond | propriedade |
videoBytesPerSecond:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10, AIR 1.5, Flash Lite 4 |
Especifica a taxa na qual o buffer de vídeo NetStream é preenchido, em bytes por segundo. O valor calculado como uma média contínua dos dados de vídeo recebidos no último segundo.
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get videoBytesPerSecond():NumbervideoLossRate | propriedade |
videoLossRate:Number [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.1, AIR 2 |
Fornece a taxa de perda de vídeo NetStream (a proporção de mensagens perdidas em relação ao total de mensagens).
Quando o tamanho de mensagem é menor do que a unidade máxima de transmissão (MTU), este valor equivale à taxa de perda de pacote de rede.
Esta propriedade retorna um valor válido apenas para fluxos contínuos RTMFP. Para fluxos contínuos RTMP, ela retorna o valor zero. Para obter mais informações, consulte a documentação do Flash Media Server .
Nota: Não suportado no AIR 3.0 para iOS.
Implementação
public function get videoLossRate():NumberxmpData | propriedade |
xmpData:Object [somente leitura] | Versão da linguagem: | ActionScript 3.0 |
| Versões de runtime: | Flash Player 10.3, AIR 2.7 |
O objeto de dados XMP mais recente associado à mídia que está sendo reproduzida.
Nota: Não suportado no AIR 3.0 para iOS.
Observação: esta propriedade é sempre null no Flash Player no navegador do sistema operacional para tablet Android ou Blackberry ou no AIR no iOS.
Implementação
public function get xmpData():ObjecttoString | () | método |
Wed Jun 13 2018, 11:10 AM Z
Ocultar propriedades públicas herdadas
Mostrar propriedades públicas herdadas