[sip-comm-dev] echo cancellation / more multiple concurrent conversation fun (HELP)

Damian Minkov damencho at damencho.com
Thu Nov 15 13:27:11 CET 2007

Hi Michael,

Sorry for the delay! Here is what we have done about echo cancellation.

The first archive is the modified sip-communicator source I was working 
on. The second one contains source for the native part.
Most of the modifications are in MediaControl.java, CallSessionImpl.java 
and in the packages 
net.java.sip.communicator.impl.media.codec.audio.echo and 
Let me know if you have any questions.
This is working under linux, but I couldn't make it work on windows as 
there are problems with capturing media.

Good luck!

Koch Michael wrote:
> Hi Emil!
>> Hello Michael
>> Koch Michael wrote:
>>> Hello Emil, Sergei!
>>>> We (mostly Damian actually) have been working on echo 
>> cancellation for
>>>> some time now. We have been using the speex utilities for 
>> this. So far
>>>> we have managed to get something working on Linux but the 
>> situation is
>>>> far from being ready for integration in the source code, and 
>>>> it doesn't
>>>> work on Windows or Mac OS X.
>>> This sounds really interesting. We need echo cancellation for our
>>> application, so I could spend time working on it. Do you 
>> think it would make
>>> sense if I have a go at the code, or would you rather not 
>> publish it at this
>>> state?
>> The thing is that it requires substantial modifications in 
>> the existing
>> code of the media package so we can't commit it until it's 
>> fully tested
>> or else it would probably break everything. I don't know whether we'll
>> be able to commit soon since the project is on hold at the 
>> moment, so we
>> might as well send it to you.
>> Let me know if you'd like this.
> Yes, I'd be interested. I'd like to try out if it works for our setup. If
> yes, I could take the time to work on the code to do it "properly".
> Regards
> Michael Koch

To unsubscribe, e-mail: dev-unsubscribe at sip-communicator.dev.java.net
For additional commands, e-mail: dev-help at sip-communicator.dev.java.net

More information about the dev mailing list