Показать сообщение отдельно
Старый 06.01.2012, 22:25
Dron1564 вне форума Посмотреть профиль Отправить личное сообщение для Dron1564 Найти все сообщения от Dron1564
  № 1  
Ответить с цитированием
Dron1564

Регистрация: Oct 2010
Сообщений: 69
По умолчанию Перестало работать эхопогашение

Суть в то, что я пол года назад написал видеочат. Делал на 10.3( версия флеш плеера ).
И тогда эхопогашение прекрасно работало( мог сам с сабой разговаривать - через микрофон и колонки, при этом я дважды себя не слышал.. )

Подключаю микрофон вот так:
Код AS3:
var mic:Microphone = Microphone.getEnhancedMicrophone();
var options:MicrophoneEnhancedOptions = new MicrophoneEnhancedOptions();
options.mode = MicrophoneEnhancedMode.HALF_DUPLEX;
options.autoGain = false;
options.echoPath = 128;
options.nonLinearProcessing = true;
mic.enhancedOptions = options;
mic.setUseEchoSuppression(true);
if (pq.useSpeexCodec) {
    mic.codec = SoundCodec.SPEEX;
    mic.encodeQuality = 5;
    mic.framesPerPacket = 1;
} else {
    mic.codec = SoundCodec.NELLYMOSER;
    mic.rate = pq.audioRate;
    mic.framesPerPacket = 1;
}
mic.setSilenceLevel(0);
stream.attachAudio(mic);
Сейчас уже не работает, не знаю почему и в чем может быть дело, ведь кроме версии флеша( в браузере( 11.1 ) ) и немного изменившейся серверной части нечего не поменялось...
Помогите плз.. уже голову сломал

P.s. http://www.ot30.ru/2011/07/getenhancedmicrophone.html операции представленные здесь уже делал( не помогло )