Do I need to install ilbc codec?

garyv
Posts: 150
Member Since:
2006-10-20

I have a trixbox to trixbox trunk that works fine with ulaw and/or gsm. I set allow=ilbc and removed all other codecs and now I get “all circuits are busy”, I also have jitterbuffer=yes and trunktimestamps=yes on both ends of the trunks. Do I need to install or setup ilbc? I’m running trixbox 2.2.4 and 2.2.8. I thought ilbc came already to go?

Thank you
Gary V.



garyv
Posts: 150
Member Since:
2006-10-20
Is ilbc codec already

Is ilbc codec already installed in asterisk? Do I need to enable it somewhere?

Gary V.



AndyN
Posts: 16
Member Since:
2006-08-16
Gary ... (yes this is

Gary ... (yes this is answering an old post) ...

it appears to me that one needs to manually add ...

allow=ilbc

... to the sip_custom.conf file to get ilbc enabled. i was then able to make an ilbc call.

without this it appears only ulaw & alaw are enabled (in sip_general_additional.conf - though where is this set in the web GUI ???)

insights as to where one sets up codecs in the web GUI welcome (other than in trunks ...)!

AndyN



marcelloc
Posts: 4
Member Since:
2007-10-19
to enable you need to edit two files

iax_general_custom.conf for ilbc in iax channels
and
sip_general_custom.conf for ilbc in sip channels

put allow=ilbc on both and/or allow=gsm in sip

same codec in all devices spend less cpu and increase quality

Somo information about codes
Codec BR NEB
G.711 64 Kbps 87.2 Kbps (ULAW/ALAW)
G.729 8 Kbps 31.2 Kbps
G.723.1 6.4 Kbps 21.9 Kbps
G.723.1 5.3 Kbps 20.8 Kbps
G.726 32 Kbps 55.2 Kbps
G.726 24 Kbps 47.2 Kbps
G.728 16 Kbps 31.5 Kbps
iLBC 15 Kbps 27.7 Kbps
GSM =~15kbps (not sure)

BR = Bit rate
NEB = Nominal Ethernet Bandwidth (one direction)



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.