
Melhore a experiência do usuário com Video por meio do monitoramento da qualidade em tempo real
Tempo de leitura: 6 minutos
Introdução
Você sabia que existe um padrão para avaliar a qualidade visual e a percepção de um Video? O padrão Mean Opinion Score (MOS) pode ajudar a determinar como um Video é percebido e a avaliar a qualidade de seu conteúdo.
Ao desenvolver aplicativos de vídeo em tempo real, os desenvolvedores costumam se concentrar em métricas brutas, como jitter, latência e perda de pacotes. Embora essas métricas sejam importantes, também é preciso priorizar a experiência do usuário. É aí que entra o MOS, fazendo a ponte entre o desempenho técnico e a satisfação real do usuário.
Nesta postagem do blog, você descobrirá o que é o MOS, por que ele é subjetivo e como seu aplicativo Vonage Video pode usá-lo para construir confiança e gerenciar proativamente a experiência do usuário.
O que é o MOS?
MOS significa “Mean Opinion Score” (Pontuação Média de Opinião). Trata-se de um método padronizado para avaliar a qualidade de um fluxo de Video ou áudio em seus aspectos visuais e sonoros. Em resumo, é a métrica que converte dados brutos da rede em insights úteis sobre a experiência do usuário. Você pode aprender como calcular o MOS neste guia detalhado. O backend o gera e o envia por meio do evento; você pode ver um exemplo de monitoramento durante a chamada que mostra o MOS em ação.
O principal objetivo do cálculo do MOS é avaliar como uma pessoa percebe a qualidade do Video. Trata-se de uma métrica subjetiva que indica, na opinião de um ser humano, que a experiência foi ruim, independentemente do que os números brutos de largura de banda possam sugerir.
Como acompanhar a tendência do Índice de Satisfação Média
Essa natureza subjetiva é a característica mais marcante do MOS. Um Video perfeito e de alta resolução que seja exibido com travamentos e interrupções pode receber um MOS significativamente mais baixo do que um Video de qualidade ligeiramente inferior e pixelado, mas que mantenha uma taxa de quadros alta e suave.
Os valores da escala de qualidade MOS variam de 5 a 1, sendo que os valores inteiros correspondem a “Excelente”, “Bom”, “Razoável”, “Ruim” e “Péssimo”, respectivamente.
5 (Excelente) Um limite máximo hipotético para a melhor qualidade que um usuário pode experimentar.
4 (Bom) Os usuários da Vonage podem esperar receber esse nível de qualidade.
3 (Razoável) A qualidade está boa.
2 (Ruim) A qualidade é inaceitável.
1 (Ruim) A qualidade é péssima.
Um video mais suave é mais agradável e mais fácil de ser assistido pelas pessoas. Um MOS baixo geralmente significa que o video estava nítido, mas “tremeluzente”, o que indica uma experiência negativa para o espectador.
Se o seu sistema compensar problemas de largura de banda reduzindo a resolução para manter a estabilidade, o MOS avalia se essa escolha preserva adequadamente a experiência do usuário.
Gerenciar de forma proativa a experiência do usuário
Em testes gerais, um Video de alta qualidade costuma obter uma pontuação em torno de 4 na escala MOS, o que é considerado muito bom. O verdadeiro valor para os desenvolvedores não está em um único número, mas em observar a tendência. E, com base nas informações coletadas, você poderia até mesmo combiná-las com uma pesquisa pós-teste para avaliar se a experiência dos usuários atendeu ao padrão.
Monitor video quality trends and pair with surveys to optimize user experience
Monitorar de forma consistente
Registre o MOS (Median Value of Signal) dos fluxos de áudio e vídeo a cada poucos segundos. A baixa qualidade do vídeo pode frustrar os usuários e prejudicar o engajamento. Com a Video API da Vonage, você pode detectar e resolver facilmente problemas de qualidade nas chamadas de vídeo em tempo real, o que ajuda a melhorar as videoconferências, a satisfação do cliente e a oferecer experiências de streaming excepcionais.
Fique de olho na linha de tendência
É interessante obter o MOS, interpretá-lo e, em seguida, realmente fazer algo com as informações adquiridas. Um pico isolado, caindo para uma pontuação de 3, pode não ser um problema. No entanto, se a pontuação começar em 4 e depois apresentar uma tendência de queda, mantendo-se em 1 ou 2, você tem um problema confirmado que está afetando o usuário.
Seja proativo
Use os dados para alertar o usuário imediatamente. Em vez de esperar que ele abra um ticket de suporte reclamando da “má qualidade”, você poderia exibir uma mensagem pop-up no aplicativo mais ou menos assim: “Detectamos instabilidade na rede afetando a qualidade do seu vídeo. Reduzimos temporariamente a resolução para melhorar a estabilidade.”
Ser proativo evita que a culpa recaia sobre você, gera confiança e ajuda o cliente a entender que o problema pode estar do lado dele (por exemplo, uma sobrecarga da CPU ou uma conexão Wi-Fi fraca), e não no próprio serviço.
Ferramentas para desenvolvedores da Vonage
Muitas vezes, é possível identificar e resolver problemas antes mesmo de iniciar uma sessão de Video. Os usuários que estão cientes de um problema têm muito menos chances de entrar em contato com o suporte, pois já compreendem a questão. Você pode verificar a lista de verificação “Tudo em um” para conectividade, acesso à mídia e qualidade com o Teste pré-chamada.
O ferramenta Session Inspector no Painel da Vonage inclui um novo gráfico para visualização do MOS, oferecendo suporte a accessDenied eventos para assinantes.
É possível melhorar a experiência do usuário e o desempenho do aplicativo por meio do monitoramento de qualidade em tempo real, utilizando o qualityScoreChanged e cpuPerformanceChanged , que fornecem métricas para monitorar alterações na qualidade de áudio e Video. Isso permite que os desenvolvedores obtenham informações detalhadas sobre a qualidade da transmissão. Você pode conferir as alterações na qualidade da assinatura neste guia de JavaScript.
Você pode analisar e interpretar RTCStatsReport objetos, já que eles costumam ser vistos como um desafio pelos clientes devido à sua estrutura. No entanto, se você encontrar o ponto de entrada correto, eles são uma mina de ouro de informações úteis. Por exemplo, você pode verificar se a qualidade está comprometida devido ao uso excessivo da CPU ou a restrições de largura de banda. Esses diagnósticos estão disponíveis por meio do SDK. Comece a verificar os diagnósticos de publicação.
Conclusão
Ao concentrar sua atenção nessa pontuação subjetiva, você permite que seu aplicativo reaja de forma inteligente e priorize a experiência do usuário. Saiba mais sobre a Experiência de Video com Eventos de Qualidade de Serviço no vídeo abaixo.
Tem alguma dúvida ou quer compartilhar o que está criando?
Inscreva-se no Boletim Informativo para Desenvolvedores
Siga-nos no X (antigo Twitter) para ficar por dentro das novidades
Assista aos tutoriais no nosso canal do YouTube
Conecte-se conosco na página de desenvolvedores da Vonage no LinkedIn
Fique conectado e acompanhe as últimas notícias, dicas e eventos para desenvolvedores.