DEFINIÇÃO
Codec VoiP é o acrônimo de codificador/decodificador, dispositivo de hardware ou software que codifica e decodifica.
Afinal a voz como qualquer som é uma onda mecânica, e é neste formato que ouvimos. Portanto para fazermos uma chamada de voz em uma rede IP (VoiP), a voz tem que ser codificada em um conjunto de dados digitais, e para ser ouvida o processo inverso acontece. Nesse processo, os dados podem ser comprimidos para que possa trafegar mais rápido por uma rede TCP/IP. Desse modo é o Codec VoiP que faz a codificação e decodificação da voz sobre IP.
Acima de tudo entender sobre os tipos de Codec VoiP é um ponto importante no desenho e implantação de uma rede de comunicação IP. Ou seja, no momento da comprar de Terminais IP, e centrais PABX IP, deve-se levar em conta os Codec VoiP que serão usados.
Por outro lado existem Codecs VoiP que exigem pagamento de royalties pelo uso em um produto ou programa, e outros gratuitos. Assim uma comparação de equipamentos sem levar em conta o codecs usados, é como comprar um veículo sem perguntar do motor.
Ou seja, cada serviço, programa, telefone, gateway etc. geralmente suporta vários codecs diferentes e, ao conversar entre si, negocie qual codec eles usarão.
Lista de Codec VoiP mais usados
- Codec AMR
- BroadVoice Codec 16Kbps de banda estreita e 32Kbps de banda larga
- DoD CELP – 4,8 Kbps
- Família GIPS – a partir de 13,3 Kbps
- GSM – 13 Kbps (taxa total), tamanho de quadro de 20ms
- iLBC – 15Kbps, tamanho de quadro de 20ms: 13,3 Kbps, tamanho de quadro de 30ms
- ITU G.711 – 64 Kbps, baseado em amostra Vem em dois sabores: A-law e mu-law
- ITU G.722 – largura de banda de áudio ADPCM 7Khz de 48/56/64 Kbps
- ITU G.722.1 – largura de banda de áudio de 24/32 Kbps 7Khz (com base no codec SIREN da Polycom)
- ITU G.722.1C – 32 Kbps, uma extensão Polycom, largura de banda de áudio de 14KHz
- ITU G.722.2 – 6.6Kbps a 23.85Kbps. Também conhecido como AMR-WB. Largura de banda de áudio CELP 7Khz
- ITU G.723.1 – 5.3 / 6.3 Kbps, tamanho de quadro de 30ms
- ITU G.726 – 16/24/32/40 Kbps
- ITU G.728 – 16 Kbps
- ITU G.729 – tamanho de quadro de 8 Kbps, 10ms
- LPC10 – 2,5 Kbps
- Speex – 2,15 a 44,2 Kbps
Gráfico comparativo entre codecs.
Tabela comparativa entre codecs.
Nome | Descrição | Taxa de bits (kb/s) |
---|---|---|
(ADPCM) DVI | ADPCM | 32. |
G.711 | Modulação do código de pulso (PCM) | 64 |
G.721 | Modulação adaptativa do código de pulso diferencial (ADPCM) | 32. |
G.722 | Codificação de áudio de 7 kHz em 64 kbit / s | 64 |
G.722.1 | Codificação de 24 e 32 kbit / s para operação mãos-livres em sistemas com baixa perda de quadros | 24/32 |
G.723 | Extensões da recomendação G.721 modulação do código de pulso diferencial adaptável a 24 e 40 kbit / s para aplicação de equipamentos de multiplicação de circuitos digitais | 24/40 |
G.723.1 | Codificador de voz de taxa dupla para comunicações multimídia transmitindo a 5,3 e 6,3 kbit / s | 5.6 / 6.3 |
G.726 | Modulação de código de pulso diferencial adaptativo de 40, 32, 24, 16 kbit / s (ADPCM) | 16/24/32/40 |
G.727 | Modulação de código de pulso diferencial adaptativo incorporado (ADPCM) de 5, 4, 3 e 2 bits / amostra | var. |
G.728 | Codificação da fala a 16 kbit / s usando previsão linear excitada por código de baixo atraso | 16 |
G.729 | Codificação da fala a 8 kbit / s usando previsão linear excitada por código algébrico de estrutura conjugada (CS-ACELP) | 8 |
GSM 06.10 | Preditor de longo prazo de excitação regular por pulso (RPE-LTP) | 13 |
LPC10e(FIPS 1015) | Codec preditivo linear | 2.4 |