![voice codec comparison chart](http://www.broadcom.com/images/support/broadvoice/figure_2.jpg)
The lossless comparison page aims to gather information about lossless codecs available so users can make an informed decision as to what lossless codec to.
![voice codec comparison chart](https://jandra.files.wordpress.com/2014/11/codec_payload_bandwidth_consumption.gif?w=440&h=190)
![voice codec comparison chart](http://zone.ni.com/cms/images/devzone/tut/comparison_table.png)
Here is a list of the most common codecs used in VoIP for voice encoding and compression, with comments.
- Knowing the specs of a codec will permit you to compare the audio quality of different motherboards, allowing you to choose the right product for your needs.
- Main codecs used in VoIP. G711, G722, G723, G726, G728, G729, DVI, GSM, L16, LPC, Speex, ILBC showing the bit rate, sampling rate and frame size.
- Many lossless audio codec comparisons look at only compression ratio and encoding speed. FLAC decoding is the fastest among lossless codecs and its compression is.
- Comparison Chart: Mumble vs. Ventrilo vs. Skype. Mumble Ventrilo Skype ; Latency : some codecs not available, no Linux support : Windows, Linux.
![voice codec comparison chart](https://askozia.com/content/uploads/2013/01/codec_overview.png)
![Audio Codec Comparison Table](http://www.hardwaresecrets.com/wp-content/uploads/520_011.jpg)
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. Each service, program, phone, gateway, etc typically supports several different codecs, and when talking to each other, negotiate which codec they will use. As an example, a Cisco ATA-186 supports these codecs: G.723.1, G.711a, G.711u, G.729a (please note that ATA-186 has x2 FXS ports, there is only one port can run on (G.729) with two simultaneously active ports, second one will be on G.711a/u) As an example, a Cisco 7960 supports (Firmware P0S3-06-0-00): G.711a, G.711u, G.729a Some codecs require payment of royalities for their use in a product or program. See Codec Patents for more information. Some potentially useful info: Keep in mind the link layer framing that is used as well. ATM (what most of the internet backbones use) has 53 byte fixed cells. There are 5 bytes of headers. Only one packet can exist in a group of cells (a group is 1 or more cell until the whole packet is sent). This means that if you try to send a 80 byte IP packet over an ATM link it will be chopped into 2 ATM cells with 16 bytes of padding. This is only 83% efficient. By adjusing your sample size you may find that your throughput can be increased because you transfer more useful data and less padding. Make your sample size too small and you have a lot of IP overhead, make it too large and it can cause problems with call quality (think of a 30ms jitter buffer and 30ms sample sizes, in effect you have no jitter buffer because packets cant be reordered, jitter cant be controlled, etc). Its a fine balance, but something to consider. Even if you dont use ATM the internet backbones often do, so this is something that may make slightly faster transfers and better network efficiency. DSL, E1, T1, SMDS, OC1, OC3, OC12 etc generally all use ATM, so its quite common. 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. Each service, program, phone, gateway, etc typically supports several different codecs, and when talking to each other, negotiate which codec they will use. As an example, a Cisco ATA-186 supports these codecs: G.723.1, G.711a, G.711u, G.729a (please note that ATA-186 has x2 FXS ports, there is only one port can run on (G.729) with two simultaneously active ports, second one will be on G.711a/u) As an example, a Cisco 7960 supports (Firmware P0S3-06-0-00): G.711a, G.711u, G.729a Some codecs require payment of royalities for their use in a product or program. See Codec Patents for more information.
A series of quick reference tables showing the main specs of the most popular audio codecs you can find on motherboards.
Codec Bit Rate Kbps Based on the codec, this is the number of bits per second that need to be transmitted to deliver a voice call. Codec bit rate codec sample.
Codecs - voip-info.org