Записывайте аудио и загружайте в формате Wav или MP3 на сервер
Вопрос
Я не уверен, что обращаюсь в нужное место, но в основном я ищу совет о том, как лучше всего:
Записывайте аудио через микрофон на веб-сайте и загружайте аудио в виде файла Wav или MP3 на сервер
Есть ли у кого-нибудь большой опыт работы с flash, сложно ли это будет сделать, есть ли что-нибудь на рынке, что в настоящее время делает это?
Я думал о том, чтобы реализовать это как Java-апплет, но я нахожу Java-апплеты abit раздражающими в использовании, abit 1998!Есть ли какие-либо инструменты, которые уже делают это, или у кого-нибудь есть какие-либо руководства или что-то еще
Любой совет приветствуется
Спасибо Фил
Решение
Используйте Adobe Flash Media Server (http://www.adobe.com/products/flashmediaserver/) или Java-серверы с поддержкой входящих звуковых потоков.
С FMS это действительно просто.Вы создаете во flash swf-приложение, которое считывает звук с микрофона и отправляет звуковой поток на сервер.FMS автоматически запишет его как .flv.Вы должны найти несколько примеров, отвечающих на вашу проблему, в документации Adobe.
Другие советы
Эта флэш-программа делает это, записывает, конвертирует в mp3 и загружает на ваш сервер:
http://fms.denniehoopingarner.com/barebonesRecorder/
If не является бесплатным и может быть лицензирован за 99 долларов, но если бы кто-нибудь мог предоставить исходный код подобной вещи, это было бы здорово.
Возможно, стоит взглянуть на Обработку, если вы не знакомы с ней, вы можете написать java-апплет без особых хлопот.Существует также отличная документация и активные форумы.
http://processing.org/learning/libraries/recordlinein.html
В противном случае вы могли бы использовать listenup [ Цена:$200 ]
http://www.filesland.com/companies/Mobileer-Inc/ListenUp.html
Надеюсь, это поможет,
.к
вы также можете записывать с помощью Студия записи MP3-файлов, сохраните файл в формате mp3 и затем загрузите на сервер хотя в качестве опции
Вы также можете использовать FLVAR ( ФЛВАР ) это аудиомагнитофон на базе Flash, который запускается в браузере.
Как упоминал Конрад, Он использует медиа-сервер, такой как Wowza, FMIS или Красный 5.
Он поддерживает 2 аудиокодека присутствует во флэш-плеере для кодирование:Нелли Мозер АСАО и Спикс.
Вы можете использовать API-интерфейсы ffmpeg и FLVAR для преобразования полученного файла .flv в .mp3.