
Perda de Pacotes
glossary.categories.technicalQuando pacotes de dados não conseguem alcançar seu destino através de uma rede
O que é Perda de Pacotes?
Perda de pacotes ocorre quando um ou mais pacotes de dados viajando por uma rede de computadores não chegam ao seu destino. Pense como enviar 100 cartas pelo correio e 3 nunca chegarem — essas 3 cartas perdidas são sua "perda de pacotes" de 3%.
Em videochamadas, a perda de pacotes é particularmente prejudicial porque a comunicação em tempo real não pode esperar por retransmissões como a navegação web pode. Quando pacotes de vídeo são perdidos, você vê artefatos visuais, congelamentos ou pixelação. Quando pacotes de áudio são perdidos, você ouve falhas, cortes ou silêncio.
Níveis Aceitáveis de Perda de Pacotes
- 0-0.5%: Excelente. Praticamente imperceptível
- 0.5-2%: Bom. Artefatos menores ocasionais
- 2-5%: Aceitável. Degradação de qualidade visível, mas a chamada é utilizável
- 5-10%: Ruim. Degradação significativa de qualidade
- >10%: Inutilizável. A chamada é praticamente impossível
Como o WebRTC Lida com Perda de Pacotes
- NACK (Acknowledgement Negativo): O receptor solicita retransmissão de pacotes específicos perdidos
- FEC (Correção de Erro Antecipada): Dados redundantes são enviados para que pacotes perdidos possam ser reconstruídos
- Ocultação de Perda de Pacotes (PLC): Algoritmos que sintetizam áudio perdido usando pacotes circundantes
- Bitrate Adaptativo: Reduz qualidade automaticamente quando a perda de pacotes é detectada
Referências
- Packet - Glossary - Mozilla Developer Network