Вопрос

Я ищу решение для захвата звука с пользовательского микрофона и отправки его (предпочтительно в формате 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).Вспышка была бы правильным решением.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top