Echo problem with speakers in flash/red5 application for two-way video conferencing -


I have tried the code below right now, and this head works fine to reduce the echo on the phone. But the problem of echo remains because it is in the speaker case.

  public var intCountMilliSec: int = 0; Public Works IntLastActivityLevel: int = 0; Public var intLastLowestActivityLevel: int = 100; // 07-Dec-09 Personal Function CancelEcho (e: TimerEvent): zero {intCountMilliSec = intCountMilliSec + 50; If (Red5OutgoingMic.activityLevel> intLastActivityLevel) {intLastActivityLevel = Red5OutgoingMic.activityLevel; } (Red5OutgoingMic.activityLevel & lt; intLastLowestActivityLevel) {intLastLowestActivityLevel = Red5OutgoingMic.activityLevel; } If (IntimMiliciCCT> = 1500) {if (intLastActivityLevel> 20) {Red5OutgoingMic.gain * = 0.8; } If (Intlest Live ActiveLeft Left <20) {if (Red5OutgoingMic.gain & lt; = 30) {Red5OutgoingMic.gain = Red5OutgoingMic.gain / 0.8; }} IntCountMilliSec = 0; IntLastActivityLevel = 0; IntLastLowestActivityLevel = 0; }}  

Any immediate help is appreciated.

Experience is called feedback, it is a hardware issue, lifting sound emissions from the microphone speakers And it runs again through the speaker.

Usually it comes in the form of a scream, but the delay of more than the IP can only recur the sound. This is a common problem.

The headphones are a common solution. Another solution is to move your audio output away from your audio input: that means move the speaker away from the microphone.

See:


Comments

Popular posts from this blog

c# - How to capture HTTP packet with SharpPcap -

php - Multiple Select with Explode: only returns the word "Array" -

php - jQuery AJAX Post not working -