Sebastian,

 

I am sure there are others than myself who would appreciate if we could
implement Flash's AEC.

 

I am not that skilled with the code or compiling but if I can help with
testing please let me know how.  That is if someone can build the
"audio/video sample application to SWF11", I might be able to test it
out?

 

Thanks,

 

George Kirkham

 

 

From: seba.wag...@gmail.com [mailto:seba.wag...@gmail.com] 
Sent: Tuesday, 9 October 2012 5:18 PM
To: openmeetings-user@incubator.apache.org
Subject: Re: Sound issue on laptop due to lack of Acoustic Echo
Cancellation (AEC) that is available in Adobe Flash 10/11

 

Hi George,

maybe we can make upgrade the audio/video sample application to SWF11 to
have a quick look at all the feature currently available in flash
player.
We have such an sampler application, that has a checkbox for all the
available settings where you can make a simple 1:1 call via Red5 and
test everything.

I think this should be done upfront. Otherwise its more a mystical thing
that happens inside the application. If it works in the sampler it
will/should work in OpenMeetings.

Sebastian

2012/10/9 George Kirkham <gkirk...@co2crc.com.au>

Maxim,

Adobe Flash will only handle Echo Cancellation if the client side Flash
Application calls Flash's "Enhanced audio API".

 I would greatly recommend that OpenMeetings should implement Echo
Cancellation, if possible via Flash since this is the platform that
OpenMeetings is currently using.  The current Echo issue of means that
we only use OpenMeetings for its whiteboard and Video sharing.

http://www.adobe.com/devnet/flashplayer/articles/acoustic-echo-cancellat
ion.html

In addition to acoustic echo cancellation, enhanced audio also provides
noise suppression. Previously, Flash Player only provided noise
suppression for Speex audio. The new noise-suppression scheme is applied
to all captured audio samples. Noise suppression is controlled by the
already-existing noiseSuppressionLevel property of the Microphone class
and is enabled by default. Setting noiseSuppressionLevel to 0 will
disable noise suppression.

Enhanced audio has a couple of limitations:

*You cannot use enhanced and non-enhanced audio at the same time.

*You can only use a single enhanced audio capture at any given time.

 Operation of enhanced audio is controlled by the enhancedOptions
property on your Microphone object and the MicrophoneEnhancedOptions
class. The class has the following properties:

*MicrophoneEnhancedOptions.mode selects the operation mode for enhanced
audio. For possible values, please see the MicrophoneEnhancedMode class.
The default value is MicrophoneEnhancedMode.HALF_DUPLEX for USB capture
devices and MicrophoneEnhancedMode.FULL_DUPLEX otherwise.

 *MicrophoneEnhancedOptions.echoPath specifies the echo path length (in
milliseconds). A longer echo path means better echo cancellation but
also introduces longer delays and requires more processing power. The
default value is 128; the only other possible value is 256.

 *MicrophoneEnhancedOptions.nonLinearProcessing specifies whether to use
non-linear processing to suppresses residual echo. A time-domain
technique is used; the default value is enabled.

 

 

 

Thanks,

 

George Kirkham

 

 

From: Maxim Solodovnik [mailto:solomax...@gmail.com] 
Sent: Tuesday, 9 October 2012 3:44 PM


To: openmeetings-user@incubator.apache.org
Subject: Re: Sound issue on laptop due to lack of Acoustic Echo
Cancellation (AEC) that is available in Adobe Flash 10/11

 

I always thought that Flash performs echo cancellation, encodes the
sound and then send it to the client.

But I'm not really familiar with this.

Hopefully Sebastian or Timur can answer this

 

On Tue, Oct 9, 2012 at 10:33 AM, George Kirkham <gkirk...@co2crc.com.au>
wrote:

Maxim,

 

Selecting "echo cancelation checkbox in Flash settings" does not make
any difference because the corresponding client side code is not
implemented in OpenMeetings.  At least not to my knowledge.

 

Skype has implemented AEC via flash, which is why Echo is an issue for
OpenMeetings even with the Echo cancellation checkbox set, but not an
issue for Skype.

 

Please correct me if I am wrong.

 

Thanks,

 

George Kirkham

 

 

 

From: Maxim Solodovnik [mailto:solomax...@gmail.com] 
Sent: Tuesday, 9 October 2012 2:20 PM
To: openmeetings-user@incubator.apache.org
Subject: Re: Sound issue on laptop due to lack of Acoustic Echo
Cancellation (AEC) that is available in Adobe Flash 10/11

 

video components are currently in SWF10

try rclick and check echo cancelation checkbox in Flash settings

On Tue, Oct 9, 2012 at 6:50 AM, George Kirkham <gkirk...@co2crc.com.au>
wrote:

Jean-Marie,

 

Sadly the sound issue on laptop is due to lack of Acoustic Echo
Cancellation (AEC) that is available in Adobe Flash 10/11 but is not as
yet implemented in OpenMeetings.  Currently the only solution is to use
headphones or speakerphones that support AEC.  Examples of hardware
which uses AEC are Logitech BCC950 ConferenceCam, ClearOne Chat 60-U,
and the Jabra SPEAK410.

 

When I spoke to Sebastian about the problem of echo, he replied;

"compiling the SWF10 to SWF11 should not require so much of a code
change, it is more a build environment configuration task.
I don't think we will transform the SWF8 code to AS3, we rather will
concentrate on DHTML."

 

I am not sure if any changes have yet been made to resolve the echo
issue. But I sure wish it was resolved.

 

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 <tel:%2802%29%206120%201600> 

F: (02) 6273 7181 <tel:%2802%29%206273%207181> 

E: gkirk...@co2crc.com.au, 

W: www.co2crc.com.au

 

 

From: Jean-Marie Landri [mailto:jeanmarielan...@gmail.com] 
Sent: Tuesday, 9 October 2012 4:11 AM
To: openmeetings-user@incubator.apache.org
Subject: Sound issue on laptop

 

 
When using skype, there is no probleme at all !
But when using OpenMeeting, I can hear my voice on others microphone and
it become VERY loud !
I need to praticly shut down my speaker, but then I cannot hear other
peaple talk !
 
Everything works fine on Skype, why isn't it working on Open Meeting ?
It feels like everyone should wear a headset !
 
Thank you very much,





 

-- 
WBR
Maxim aka solomax





 

-- 
WBR
Maxim aka solomax




-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock <https://twitter.com/#%21/dead_lock> 
http://www.webbase-design.de <http://www.webbase-design.de> 
http://www.wagner-sebastian.com <http://www.wagner-sebastian.com> 
seba.wag...@gmail.com <mailto:seba.wag...@gmail.com> 

Reply via email to