[Top][All Lists]

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

Re: [Linphone-developers] Adding half-duplex preemptive operation option

From: Pedro Sanchez
Subject: Re: [Linphone-developers] Adding half-duplex preemptive operation option to Linphone
Date: Wed, 10 Aug 2011 17:07:47 -0400
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20110617 Lightning/1.0b2 Thunderbird/3.1.11

From the documentation page:

#Enables echo limiter
#this basically consists in lowering the mic input (in software)
#when the speaker level is below a certain threshold
#the attenuation is made proportionnal to the speaker detected level

Shouldn't this be the other way around? lowering the mic input when the speaker level is *above* a certain level. That is, we mute the mic when the other end is talking, which is what I need.


On 08/09/2011 09:29 AM, Simon Morlat wrote:

This is already implemented. See the "Echo limiter" description on

You may need to set the el_force parameter to a greater value (100000)
to cut voice entirely.


On 08/08/2011 18:07, Pedro Sanchez wrote:

We'd like to use linphone in an application that requires a
half-duplex preemptive operation mode to be available. By preemptive I
mean that active *voice* audio originating from the remote end of the
connection and detected as such locally will always enforce muting of
the local linphone client. Local linphone audio can only be delivered
to the remote end as long as no incoming *voice* audio is detected.

Would anyone be willing to provide me with some guidelines on how
modify linphone to implement this feature? I'm only interested in the
core changes, I guess in the media streaming side of things, so that
linphone in console mode (linphonec) can use it. Supporting this
operation from the GUI front end is out of scope for me.

Any help would be very much appreciated.


reply via email to

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