The best place for echo cancelation is in the clients as close to the mic as possible.
Someone asked why skype and some apps are better.  It's because they have echo cans in the client app.
Sip soft phones are basically toys unless they have some kind of advanced gain and echo controls on your pc because that is where your mic is and could have the vol turned up too high etc.

From FS perspective in the middle, we can't tell its echo or not because we are just passing the data along and we're typically getting it 30-70 ms too late.  


In general, you don't get echo when using real phones because they have proper hardware and software to deal with the place where the audio is being sampled and rendered.






On Mon, Mar 18, 2013 at 5:15 PM, Christopher Rienzo <cmrienzo@gmail.com> wrote:
Echo cancellation is not easy.  The only open source one I've seen is GPL (making it license incompatible with FreeSWITCH) and is not suitable for handling echo over IP networks.  Perhaps tricks are being played using VAD to only allow only one speaker at a time in the ooVoo conference?



On Mon, Mar 18, 2013 at 5:53 PM, Mimiko <vbvbrj@gmail.com> wrote:
Today we tried ooVoo conference system with theirs client using same
boxes and microphones - again, no echo. How this can be? Is it only
commercial products have echo removing function?

--
Mimiko desu.

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org


_________________________________________________________________________
Professional FreeSWITCH Consulting Services:
consulting@freeswitch.org
http://www.freeswitchsolutions.com

FreeSWITCH-powered IP PBX: The CudaTel Communication Server
http://www.cudatel.com

Official FreeSWITCH Sites
http://www.freeswitch.org
http://wiki.freeswitch.org
http://www.cluecon.com

FreeSWITCH-users mailing list
FreeSWITCH-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org




--
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale@hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888@conference.freeswitch.org
googletalk:conf+888@conference.freeswitch.org
pstn:+19193869900