[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] echo problem on Motorola xoom and google Nexus

From: Ghislain Mary
Subject: Re: [Linphone-developers] echo problem on Motorola xoom and google Nexus 7
Date: Fri, 5 Apr 2013 10:31:37 +0200


You should not try to change the echo canceller settings in the linphonerc file on Android.
The ec_frame_size parameter has no effect with the WebRTC echo canceller because it only supports frame sizes of 80 and 160. Linphone forces it to 160.
With have a table of optimal configurations for some known devices (for example the Nexus 7) and if you use Linphone on one of these known devices, you will not be able to change this configuration.
Otherwise if the device is not known, you should run the echo canceller calibration from the settings to get the configuration corresponding to your device.

In your case, the Nexus 7 is known by Linphone (that's where the delay_ms of 170 comes from) but the Motorola Xoom is not known. Therefore you should run the echo canceller calibration on the Motorola Xoom device.


On 4 April 2013 18:33, address@hidden <address@hidden> wrote:
 I compiled the source code from git with webrtc enable. ( linphone on android )  

I am experiencing a very strange issue with Echo. 

Initially I had a problem of echo when doing a audio call. But later on i read the values from tunning linphone page and put those in in linphonerc. 
After that I recompiled the package and found there was no echo issue after that. 

Following are my settings for linphonerc in sound section 


After some 7-8 calls, I can hear the echo again. 

From the logs I am not able to figure out how the configuration values are set for echo canceler. 
I see the logs like this: 

Initializing WebRTC echo canceler with framesize=160, delay_ms=170, delay_samples=1360

Has anyone scene such issue before ? 

Linphone-developers mailing list

reply via email to

[Prev in Thread] Current Thread [Next in Thread]