Quando você faz chamadas de voz pela Internet através de Voz sobre IP (VoIP) ou em outras redes digitais, a voz precisa ser codificada em dados digitais e vice-versa. No mesmo processo, os dados são compactados de forma que sua transmissão seja mais rápida e a experiência de chamada seja melhor. Essa codificação é obtida por codecs (abreviação de decodificador codificador).
Existem muitos codecs para áudio, vídeo, fax e texto.
Abaixo está uma lista dos codecs mais comuns para o VoIP. Como usuário, você pode pensar que você tem pouco a ver com o que eles são, mas é sempre bom saber um mínimo sobre eles, já que você pode ter que tomar decisões um dia relacionando codecs sobre o VoIP em seus negócios; ou pelo menos um dia poderá entender algumas palavras do VoIP grego falando.
Um cenário específico em que você pode ser chamado para entender os codecs é quando precisa considerar um software ou hardware antes de comprar. Por exemplo, você pode decidir se instala este aplicativo de chamada ou aquele baseado nos codecs que eles estão oferecendo para suas chamadas com relação às suas necessidades. Além disso, certos telefones têm codecs embutidos que você pode querer considerar antes de investir.
Codecs VoIP comuns
Codec | Largura de banda / kbps | Comentários |
G.711 | 64 | Fornece transmissão de fala precisa. Requisitos de processador muito baixos. Precisa de pelo menos 128 kbps para bidirecional. É um dos codecs mais antigos existentes (1972) e funciona melhor em alta largura de banda, o que o torna um pouco obsoleto para a Internet, mas ainda é bom para as LANs. Dá um MOS de 4.2 que é bastante alto, mas condições ótimas devem ser atendidas. |
G.722 | 48/56/64 | Adapta-se a várias compressões e largura de banda é conservada com o congestionamento da rede. Ele captura intervalos de frequência duas vezes maiores que o G.711, resultando em melhor qualidade e clareza, próximo ou até melhor do que com o PSTN. |
G.723.1 | 5.3/6.3 | Alta compactação com áudio de alta qualidade. Pode usar com dial-up e com ambientes de baixa largura de banda, pois funciona com uma taxa de bits muito baixa. No entanto, exige mais poder de processamento. |
G.726 | 16/24/32/40 | Uma versão melhorada de G.721 e G.723 (diferente de G.723.1) |
G.729 | 8 | Excelente utilização de largura de banda. Erro tolerante Esta é uma melhoria em relação a outras de nomenclatura similar, mas é licenciada, o que significa que não é livre. Os usuários finais pagam indiretamente por essa licença quando compram hardware (conjuntos telefônicos ou gateways) que a implementam. |
GSM | 13 | Alta taxa de compressão. Gratuito e disponível em muitas plataformas de hardware e software. A mesma codificação é usada em telefones celulares GSM (as versões aprimoradas costumam ser usadas atualmente). Ele oferece um MOS de 3,7, o que não é ruim. |
iLBC | 15 | Suporta Codec de baixa taxa de bits da Internet. agora foi adquirido pelo Google e é gratuito. Robusto para perda de pacotes, é usado por muitos aplicativos de VoIP, especialmente aqueles com código aberto. |
Speex | 2.15 / 44 | Minimiza o uso de largura de banda usando taxa de bits variável. É um dos codecs mais preferidos usados em muitos aplicativos de VoIP. |
SEDA | 6 a 40 | O SILK foi desenvolvido pela Skype e agora está licenciado, sendo disponibilizado como freeware de código aberto, que fez muitos outros aplicativos e serviços para usá-lo. É uma base para o mais novo codec chamado Opus. O WhatsApp é um exemplo de aplicativo que usa o codec Opus para chamadas de voz. |