
Bitrate Adaptativo (ABR)
glossary.categories.technicalTecnologia que ajusta dinamicamente a qualidade do vídeo com base nas condições da rede.
O que é Bitrate Adaptativo?
Bitrate Adaptativo (ABR) é uma técnica de streaming que ajusta automaticamente a qualidade de um fluxo de vídeo em tempo real para corresponder à largura de banda disponível e à capacidade de CPU do usuário. O objetivo é proporcionar a melhor experiência possível — minimizando buffering ou congelamentos — mesmo que as condições da rede flutuem.
Como Funciona
O cliente (player de vídeo ou motor WebRTC) monitora constantemente métricas de desempenho da rede como taxa de transferência, perda de pacotes e latência. Se a conexão enfraquecer, o ABR reduz o bitrate (e frequentemente a resolução), resultando em uma imagem menos nítida, mas com reprodução contínua. Quando a conexão melhora, ele aumenta a qualidade de volta.
ABR vs. Simulcast
Embora ambos resolvam problemas semelhantes, funcionam de maneiras diferentes:
- ABR (Lado do Remetente): Em uma chamada 1 a 1, o codificador do remetente ajusta seu único fluxo de saída com base no feedback do receptor.
- Simulcast (Lado do Receptor/SFU): O remetente produz múltiplos fluxos (Baixo, Médio, Alto). O servidor central (SFU) decide qual fluxo encaminhar para cada receptor com base em sua largura de banda individual.
Por Que é Importante
Sem bitrate adaptativo, uma queda temporária na rede faria o vídeo congelar completamente. O ABR garante que a conversa continue sem interrupções, priorizando áudio e movimento sobre nitidez visual pura quando necessário.