Product Id: 21691854
Description: G.729 Codec - License - 1 concurrent call - Linux
Mfr Part #: 8G729CODECThe G.729 Codec is an industry standard algorithm that compresses and decompresses a digital audio stream. Applied to Voice over IP (VoIP) calls, G.729 compresses the audio data to use significantly less network bandwidth than a standard or uncompressed VoIP call. This compression allows for more calls to be carried without increasing network capacity and allows voice to travel on limited-bandwidth connections that would otherwise not support VoIP.
The G.729 Codec compresses the payload to 8 kbps. Bandwidth calculations for a VoIP call should consider signaling and packet overhead as well, which varies according to network topology. In a typical Ethernet environment and utilizing the SIP or IAX signaling protocols, a typical G.729 compressed call will consume about 31.2 kbps. A practical example is the number of calls that may be carried across a standard 1.5 Mbps T1 link. And, when using G.729 compression and Digium's IAX2 trunking, instead of SIP, signaling protocol, one can expect about 140 concurrent calls across the same link.
Digium's implementation of the G.729 Codec in software allows Asterisk to transcode audio to and from formats other than G.729. Many business-class IP telephones and VoIP gateways include support for G.729. With the Digium G.729 Codec for Asterisk, those devices can now exchange calls with Asterisk directly. Without the capability to transcode G.729, Asterisk can only pass-through G.729 data between endpoints. This means that basic station to station calling can be made to work, but the advanced PBX features of Asterisk such as call conferences, DTMF digit collection, call recording and more will not work without Digium's licensed G.729 Codec.
Digium's software G.729 Codec utilizes the power of the host system's CPU to perform its transformations. Therefore, the transcoding capacity, in terms of simultaneous channels/transcodes, is determined by the performance of the host server. Multiple versions of G.729 are defined according to industry standards. Digium's G.729 Codec for Asterisk is licensed on a per-channel basis. A channel is defined as a single connection from an endpoint to an Asterisk application, or a bi-directional call between two endpoints attached to Asterisk. Customers may use the licensed G.729 Codec in conjunction with Asterisk and any combination of Digium telephony interface boards.