Flash в версии 8 (а то и раньше) кодировал захваченный с микрофона звук пропиертарным и закрытым кодеком Nellymoser, его конечно декодирует сам флэш, но для легального преобразования его в mp3 требовалось покупать SDK за 30 штук баксов. Работы по расшифровке его в libavcodec велись, мне кажется разработчики Red5 предлагали даже тыщ 5 тому, кто напишет опенсорсный декодер. Википедия
утверждает, что FFMPEG теперь умеет декодировать Nellymoser.
Во флэше 10 вроде как есть возможность выбрать кодек Speex, при этом по умолчанию используется все тот же Nellymoser
При всем при этом, отправка потока возможна только на FMS/Red5/Wowza и др rtmp медиасерверы. Есть еще erlyvideo, есть реализации rtmp на питоне — не уверен, правда, что они умеют принимать потоки. В любом случае, HTTPшным POST-запросом не обойтись, потребудет процесс, готовый постоянно принимать соединения и записывать потоки