inline<br><br><div><span class="gmail_quote">On 8/10/07, <b class="gmail_sendername">Gordon Henderson</b> <<a href="mailto:gordon+asterisk@drogon.net">gordon+asterisk@drogon.net</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Fri, 10 Aug 2007, Cesc Santa wrote:<br><br>><br>> I can use them ... but cannot do translation ... only "pass-through" ... it<br>> complains that<br>> there is no function to convert to internal codec (pcm?)
<br>><br>> G726 should also be compiled in as standard - it's supplied with asterisk.<br>><br>> no license to use it needed?<br><br>None at all.</blockquote><div><br>ok ... i guess i will have to try harder ;)
<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> These may not be "free" enough for your Linux distribution, so that might
<br>>> be why you don't have them if you're running a binary installation. Eg.<br>>> iLbc isn't "free" enough for standard Debian.<br>><br>> well, i use debian, but not the asterisk binary distro ... i compiled myself
<br>> from 1.2.18 sources<br><br>OK. This is what I do too!<br><br>I have Debian Sarge on my development box.<br><br>So it's strange you don't have iLBC and speex. There is a debian package<br>for speex:<br><br>
On my development box:<br><br>bob:~# dpkg -l | grep speex<br>ii libspeex-dev 1.1.6-2 The Speex Speech Codec<br>ii libspeex1 1.1.6-2 The Speex Speech Codec<br>ii speex 1.1.6-2 The Speex Speech Codec
</blockquote><div><br>this is probably one thing i am missing ... i will check<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
but I have no iLBC packages - they appear to be in the asterisk source...<br><br>bob:~# asterisk -rx 'show translation'<br> Translation times between formats (in milliseconds)<br> Source Format (Rows) Destination Format(Columns)
<br><br> g723 gsm ulaw alaw g726 adpcm slin lpc10 g729 speex ilbc<br> g723 - - - - - - - - - - -<br> gsm - - 2 2 3 2 1 7 - 31 19
<br> ulaw - 4 - 1 3 2 1 7 - 31 19<br> alaw - 4 1 - 3 2 1 7 - 31 19<br> g726 - 4 2 2 - 2 1 7 - 31 19
<br> adpcm - 4 2 2 3 - 1 7 - 31 19<br> slin - 3 1 1 2 1 - 6 - 30 18<br> lpc10 - 5 3 3 4 3 2 - - 32 20
<br> g729 - - - - - - - - - - -<br> speex - 5 3 3 4 3 2 8 - - 20<br> ilbc - 6 4 4 5 4 3 9 - 33 -
<br><br>so I get everything apart from g723 and g729. I didn't do anything special<br>to the makefile, etc. (other than set the i586 flag as my target box needs<br>it)</blockquote><div><br>and this is definitely what I would expect to have ... knowing someone has it ... i'll get to work :)
<br> </div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">> G723 and G729 are patent encumbered and so you need licenses to run the<br>
>> software. You can get G729 licenses from Digium, but I don't know about<br>>> G723...<br>><br>> ok ... i will contact digium for g729 license ... anyone knows about g723?<br><br>Do you actually need g729? I'd not spend the money on it unless you really
<br>needed it.<br><br>I've not heard of anyone using or offering g723...<br><br>And I have to say; you're not missing much by not having iLBC or speex.<br>The CPU overhead is significant and the voice quality is somewhat
<br>"dubious" :) Unless you absolutely really desperately need to compress the<br>data stream to squeeze out every ounch of bandwidth, then I'd really not<br>use them.<br><br>If you need to compress, start with G726, then move to GSM, and then if
<br>you need better audio quality, buy g729 licenses.<br><br>Gordon</blockquote><div><br>I agree with you ... actually, I am interested in G729 (and I am definitely getting a few licenses).<br>G723 I also got a customer who would like to see it working in my product ... so I'll check it out.
<br>As for Speex and iLBC, it was some collateral "damage" ... I was looking at the transcoding<br>and knowing these codecs were/are free, I found it strange that I could not translate them ... <br>I'll fix that. Even it is just for the fun.
<br><br>Many thanks!<br><br>Cesc<br></div><br></div><br>