
Jitter
glossary.categories.technicalVariação nos tempos de chegada de pacotes causando entrega irregular de dados de áudio e vídeo
O que é Jitter?
Jitter é a variação no atraso de tempo entre quando os pacotes são enviados e quando chegam. Enquanto a latência mede o atraso médio, o jitter mede a inconsistência nesse atraso. Pense como um horário de trem: a latência é o tempo médio de viagem, mas o jitter é a imprevisibilidade.
Alto jitter causa falhas de áudio, congelamento de vídeo, som robótico ou entrecortado e qualidade de chamada geralmente degradada.
Jitter vs. Latência
- Latência: Tempo médio para pacotes viajarem do remetente ao receptor. Mede o atraso geral
- Jitter: Variação nos tempos de chegada dos pacotes. Mede a inconsistência no atraso
Buffers de Jitter: A Solução
Um buffer de jitter é uma pequena fila no lado receptor que armazena temporariamente pacotes recebidos antes de reproduzi-los. Em vez de reproduzir pacotes imediatamente conforme chegam, o buffer coleta pacotes e os reproduz em intervalos regulares, suavizando as variações de tempo.
Níveis Aceitáveis de Jitter
- Excelente: <10ms jitter
- Bom: 10-30ms jitter
- Aceitável: 30-50ms jitter
- Ruim: 50-100ms jitter
- Inutilizável: >100ms jitter
Referências
- Jitter - Glossary - Mozilla Developer Network
- How WebRTC's NetEQ Jitter Buffer Provides Smooth Audio - webrtcHacks