我使用red5和as3创建了视频会议,但我遇到了环回效果问题。我正在为我的麦克风使用" getEnhancedMicrophone"但回声消除仍然存在。我使用Flash FDT编译我的as3项目。我配置了最新版本的flash播放器。
问题路径:
效果:客户X的声音会回复给他。
我的麦克风代码如下:
mic = Microphone.getEnhancedMicrophone();
var options:MicrophoneEnhancedOptions = new MicrophoneEnhancedOptions();
options.mode = MicrophoneEnhancedMode.FULL_DUPLEX;
options.autoGain = false;
options.echoPath = 128;
options.nonLinearProcessing = true;
mic['enhancedOptions'] = options;
mic.setUseEchoSuppression(true);
mic.setLoopBack(false);
mic.setSilenceLevel(30);
mic.codec = SoundCodec.SPEEX;
mic.framesPerPacket = 1;
mic.rate = 8;
mic.encodeQuality = 4;
mic.gain = 40;
感谢您的任何建议!