Codec ilBC para Asterisk (Internet_Low_Bit_Rate_Codec)

Devido a alguns problemas com licensiamento o codec ilbc não está mais incluso desde a versão 1.4.19 do Asterisk.  Mesmo sendo de uso livre agora teremos que baixar os fontes a partir do site do desenvolvedor.

O processo de configuração é simples:

cd /usr/src
tar xzf asterisk-1.4.25.tar.gz
cd asterisk-1.4.25
cd contrib/scripts/codecs
rm -rf ilbc
ln -s /usr/src/asterisk-1.4.25/codecs/ilbc ilbc
cd ..
./get_ilbc_source.sh
./configure
make menuconfig

Por default o codec iLBC está desabilitado no sources-menu, para isso você deverá habilita-lo. Veja:

               **************************************************
                   Asterisk Module and Build Option Selection
               **************************************************

                               Press 'h' for help.

                              1.  Applications
                              2.  Call Detail Recording
                              3.  Channel Drivers
                         ---> 4.  Codec Translators
                              5.  Format Interpreters
                              6.  Dialplan Functions
                              7.  PBX Modules
                              8.  Resource Modules
                              9.  Voicemail Build Options
                              10. Compiler Flags
                              11. Module Embedding
                              12. Core Sound Packages
                              13. Music On Hold File Packages
                              14. Extras Sound Packages

Va para opção 4 do menu e habilite o codec_ilbc, veja aqui:

               **************************************************
                   Asterisk Module and Build Option Selection
               **************************************************

                               Press 'h' for help.

                              [*] 1.  codec_adpcm
                              [*] 2.  codec_alaw
                              [*] 3.  codec_a_mu
                              [*] 4.  codec_dahdi
                              [*] 5.  codec_g726
                              [*] 6.  codec_gsm
                              [*] 7.  codec_ilbc
                              [*] 8.  codec_lpc10
                              XXX 9.  codec_speex
                              [*] 10. codec_ulaw

                       Adaptive Differential PCM Coder/Decoder

Agora volte e vá para opção 5 do menu para habilitar o format_ilbc.

               **************************************************
                   Asterisk Module and Build Option Selection
               **************************************************

                               Press 'h' for help.

                              [*] 1.  format_g723
                              [*] 2.  format_g726
                              [*] 3.  format_g729
                              [*] 4.  format_gsm
                              [*] 5.  format_h263
                              [*] 6.  format_h264
                              [*] 7.  format_ilbc
                              [*] 8.  format_jpeg
                              [*] 9.  format_ogg_vorbis
                              [*] 10. format_pcm
                                  ... More ...

                        Raw iLBC data

Para sair e salvar pressione "S" e depois continue o processo de instalação:

make
make install
make samples
make progdocs

Related Posts with Thumbnails

2 Comentarios para “Download e Instalação Codec iLBC – Asterisk”

  1. O Site http://www.ilbcfreeware.org esta fora.
    Tem alguma noticia sobre o rumo deste projeto?

Deixe um comentario