Hello, I'm coding a Voice over IP system, and then I need an echo cancellation mechanism. It has to work on all platforms; Android, iOs, Mac, and PC. I've tried this C# implementation, it looks like working on fixed platforms but it's too heavy for mobiles, on Android the performances are just too bad. It seems that Midnight Status has been able to code something good enough for mobiles in native C# with his Video Chat. I bought it, but echo cancellation is there embedded as a black box option, in a way that is far too restrictive for being used as is in my system. There are so many possible approaches ( C# generic code, C plugins, platform specific plugins...) that any hint or help would be greatly appreciated!