Запись аудио С веб-страницы
-
06-09-2019 - |
Вопрос
Я ищу решение для захвата звука с пользовательского микрофона и отправки его (предпочтительно в формате MP3) на сервер.Мне нужно что-то, что я мог бы встроить в веб-страницу.
Я видел, где Flash может это сделать, но я понимаю, что для такого подхода требуется дорогостоящее серверное программное обеспечение от Adobe.Я не в курсе, может ли Silverlight предоставить какие-либо возможности для оказания помощи в этом.
Мне любопытно, что сделали другие.Мы были бы очень признательны за любой совет.
Решение
Вы можете сделать это с помощью Flash и либо Красный 5 или Хаксевидео или сервер, оба с открытым исходным кодом.Что касается предоставления пользователю окончательного MP3-файла, вам понадобится что-то еще, потому что эти 2 инструмента записывают только в формат FLV из-за лицензий, необходимых для кодирования MP3-файлов.Вы можете использовать что-то на сервере, например FFMPEG для наглядности, но все же, прочтите мелкий шрифт, касающийся MP3-файлов.
Удачи
Хуан
Другие советы
SilverLight 4 теперь имеет возможность записывать аудио. http://blog.ondrejsv.com/post/Audio-recorder-Silverlight-4-sample.aspx показывает кодировку PCM в WAV
Silverlight не имеет такой возможности в настоящее время (или в их предстоящей версии 3.0).Вспышка была бы правильным решением.