Given below are the step by step instruction for making Asterisk work as a codec Transcoder
Step 1:
Download suitable codec binaries for your asterisk platform
Step 2:
Restart asterisk to make asterisk load newly installed codec modules
e.g. amportal restart
Step 3:
log into asterisk console asterisk -rvvvv and type this command core show codec and check if you can see newly install codecs
elastix*CLI> core show codecs
Disclaimer: this command is for informational purposes only.
It does not indicate anything about your configuration.
INT BINARY HEX TYPE NAME DESC
——————————————————————————–
1 (1 << 0) (0x1) audio g723 (G.723.1)
2 (1 << 1) (0x2) audio gsm (GSM)
4 (1 << 2) (0x4) audio ulaw (G.711 u-law)
8 (1 << 3) (0x8) audio alaw (G.711 A-law)
16 (1 << 4) (0x10) audio g726aal2 (G.726 AAL2)
32 (1 << 5) (0x20) audio adpcm (ADPCM)
64 (1 << 6) (0x40) audio slin (16 bit Signed Linear PCM)
128 (1 << 7) (0x80) audio lpc10 (LPC10)
256 (1 << 8) (0x100) audio g729 (G.729A)
512 (1 << 9) (0x200) audio speex (SpeeX)
1024 (1 << 10) (0x400) audio ilbc (iLBC)
2048 (1 << 11) (0x800) audio g726 (G.726 RFC3551)
4096 (1 << 12) (0x1000) audio g722 (G722)
65536 (1 << 16) (0x10000) image jpeg (JPEG image)
131072 (1 << 17) (0x20000) image png (PNG image)
262144 (1 << 18) (0x40000) video h261 (H.261 Video)
524288 (1 << 19) (0x80000) video h263 (H.263 Video)
1048576 (1 << 20) (0x100000) video h263p (H.263+ Video)
2097152 (1 << 21) (0x200000) video h264 (H.264 Video)
Step 4:
Choose your fav. editor in linux , mine is Vi
vi /etc/asterisk/extensions.conf and add these lines under the [General]
[general]
#include sip_general_additional.conf
bindport =5060 ; Port to bind to (SIP is 5060)
bindaddr = 0.0.0.0 ; Address to bind to (all addresses on machine)
disallow=all
allow=g723
allow=g729
And for your GW settings do the same
[EXGN]
type=peer
host=x.x.x.x
port=5060
disallow=all
allow=g729
;dtmfmode=inband
;dtmf=inband
nat=no
;insecure=very
Now set your Eyebeam to send calls using g.729 codec to asterisk it should work
To check if calls are going into g.729/723 codec run this command on the main console
sip show channels
I hope this should work
Asterisk g.729 and g.723 Codec Transcoding/Pass-Thru
Ah!! You are here, which means that you do want to know about me.
The name's Rubel & I live in BANGLADESH. Well, there isn't a biography of mine available, I'm not a celebrity.
However, I'm a GEEK, I live, breathe, sleep & talk INTERNET. This is my place on INTERNET & I'm happy with it. I love surfing INTERNET & getting to know good websites & believe me, though I've seen a lot of them, I'm still thirsty, b'coz, yeh dil mange more.
I am also complete the CCNA, CCNP, MCSA, MCDBA & MCSE certification. Now i am studying to sit the exam CCIE & RHCE.
0 $type={blogger}:
Post a Comment