HOT NEWS
Remember Me
Wednesday, 11 November 2009 23:43    PDF Print E-mail
New Open Source Codec! with HD Quality

BV Broadcom launches a new codec open source. BV codec was designed from the ground up to be optimized for voice transmission over IP networks. The main design goal of BroadVoice was to make the coding delay and codec complexity as low as possible while maintaining output speech quality as close to transparent as possible. The following list summarizes the attributes of BroadVoice16 and BroadVoice32:

 

bv_d

Low Delay (Latency): algorithmic buffering delay of merely 5 ms (compared with 15 to 40 ms of most competing codecs). Typical end-to-end delay in VoIP systems includes delays due to codec buffering, processing, transmission/decoder bit-stream buffering, real-time OS multi-tasking, propagation, network nodes, jitter buffering, etc. If the packet size is the same as the codec frame size, a general rule is that the one-way end-to-end delay is typically around 5 x codec frame size + look-ahead. Based on this formula, the following figure compares the end-to-end delay of many speech codecs. Note that sample-based or extremely low-delay codecs such as G.711, G.726, G.728, and G.722 offer no real delay advantage over BroadVoice because they typically have to use a buffer to fill a packet of at least 5 ms anyway (packet header overhead is too high for packet sizes < 5 ms) 
bv_n 

Low Complexity: much lower MIPS requirements than most competing codecs (typically 1/3 to 1/2 of comparable ITU-T G.72x codecs), also lower memory requirement than most competing codecs. The following figures compare the computational complexity in terms of Million Instructions Per Second (MIPS), the RAM memory requirement, and total memory footprint requirement on a typical 16-bit fixed-point commercial DSP.

 

High Quality: equivalent or better speech quality than most competing codecs in PESQ comparisons and in extensive formal subjective MOS listening tests conducted by AT&T Labs, COMSAT Labs, and Dynastat, Inc

Moderate Bit-Rate: at 2 bits/sample, coding efficiency is higher than G.711, G.726, and G.722 and comparable to many other codecs

BV-codecs-in-eyebeamAvailability: Broadcom is providing both the floating-point and fixed-point C source code of BroadVoice16 and BroadVoice 32 under an open source license and on a royalty-free basis. 

To download BV Codec and more information press here

I see that they are available in some versions of Counterpath’s X-Lite and Eyebeam soft phones. Support for these codecs in hardware is something that I’m yet to determine.

Last Updated ( Thursday, 12 November 2009 22:34 )
 

Comments  

 
0 #2 Michael S Collins 2009-11-14 03:36
FYI, FreeSWITCH has announced support for these new codecs: http://bit.ly/2SZvGp

Also, to Dennis I would say this: neither G.711 nor G.729/a are all that great. These new HD codecs are fantastic. For less than half the bandwidth of G.711 I can have a wideband conversation using CELT or G.722. If I'm willing to spend the bandwidth of G.711 then I can do CELT at 48kHz which still uses less than 64kbps. :)

-MC
Quote
 
 
-1 #1 Dennis Nacino 2009-11-12 14:33
They say there is a trade-off in using g729 instead of g711. Forget about the MIPS, this can be overcome by fast cpu with big memory. That's why, for some if there's bandwidth available and QoS can be use, they would prefer g711. Will the trade-off still be put in consideration when the choosing default for softphones and voip gateways.
Quote
 

Add comment


Security code
Refresh

Your are currently browsing this site with Internet Explorer 6 (IE6).

Your current web browser must be updated to version 7 of Internet Explorer (IE7) to take advantage of all of template's capabilities.

Why should I upgrade to Internet Explorer 7? Microsoft has redesigned Internet Explorer from the ground up, with better security, new capabilities, and a whole new interface. Many changes resulted from the feedback of millions of users who tested prerelease versions of the new browser. The most compelling reason to upgrade is the improved security. The Internet of today is not the Internet of five years ago. There are dangers that simply didn't exist back in 2001, when Internet Explorer 6 was released to the world. Internet Explorer 7 makes surfing the web fundamentally safer by offering greater protection against viruses, spyware, and other online risks.

Get free downloads for Internet Explorer 7, including recommended updates as they become available. To download Internet Explorer 7 in the language of your choice, please visit the Internet Explorer 7 worldwide page.