Monitor de desempenho de transmissão em direto

Tabela de Conteúdos

Visão geral

O Monitor de Desempenho de Transmissão em Tempo Real fica disponível sempre que um Destino de Saída de Transmissão em Tempo Real estiver ativo. Ele fornece informações em tempo real sobre o desempenho da codificação de vídeo e da transmissão de rede do seu fluxo, ajudando-o a identificar e resolver possíveis gargalos antes que eles causem interrupções.

Captura de ecrã 2025 10 23 às 15.26.58 1

O processo de transmissão no mimoLive consiste em duas fases principais codificação de vídeo e transmissão em rede. Este monitor apresenta indicadores de estado e métricas em direto para ambos, garantindo um desempenho de transmissão suave e estável.

Codificação de vídeo com a API da Apple

No mimoLive, cada quadro de vídeo gerado pelo mecanismo de renderização é enviado para a API da Apple para codificação. O codificador opera com base em parâmetros predefinidos, como frame rate, data rate e keyframe interval.

O mimoLive monitoriza de perto o número de fotogramas que entram e saem do codificador. Se detetar um acúmulo de quadros esperando para serem processados, isso indica que o codificador não pode acompanhar a taxa de quadros de entrada. Nesse caso, o mimoLive reduz automaticamente a taxa de quadros dos quadros enviados ao codificador para evitar sobrecarga.

Com o tempo, se o desempenho do codificador melhorar, o mimoLive irá aumentar gradualmente a taxa de quadros novamente para manter a qualidade de saída ideal.

A secção Estado do codificador mostra:

  • Taxa de dados ajustada - o objetivo atual da taxa de bits para codificação.
  • Produção efectiva - a taxa de bits efetivamente alcançada pelo codificador.
  • Tipo de codificador - indica se é utilizada a codificação por hardware ou software.
  • Quadros caídos - número de fotogramas perdidos devido a sobrecarga do codificador.

Streaming em rede e adaptação da largura de banda

Após a codificação, o mimoLive envia os dados de vídeo pela rede para a plataforma de streaming configurada. A secção Stream Status fornece dados em tempo real sobre:

  • Carregamento atual - o ritmo real a que os dados estão a ser transmitidos.
  • Upload médio - a taxa média de carregamento ao longo do tempo.
  • Dados enviados - quantidade total de dados transmitidos até à data.
  • Reconecte - número de vezes que o mimoLive teve de restabelecer a ligação.

O Gráfico de velocidade de upload visualiza o desempenho atual do upload ao longo do tempo.

Se o mimoLive detetar uma queda repentina na largura de banda disponível na rede, ele ajustará dinamicamente a taxa de dados do codificador de vídeo - e, se necessário, até mesmo reduzirá a resolução do vídeo - para corresponder às condições atuais da rede. Esse comportamento adaptativo ajuda a manter um fluxo estável sem interrupções.

Otimização contínua

O mimoLive procura continuamente o equilíbrio ideal entre a codificação de vídeo e a transmissão de rede. Ao adaptar-se dinamicamente às condições do hardware e da rede, o mimoLive esforça-se para oferecer a experiência de transmissão ao vivo mais suave possível.

Este sistema de monitorização garante que o seu fluxo permanece estável mesmo em ambientes de rede difíceis, minimizando o risco de queda de fotogramas, atrasos ou interrupções.

A sua opinião

Como avalia a sua experiência com esta funcionalidade do mimoLive?

Manual do utilizador: Actualizações recentes

Monitor de desempenho mimoCall

O Monitor de Desempenho mimoCall fornece uma visão em tempo real da qualidade da chamada, mostrando estatísticas detalhadas de áudio e vídeo, codecs, taxas de bits e dados de ligação para ajudar a diagnosticar e otimizar as ligações mimoCall durante a produção em direto.

Ler mais "