Первые удачные тесты подваления эхо.

Несмотря на то, что Adobe заявили о работах над подавлением эхо в самом Flash Player и желании добавить поддержку в следующем релизе после 10.1, мы занялись решением этой пробемы уже сейчас. Flash Player 10.1 позволяет получить доступ к сэмплам микрофона и сэмплам проигрывания, что делает возможным использование AEC. Есть много проблем, таких как проигрыванием плеером только в режиме  44KHz, асинхронный вызов событий,в которых можно получить данные, но наши первые тесты показывают, что в итоге AEC все-таки работает. Будье готовы отдать 40-50% CPU под работу подавления эхо, но для большинства пользователей - это не проблема.

Tags:, , , ,

5 Responses to “ Первые удачные тесты подваления эхо. ”

  1. Michiel Bakker Says:

    Hi, great news! Congratulations on the success!

    I’ve been struggling with this myself for about two years now but didn’t get any acceptable result so far. Can you give a hint where to look? Is it all Actionscript or do you use plugins and/or software to support the AEC?

    Thanks,

    Regards
    Michiel

  2. Ben Says:

    Hi - Great! Would love to get more info about how you’re accomplishing this, or even contribute if possible. How soon before you expect to release more information?

  3. martin Says:

    Great, could you please share how to get microphone samples and playback samples ?

  4. admin Says:

    There are some problems with mic samples jittering while FP makes async calls of SampleDataEvent handler, I’ve added bug to Adobe’s JIRA. Hopefully they will fix this somehow before FP10.1 release, otherwise AEC will be unstable. More of that, even having echo cancelled data we have to encode it and send over the network somehow, there is no API of NetStream class for such tasks and not sure it’ll appear. So our tests don’t mean that Adobe doesn’t need to add AEC in player itself.

  5. seeare Says:

    look at i-wire.net

Leave a Reply