[asterisk-users] 1.8.3 - IAX - echo - jitterbuffer

sean darcy seandarcy2 at gmail.com
Wed Mar 9 10:42:34 CST 2011


On 03/08/2011 11:02 AM, Tim Panton wrote:
>
> On 8 Mar 2011, at 02:12, sean darcy wrote:
>
>> On 03/07/2011 05:26 PM, Kevin P. Fleming wrote:
>>> On 03/07/2011 04:15 PM, sean darcy wrote:
>>>> I'm using iaxagent on a Droid X to connect by IAX to 1.8.3 at the
>>>> office. 1.8.3 has sip phones. The audio is fine on the Droid X side. On
>>>> the office side, they hear an echo of _their_ speech, not mine.
>>>>
>>>> The office uses sip-providers generally without any echo problem.
>>>>
>>>> Where do I start to figure this out? How do I narrow it down? Can I
>>>> figure out if it is an iaxagent problem? Could using jitterbuffer cause
>>>> this?
>>>
>>> This is probably acoustic echo from your phone. The jitterbuffer has
>>> nothing to do with this.
>>>
>>
>> Yup. Turning down the volume on the call reduces the echo. Of course, now I can barely hear the office!
>>
>> I can keep the volume up on standard calls from the Droid X, which suggests that Android has some echo cancelling on phone calls.
>>
>> I'll try to see if the developer of iaxagent can do anything.
>>
>> BTW, if you haven't, try iaxagent on your phone. It's a very clever use of the iax protocol and leverages iax's strengths. iax makes a lot of sense on mobiles, dealing with the NAT issues from inconsistent access points easily.
>>
>> Thanks for the help.
>>
>> sean
>
>
> Anyone know how iaxagent is accessing the speaker/mic ?
> In theory the phone should have echo cancellation built-in, but it may only be enabled in
> certain cases.
>
> T.
>
>
> Tim Panton - Web/VoIP consultant and implementor
> www.westhawk.co.uk
>
>

In my quest for an android voip solution, I installed linphone. 
Interestingly, it has an echo cancel setup routine. AFAICT, it beeps, 
listens to the beeps, and adjusts its echo cancelling algorithm.

No problem registering with asterisk 1.8.3. But voice quality is sketchy 
(worse than iaxagent) and the other side still hears an echo. Sigh.

sean




More information about the asterisk-users mailing list