[Asterisk-Users] How do I install speex for asterisk?

Jesus E Zepeda JZepeda at CustomAutomation.com
Fri Feb 17 10:40:54 MST 2006


Elaborating a little more I checked for files suggested by Matthew Roth:

"If the build goes as planned, the "/codecs" directory will contain
three 
speex-related files:

- codec_speex.c
- codec_speex.o
- codec_speex.so"

Then ran the show modules command and now codec_speex shows as loaded by
asterisk!

But still cannot make or receive calls using speex. I am investigating
with my VOIP provider..

Thanks to all of you.

-----Original Message-----
From: Jesus E Zepeda [mailto:JZepeda at CustomAutomation.com] 
Sent: Friday, February 17, 2006 09:54
To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
Subject: RE: [Asterisk-Users] How do I install speex for asterisk?


Mark:

I did so, but that did not make asterisk to integrate speex.

Do I have to tweak something in speex after installation?

This is some of asterisk output when I try to use speex:

-- Accepting AUTHENTICATED call from 192.168.2.32:
       > requested format = speex,
       > requested prefs = (),
       > actual format = speex,
       > host prefs = (speex|ilbc|gsm),
       > priority = mine
    -- Executing Macro("IAX2/ext2-2", "outbound|14802012944") in new
stack
    -- Call accepted by 66.234.228.160 (format speex)
    -- Format for call is speex
    -- IAX2/66.234.228.160:4569-5 is circuit-busy
    -- Hungup 'IAX2/66.234.228.160:4569-5'
Feb 17 09:20:42 WARNING[1811]: chan_iax2.c:1717 attempt_transmit: Max
retries exceeded to host 66.234.228.166 on IAX2/66.234.228.166:4569-9
(type = 6, subclass                                            = 1,
ts=8, seqno=0)
    -- Hungup 'IAX2/66.234.228.166:4569-9'
  == No one is available to answer at this time (1:0/0/0)
Feb 17 09:20:52 WARNING[2508]: pbx.c:2405 __ast_pbx_run: Timeout, but no
rule 't' in context 'internal'
    -- Hungup 'IAX2/ext2-2'
    -- Registered IAX2 'ext1' (AUTHENTICATED) at 192.168.2.31:4569 Feb
17 09:30:42 NOTICE[1811]: chan_iax2.c:5673 update_registry: Restricting
registration for peer 'ext1' to 60 seconds (requested 300)

-----Original Message-----
From: Mark Phillips [mailto:g7ltt at g7ltt.com] 
Sent: Thursday, February 16, 2006 17:50
To: Asterisk Users Mailing List - Non-Commercial Discussion
Subject: Re: [Asterisk-Users] How do I install speex for asterisk?


If you did a make install with speex then everythings where it should
be.

Just do a make; make clean with asterisk and all will be fine.

Mark, G7LTT/KC2ENI
Randolph, NJ
http://www.g7ltt.com


Jesus E Zepeda wrote:
> Huuu! I never expected you had to recompile asterisk to add a codec.
> But if that is what it takes, we'll do it.
> 
> I noticed that asterisk makes reference to some speex.c in the
> makefile file. In some of those references I saw the actual speex.c 
> file in the paths specified. A couple of them missing by the way. That

> could be why speex was never taken by asterisk.
> 
> Mike, does speex have to be copied to a specific directory, then
> compiled and installed before re-compiling and re-installing asterisk?
> 
> I appreciate you took your time to reply. Regards,
> 
> Jesus
> 
> -----Original Message-----
> From: Mike Pollitt [mailto:mike at limeboy.com]
> Sent: Thursday, February 16, 2006 15:22
> To: 'Asterisk Users Mailing List - Non-Commercial Discussion'
> Subject: RE: [Asterisk-Users] How do I install speex for asterisk?
> 
> 
> You need to recompile Asterisk itself after installing Speex. Do a
> make clean, make, make install. I usually stop asterisk before that 
> last step, by the way!
> 
> -----Original Message-----
> From: asterisk-users-bounces at lists.digium.com
> [mailto:asterisk-users-bounces at lists.digium.com] On Behalf Of Jesus E
> Zepeda
> Sent: Friday, 17 February 2006 5:58 AM
> To: Asterisk User List
> Subject: [Asterisk-Users] How do I install speex for asterisk?
> 
> Hi, everybody:
> 
> I enabled speex in my asterisk box (iax.conf), but no phone call went
> throug. At the asterisk console, I used the "show modules" command and

> it did not show the speex codec in the list.
> 
> So, I downloaded the speex codec from speex.org, v1.0.5, compiled and
> installed in my asterisk machine.
> 
> What I still don't know is: what do I need to do from the asterisk
> side to make it available?
> 
> I just downloaded it to a directory, compiled and installed thinking
> that by doing a restart to asterisk it would some how know where to 
> load it from.
> 
> Any hints are appreciated
> 
> Regards,
> 
> Jesus E. Zepeda
> 
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> 
> 
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users
> 
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users



_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users






More information about the asterisk-users mailing list