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