A mídia de streaming de Internet sob demanda tornou-se extremamente popular. Empresas como Netflix, Hulu e HBO Go viram um aumento no número de consumidores no ano passado. A noção de “corte do cabo” tornou-se um fenômeno, o que implica se livrar do cabo e substituir os serviços de assinatura de streaming de vídeo online.
Mas, à medida que mais e mais pessoas exigem vídeos online, o desempenho começa a se tornar uma grande preocupação. Vídeo de alta qualidade e tempos de carregamento rápidos estão no topo das preferências dos consumidores.
O que você precisa saber sobre o desempenho de streaming de vídeo de teste de carga? Aqui estão as 5 principais métricas para ajudá-lo a garantir um ótimo desempenho de streaming de vídeo para seus consumidores.

Cinco principais métricas para medir
Aqui estão as 5 métricas que você deve rastrear para garantir que o streaming de seu vídeo tenha um desempenho excelente.
1. Taxa de bits
A taxa de bits pode ser a métrica mais importante a ser medida, pois ajuda a entender a qualidade do vídeo que os usuários estão assistindo. Uma taxa de bits média mais alta significa uma imagem de qualidade superior (para uma determinada resolução de tela). A taxa de bits indica quantos bits de vídeo (ou informações em geral) podem ser transmitidos em um período específico de tempo. A televisão de definição padrão é normalmente transmitida a uma taxa de bits de 3,5 Mbps, enquanto a HDTV pode ter entre 8 e 15 Mbps. O Netflix Super HD transmite a cerca de 6 Mbps.
2. Buffer Fill
O tempo gasto para preencher o buffer quando o vídeo é iniciado pela primeira vez. Isso é importante porque você deseja saber quanto tempo seus usuários esperam antes de um vídeo realmente começar a ser reproduzido. Se ficarem olhando para aquele círculo giratório por muito tempo, podem sair antes mesmo de um quadro piscar em suas retinas.
3. Comprimento do atraso
Depois que o buffer é inicialmente preenchido, o vídeo começa a ser reproduzido. Nesse ponto, se tudo correr bem (o que significa que a taxa de download pode acompanhar a taxa de bits), o visualizador verá seu conteúdo em uma reprodução uniforme. No entanto, nem sempre é o caso, às vezes, o buffer é drenado e, sem vídeo suficiente para continuar, a reprodução é interrompida. Todo o tempo gasto na espera (incluindo o preenchimento do buffer inicial) é coletivamente chamado de duração do atraso e é uma métrica importante para compreender a experiência do visualizador. Idealmente, o comprimento do seu lag não é maior que o preenchimento do buffer inicial. Se for, você sabe que a experiência do seu consumidor foi interrompida de forma chocante.
4. Duração do jogo
A quantidade de dados realmente transmitidos de seu datacenter, os segundos, minutos e horas reais de conteúdo que foram consumidos por seus usuários. Essa é uma métrica importante a ser entendida para o planejamento de capacidade e infraestrutura, e também ajuda a estimar os volumes de pico de dados e a demanda geral por dados transmitidos.
5. Razão de atraso
A relação de atraso é facilmente calculada como o tempo de espera em relação ao tempo de visualização. Como sempre há um período inicial de buffer, você nunca consegue obter essa proporção para zero. Mas você pode fazer com que seja bem baixo. Pense desta forma: a última vez que você assistiu a um filme de 2 horas, quantos desses minutos você estava olhando para uma mensagem de “buffering …”? Quantos você toleraria antes de desligá-lo? 3 minutos? Essa é uma proporção de atraso de 2,5%.

As tecnologias que melhoram o desempenho também complicam a medição
Claramente, os consumidores desejam serviços de streaming de vídeo que estejam disponíveis (eles podem acessar os vídeos que desejam), consistentes (eles não armazenam novamente em buffer) e de alta qualidade (eles têm uma ótima aparência) provavelmente nessa ordem. Tudo isso requer um data center de alto funcionamento, redes resilientes e de alto rendimento e um dispositivo de consumidor (sua TV ou telefone celular) que seja robusto o suficiente para lidar com o vídeo junto com qualquer outra coisa que o usuário possa estar fazendo ao mesmo tempo.
Mas você nem sempre consegue tudo isso, então tecnologias como o Adaptive Bitrate Streaming foram desenvolvidas. Aqui, o servidor altera a qualidade do vídeo que está transmitindo quando o dispositivo do visualizador não consegue recebê-lo ou processá-lo com rapidez suficiente. Então, se você já percebeu que a qualidade de um vídeo diminui porque seu computador ficou ocupado com uma verificação de vírus, por exemplo, é isso que está acontecendo. A taxa de bits está se adaptando, diminuindo, para garantir que o vídeo do espectador não seja interrompido.
O streaming de taxa de bits adaptável é integrado a tecnologias e produtos como MPEG DASH, Adobe Dynamic Streaming para Flash, Apple HTTP Live Streaming e Microsoft Smooth Streaming. Ao fazer isso, eles ajudam a resolver uma grande preocupação de seus usuários, a interrupção repentina de um vídeo com uma mensagem de “carregamento”. No entanto, se você está tentando fazer o teste de carga do seu sistema e certificar-se de que os consumidores estão obtendo a melhor qualidade de vídeo e a melhor experiência possível, essa técnica na verdade complica as coisas.
A maioria das ferramentas de teste de carga não consegue medir com precisão as métricas descritas acima quando as tecnologias de streaming de taxa de bits adaptável estão em vigor. Portanto, enquanto seus consumidores não estão experimentando interrupções na reprodução, eles ainda podem ficar irritados com quadros difusos e cores abafadas.

Carregue o teste de streaming de vídeo corretamente
- Avalie com precisão as principais métricas de streaming, mesmo com streaming de taxa de bits adaptável.
- Veja como uma visualização realista impacta seu desempenho para planejar o pico de visualização, chegando a simular visualizadores geograficamente dispersos em todo o mundo operando TVs, PCs e dispositivos móveis.
- Projete a infraestrutura de streaming de vídeo de que você precisa para manter os consumidores assistindo aos vídeos que desejam, nos dispositivos que desejam, com a qualidade que merecem.
Fonte: https://en.wikipedia.org/wiki/Streaming_media
