Запись аудио с веб-страницы - PullRequest
9 голосов
/ 26 мая 2009

Я ищу решение для захвата аудио с микрофона пользователя и отправки его (желательно в формате MP3) на сервер. Мне нужно что-то, что я могу встроить в веб-страницу.

Я видел, где Flash может сделать это, но я понимаю, что этот подход требует дорогостоящего серверного программного обеспечения от Adobe. Я не знаю, может ли Silverlight предоставить какие-либо возможности, чтобы помочь с этим.

Мне любопытно, что сделали другие. Любой совет будет принята с благодарностью.

Ответы [ 3 ]

6 голосов
/ 26 мая 2009

Вы можете сделать это с Flash и либо Red5 или haXeVideo , либо с сервером с открытым исходным кодом. Что касается предложения конечного MP3 пользователю, вам понадобится что-то еще, потому что эти 2 инструмента записывают только в формате FLV из-за лицензий, необходимых для кодирования MP3. Вы можете использовать что-то на сервере, например, FFMPEG для преобразования, но все же прочитайте мелкий шрифт относительно MP3.

Удачи

Juan

5 голосов
/ 21 декабря 2009

SilverLight 4 теперь имеет возможность записывать аудио. http://blog.ondrejsv.com/post/Audio-recorder-Silverlight-4-sample.aspx показывает кодировку PCM в WAV

4 голосов
/ 26 мая 2009

Silverlight не имеет этой возможности в настоящее время (или в их предстоящей версии 3.0). Флэш - это то, что нужно.

...