You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@openmeetings.apache.org by Daniel Ascher <da...@aplustutoring.com> on 2012/11/25 23:51:20 UTC

Re: SUCCESS - Testing application to compare Acoustic Echo Cancellation (AEC) in SWF11 in OpenMeetings

Sounds like good news!

Dan

On Mon, Nov 19, 2012 at 6:02 PM, Joseph Karwat <jk...@jellnet.com> wrote:

> Sebastian:****
>
> ** **
>
> I tested the app for a few minutes with George and still need to test a
> bit more to reproduce his findings, but I would echo his desire to put this
> in production.  It would be easier for all of us to test if you could
> simply include the AEC code on the  OM Demo (or another public) server for
> all to formally test.  Alternatively, If you can give me instructions on
> how to put this into a working OM instance, I’d be happy to add the code to
> our test system and then test with a live OM system.****
>
> ** **
>
> Thanks so much for working on this.****
>
> Joseph Karwat | 415-462-0263 | JellVideo <http://www.jellvideo.com/> |
> www.jellnet.com | [image: 3psquare93x77] ****
>
> *Jell Networks, Inc**. *
>
> Enterprise Video Collaboration Solutions****
>
> ** **
>
> ** **
>
> ** **
>
> *From:* George Kirkham [mailto:gkirkham@co2crc.com.au]
> *Sent:* Monday, November 19, 2012 2:00 PM
> *To:* seba.wagner@gmail.com; Joseph Karwat
> *Cc:* openmeetings-dev@incubator.apache.org;
> openmeetings-user@incubator.apache.org
> *Subject:* SUCCESS - Testing application to compare Acoustic Echo
> Cancellation (AEC) in SWF11 in OpenMeetings****
>
> ** **
>
> Hi Sebastian,****
>
> ** **
>
> I have managed to set up a test environment where I can use the
> “test-setup.lzx.swf11.swf” application and verify that selecting “*
> useEchoSuppression*” and “*use Enhanced Microphone*” options *really does
> make a great difference in reducing echo.*
>
> ** **
>
> Yes, this works just great !   How difficult is it to introduce into the
> current OpenMeetings build?  It would be worthwhile if you could.****
>
> ** **
>
> I have one laptop in particular that is good for causing echo, as it has
> no internal hardware echo cancellation features.****
>
> ** **
>
> After setting up an OpenMeetings test server, I then used this laptop to
> run test-setup.lzx.swf11.swf and below are the steps that I used to verify
> the effectiveness of this echo test;****
>
> ** **
>
> **1)      ***Test 1* - Open Internet Explorer and connect to
> test-setup.lzx.swf11.swf on my OpenMeetings server****
>
> **2)      **In the “URL:” field, change 127.0.0.1 to the IP address of my
> OpenMeetings server****
>
> **3)      **Leave “useEchoSuppression” and “Use Enhanced Microphone”
> enabled****
>
> **4)      **Right click the test window to bring up Adobe Flash Player’s
> menu, select “Settings…”, and ensure that “Reduce Echo” is selected in the
> microphone tab.****
>
> **5)      **Connect by selecting “connectRtmpConnection”****
>
> **6)      **Select “startBroadCast” to start broadcasting my video and
> sound****
>
> **7)      **Now on the same PC, I select “playBroadCast” to start
> receiving my broadcasted my video and sound****
>
> **8)      **There is a short delay between my speaking and hearing myself
> via the speakers in the laptop.****
>
> **9)      **I adjust the volume on the speakers so that the play back of
> my voice is loud and clear, almost to the point where the sound is being
> picked up by the laptop’s inbuilt  microphone and is producing a delayed
> echo.****
>
> **10)   **Now that all is working well, and I can see my video and hear
> my voice, I stop playback, and stop broadcasting, and close the web browser.
> ****
>
> **11)   ***Test 2* - Open Internet Explorer and connect to
> test-setup.lzx.swf11.swf on my OpenMeetings server****
>
> **12)   **In the “URL:” field, change 127.0.0.1 to the IP address of my
> OpenMeetings server****
>
> **13)   **I uncheck “useEchoSuppression” and uncheck “Use Enhanced
> Microphone” enabled****
>
> **14)   **Right click the test window to bring up Adobe Flash Player’s
> menu, select “Settings…”, and ensure that “Reduce Echo” is still selected
> in the microphone tab. ****
>
> **15)   **Connect by selecting “connectRtmpConnection”****
>
> **16)   **Select “startBroadCast” to start broadcasting my video and sound
> ****
>
> **17)   **Now on the same PC, I select “playBroadCast” to start receiving
> my broadcasted my video and sound****
>
> **18)   **As soon as I select “playBroadCast”, the most dreadful
> squealing echo starts up, and when I speak there is echo of my speech.****
>
> **19)   **If I turn the volume right down to where the audio is almost
> unheard, the squealing echo stops. But as soon as I try to turn the volume
> up where it is useful, the echo returns.****
>
> ** **
>
> Test 1- No echo when Echo Suppression is  enabled.****
>
> ** **
>
> Test 2 - Background echo is a major issue when  Echo Suppression is  not
> activated.****
>
> ** **
>
> Thanks,****
>
> ** **
>
> George Kirkham****
>
> ** **
>
> IT Manager****
>
> Cooperative Research Centre For Greenhouse Gas Technologies (CO2CRC) ****
>
> NFF House, 14 - 16 Brisbane Avenue, Barton, ACT, 2600, Australia****
>
> T: (02) 6120 1600****
>
> F: (02) 6273 7181****
>
> E: gkirkham@co2crc.com.au, ****
>
> W: www.co2crc.com.au****
>
> ** **
>
> ** **
>
> *From:* seba.wagner@gmail.com [mailto:seba.wagner@gmail.com<se...@gmail.com>]
>
> *Sent:* Saturday, 13 October 2012 11:46 PM
> *To:* George Kirkham; Joseph Karwat
> *Cc:* openmeetings-dev@incubator.apache.org;
> openmeetings-user@incubator.apache.org
> *Subject:* Testing application to compare Acoustic Echo Cancellation
> (AEC) in SWF11 in OpenMeetings****
>
> ** **
>
> Hi George/Joseph,
>
> I have build a Cam/Mic testing application where you can compare the
> settings between AEC and not having AEC in OpenMeetings.
>
> I could not find any difference, however I also have quite good headsets
> and a good microphone with build in echo cancellation on MacBookPro.
>
> Please see this description on howto install/test AEC feature with the
> testing application:
>
> https://cwiki.apache.org/confluence/display/OPENMEETINGS/Camera+Micro+Testing+Application+Standalone
>
> Basically you simply copy:
>
> https://svn.apache.org/repos/asf/incubator/openmeetings/trunk/singlewebapp/WebContent/src/test/test-setup.lzx.swf11.swf
>
> To:
> $RED5_HOME/webapps/openmeetings/
>
> a) Then navigate with your browser to:
> http://localhost:5080/openmeetings/test-setup.lzx.swf11.swf
> b) Input IP/Host on the top => click connect
> c) Choose streamname to broadcast => share
>
> Open a second browser on another machine:
> a) navigate with your browser to to the same app.
> b) Input IP/Host on the top => click connect
> c) Choose streamname to play (Has to MATCH the one in the broadcast of
> course!) => play
>
> This works of course also vice-versa. So you can make a simple 1:1 chat.
>
> To change settings it is best to press F5 and reload the browser and
> reconnect.
>
> Sebastian
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> http://www.webbase-design.de
> http://www.wagner-sebastian.com
> seba.wagner@gmail.com****
>



-- 
Daniel Ascher, M.Ed.
President
A+ Test Prep and Tutoring
"Creating Bright Futures"

505 York Road, Suite 6
Jenkintown, PA 19046
Office: 215.886.9188
Direct: 267.242.9640
www.aplustutoring.com