Hi, Please make sure to apply ALL the files in the patch kit, including the changes in Asterisk proper, such as: asterisk/include/asterisk/frame.h asterisk/main/frame.c asterisk/formats/format_ilbc.c asterisk/codecs/codec_ilbc.c asterisk/codecs/ilbc_slin_ex.h Stock Asterisk uses 30ms iLBC audio frames, which can end up sounding like "Mr. Roboto" with AllStar, which strictly expects 20ms frames....These patches convert iLBC for Asterisk to 20ms frames, so it's compatible with AllStar. Also, note that is you use this patch in conjuction with SIP phones, softphones, etc., make sure they're set to 20ms frames, too. This code is well tested, it has been running for many years in production. 73, David KB4FXC On Fri, 25 Aug 2017, Toussaint OTTAVI wrote:
Le 25/08/2017 à 16:55, Steve Zingman a écrit :
We played with it a few years ago. I can't tell you if this works but... <http://www.crompton.com/hamradio/BeagleBoneBlackAllstar/ilbc-install-instructions.pdf>
Thank you, it works :-)
My Asterisk source tree was taken from your Github repo. It already included most of the iLBC files (those in the patch from here :http://www.hamvoip.org/downloads/patch-kit-with-ilbc.tgz).
The only missing files were in the subfolder asterisk/codecs/ilbc
I just put the content of this subfolder in my existing source tree, make clean, make menuselect and make. Missing "codec_ilbc.so" is now there. And my Zoiper client now connects with ilbc codec :-)
73 de TK1BI