2011-02-10 4 views

ответ

2

Захват звука внутри Flash относительно прост. Сложная часть - получение звука на сервере.

Если ваш бюджет, набор навыков и платформа для хостинга позволяют вам посмотреть, как работает RMTP server, например, Flash Media Server. Это обеспечит потоковое воспроизведение аудио в реальном времени на сервере.

Если вы застряли на обычном веб-сервере, вы можете добиться обходного пути, отправив захваченный звук на серверный скрипт POST. Это не было бы идеальным - вам нужно было бы разработать систему для запуска HTTP POST после захвата аудио, и вы будете подвержены ограничениям размера файла (обычно 2 МБ, если вы используете PHP для обработки POST).

Независимо от того, является ли Flash подходящим инструментом, зависит от вашего приложения. Вы столкнетесь с похожими проблемами на любом языке/технологии, которые вы используете. По крайней мере Flash делает аудиозапись довольно тривиальным процессом.

Смежные вопросы