Métricas de dispositivos de entrada - MediaLive

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Métricas de dispositivos de entrada

Você pode usar as métricas do Amazon CloudWatch para monitorar os dispositivos de entrada, como o AWS Elemental Link. O CloudWatch coleta dados brutos desses dispositivos de entrada e os processa em métricas legíveis e quase em tempo real, que são mantidas por 15 meses. É possível usar o CloudWatch para visualizar essas métricas. As métricas podem ajudar você a ter uma perspectiva melhor sobre o desempenho do MediaLive a curto e longo prazo.

Dimensões dos dispositivos de entrada

  • InputDeviceId: esse valor é um identificador exclusivo para cada dispositivo de entrada.

  • DeviceType: o tipo de modelo específico do dispositivo de entrada, como AWS Elemental Link HD ou UHD.

Uso de SDI

Indica se SDI é a entrada atualmente selecionada para um dispositivo AWS Elemental Link.

Um valor de 0 indica que a SDI não é a entrada ativa. Um valor de 1 indica que a SDI é a entrada ativa.

Detalhes:

  • Nome: UsingSdi

  • Unidades: booleano.

  • Significado de zero: SDI não é a entrada selecionada.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: mínima (a entrada SDI está inativa) ou máxima (a entrada SDI está ativa).

Uso de HDMI

Indica se HDMI é a entrada atualmente selecionada para um dispositivo AWS Elemental Link.

Um valor de 0 indica que a HDMI não é a entrada ativa. Um valor de 1 indica que a HDMI é a entrada ativa.

Detalhes:

  • Nome: UsingHdmi

  • Unidades: booleano.

  • Significado de zero: HDMI não é a entrada selecionada.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: mínima (a entrada HDMI está inativa) ou máxima (a entrada HDMI está ativa).

Entrada travada

Indica se um dispositivo AWS Elemental Link foi travado com êxito para o sinal de entrada.

Um valor de 0 indica que o sinal de entrada não está travado. Um valor de 1 indica que a entrada está travada com êxito.

Detalhes:

  • Nome: InputLocked

  • Unidades: booleano.

  • Significado de zero: o dispositivo não está travado em um sinal. Ou porque nada está conectado, ou o dispositivo não consegue detectar o sinal de entrada.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: máxima. Indica que o sinal foi travado com êxito.

Codificador em execução

O codificador está processando com sucesso o sinal de entrada de um dispositivo AWS Elemental Link

Um valor de 0 indica que o codificador não está em execução e a entrada não está sendo processada. Um valor de 1 indica que o codificador está processando o sinal de entrada travado com êxito.

Detalhes:

  • Nome: EncoderRunning

  • Unidades: booleano.

  • Significado de zero: o codificador não está processando o sinal de entrada. Verifique se um sinal válido está sendo passado para a entrada (dispositivo). Veja Travado e Em execução.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: máxima. Indica que o codificador está sendo processado com êxito.

Vinculado ao endpoint do fluxo

Um dispositivo AWS Elemental Link está conectado ao endpoint de streaming em AWS.

Um valor de 0 indica que o dispositivo não está conectado ao endpoint de streaming. Um valor de 1 indica que o dispositivo está conectado com êxito ao endpoint de streaming.

Detalhes:

  • Nome: LinkedToStreamendPoint

  • Unidades: booleano.

  • Significado de zero: o dispositivo não está conectado a um endpoint de streaming.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: máxima. Indica que o dispositivo está conectado com êxito ao endpoint de streaming.

Streaming

Um dispositivo AWS Elemental Link está transmitindo com êxito o sinal de entrada para o MediaLive.

Um valor de 0 indica que o sinal de entrada não está sendo transmitido para o MediaLive. Um valor de 1 indica que o dispositivo está transmitindo com êxito o sinal de entrada ao MediaLive.

Detalhes:

  • Nome: Streaming

  • Unidades: booleano.

  • Significado de zero: o dispositivo não está fazendo o streaming completo. Verifique se as métricas anteriores estão exibindo as estatísticas recomendadas.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: máxima. Indica que o dispositivo está transmitindo com êxito o sinal de entrada para o MediaLive.

Temperatura

A temperatura em graus Celsius de um dispositivo AWS Elemental Link. Consulte a documentação do seu dispositivo para obter as condições operacionais recomendadas.

Detalhes:

  • Nome: Temperature

  • Unidades: graus Celsius.

  • Significado de zero: uma temperatura de zero graus Celsius está abaixo da temperatura operacional recomendada para a família de dispositivos AWS Elemental Link.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: média.

Taxa de bits configurada

A Taxa de bits máxima configurada em um dispositivo AWS Elemental Link.

Esse valor representa a taxa de bits mais alta em que o sinal de entrada será codificado.

Detalhes:

  • Nome: ConfiguredBitrate

  • Unidades: bits por segundo.

  • Significado de zero: não aplicável. Consulte as taxas de bits mínimas exigidas para seu dispositivo.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: P90.

Taxa de bits do codificador

A taxa de bits ativamente codificada em um dispositivo AWS Elemental Link

Esse valor representa a taxa de bits real que está sendo codificada. Se uma Taxa de bits máxima tiver sido configurada (representada pelo valor de Taxa de bits configurada), esse valor não a excederá.

Detalhes:

  • Nome: EncoderBitrate

  • Unidades: bits por segundo.

  • Significado de zero: o codificador não está funcionando.

  • Significado de não haver pontos de dados: o dispositivo não está conectado à AWS.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: P90.

Taxa de bits configurada disponível

Em um dispositivo AWS Elemental Link, a parte da Taxa de bits configurada que o dispositivo pode satisfazer com base nas condições da rede.

A taxa de bits codificada ativamente é resultado da taxa de bits configurada e das condições da rede no momento em que a métrica é medida.

Se uma Taxa de bits máxima for configurada, o dispositivo de entrada avaliará a conexão de rede e fornecerá uma taxa de bits abaixo da máxima, desde que a rede a suporte. Se nenhum valor de Taxa de bits máxima for definido, o dispositivo de entrada determinará a melhor taxa de bits para a conexão de rede entre o dispositivo e o serviço do MediaLive. A métrica da Taxa de bits do codificador representa a taxa de bits real da codificação, independentemente de o valor da Taxa de bits máxima estar definido ou não.

Detalhes:

  • Unidade: percentual.

  • Significado de zero: não aplicável. Enquanto o codificador estiver em execução, uma taxa de bits diferente de zero será codificada.

  • Significado de não haver pontos de dados: o dispositivo não está transmitindo.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: P90.

Total de pacotes

Em um dispositivo AWS Elemental Link, o número total de pacotes que foram entregues com sucesso ao endpoint de streaming da AWS.

Detalhes:

  • Unidades: contagem.

  • Significado de zero: nenhum pacote está sendo entregue do dispositivo Link para o endpoint de streaming.

  • Significado de não haver pontos de dados: o dispositivo não está transmitindo.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: soma.

Pacotes recuperados

Em um dispositivo AWS Elemental Link, o número de pacotes que foram perdidos durante o trânsito e não foram recuperados pela correção de erros.

Detalhes:

  • Nome: RecoveredPackets

  • Unidades: contagem.

  • Significado de zero: o fluxo está íntegro. Pacotes entregues com sucesso não exigiram correção de erros.

  • Significado de não haver pontos de dados: o dispositivo não está transmitindo.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: soma.

Pacotes não recuperados

Em um dispositivo AWS Elemental Link, o número de pacotes que foram perdidos durante o trânsito e não foram recuperados pela correção de erros.

Detalhes:

  • Nome: NotRecoveredPackets

  • Unidades: contagem.

  • Significado de zero: o fluxo está íntegro. Nenhum pacote foi perdido em trânsito do dispositivo Link para o endpoint de streaming.

  • Significado de não haver pontos de dados: o dispositivo não está transmitindo.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: soma.

Segundos de erro

Em um dispositivo AWS Elemental Link, o número de segundos em que um ou mais pacotes foram descartados e não foram recuperados.

Detalhes:

  • Nome: ErrorSeconds

  • Unidades: contagem.

  • Significado de zero: o fluxo está íntegro. Nenhum pacote foi perdido em trânsito do dispositivo Link para o endpoint de streaming.

  • Significado de não haver pontos de dados: o dispositivo não está transmitindo.

  • Conjuntos de dimensões com suporte: InputDeviceId e DeviceType.

  • Estatística recomendada: soma.

Casos de uso

Cenário: meu dispositivo não está transmitindo.

Se você iniciou um canal, mas descobriu que o fluxo não está funcionando corretamente, você pode usar métricas para isolar a origem do problema. As métricas a seguir representam pontos diferentes da fonte de entrada até o fluxo final. Um problema em qualquer ponto pode indicar por que seu fluxo não está funcionando.

Para encontrar um fluxo com defeito, busque pelas métricas a seguir (em ordem). Comece na fonte de entrada e termine no fluxo final.

  • Usando SDI/Usando HDMI

    • Verifique se o dispositivo Link está configurado para usar o tipo de entrada correspondente à fonte conectada.

  • Entrada travada

    • Se isso for 0, o codificador não poderá identificar um sinal da fonte conectada. Verifique se você tem uma fonte conectada que corresponda ao tipo de entrada selecionado.

  • Codificador em execução

    • Se isso for 0, o dispositivo Link não poderá codificar o sinal. Se a entrada estiver travada, isso pode indicar um problema com o dispositivo Link.

  • Vinculado ao endpoint do fluxo

    • Se isso for 0, o dispositivo Link não poderá se conectar ao seu endpoint de streaming no serviço da AWS. Confirme se o codificador está funcionando verificando a métrica Codificador em execução. Se o codificador estiver em execução, verifique se a porta 2088 não está bloqueada na sua rede. Para obter uma lista das portas que devem estar abertas, consulte a folha de dados de HD ou a folha de dados de UHD.

  • Streaming

    • Se isso for 0, verifique se o canal foi iniciado. Se o valor ainda for 0, investigue as métricas anteriores para isolar a origem do problema.

Cenário: a qualidade do meu vídeo está abaixo do padrão.

Uma qualidade de vídeo abaixo do padrão pode ser o resultado de um problema de desempenho da rede. Para determinar se o desempenho da rede é a causa, consulte Taxa de bits configurada, Taxa de bits do codificador e Taxa de bits configurada disponível. Se a Taxa de bits configurada disponível for consistentemente menor que 100%, isso indica que a conexão de rede do dispositivo Link não consegue satisfazer à largura de banda configurada. Quando isso acontece, a Taxa de bits do codificador é reduzida para se ajustar à conexão de rede inferior.

Quando a Taxa de bits do codificador é reduzida devido a um problema de conexão de rede, o codificador tenta manter a qualidade do vídeo evitando a perda de pacotes. No entanto, a resolução, a taxa de quadros e a complexidade da cena podem afetar a capacidade do codificador de produzir um fluxo de alta qualidade. Recomendamos que dispositivos HD em execução a 60 quadros por segundo (FPS) mantenham uma Taxa de bits do codificador de pelo menos cinco Megabits por segundo (Mbps). Dispositivos UHD em execução a 60 FPS devem manter uma Taxa de bits do codificador de 10 a 15 Mbps.

Você pode usar as métricas a seguir para solucionar problemas com a frequência e a gravidade das interrupções da rede:

  • Pacotes recuperados

    • Se for maior que 0, os pacotes foram descartados em trânsito e foram recuperados pela correção de erros. Embora os pacotes recuperados não afetem a qualidade do vídeo, quedas consistentes de pacotes podem indicar que o fluxo pode ter problemas no futuro.

  • Pacotes não recuperados

    • Se for maior que 0, os pacotes foram descartados em trânsito e não foram recuperados pela correção de erros. A perda de pacotes pode resultar em baixa qualidade de vídeo. Você pode comparar isso com o valor do Total de pacotes para determinar qual percentual de pacotes recebidos foram perdidos.

  • Segundos de erro

    • Se for maior que 0, isso indica que o fluxo passou por um ou mais segundos em que os pacotes foram descartados e não foram recuperados. Essa métrica quantifica os problemas de qualidade de vídeo como um período total de tempo afetado, em vez de uma contagem de pacotes.