Codecs

From Kolmisoft Wiki
Jump to navigationJump to search

Description

Codecs are used to convert an analog voice signal to digitally encoded version. Codecs vary in the sound quality, the bandwidth required, the computational requirements, etc

Per Call Bandwidth requirements for various codecs

Codec & Bit Rate (Kbps) Codec Sample Size (Bytes) Codec Sample Interval (ms) Voice Payload Size (Bytes) Voice Payload Size (ms) Bandwidth Ethernet (Kbps)
G.711 (64 Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
G.729 (8 Kbps) 10 Bytes 10ms 160 bytes 20ms 87.2Kbps
G.723.1 (6.3 Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
G.723.1 (5.3 Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
G.726 (32 Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
G.726 (24 Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
G.728 (16 Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
G722_64k(64 Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
ilbc_mode_20(15.2Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps
ilbc_mode_30(13.33Kbps) 80 Bytes 10ms 160 bytes 20ms 87.2Kbps