2009-05-26 13 views
9

Estoy buscando una solución para capturar audio desde el micrófono de un usuario y publicarlo (preferiblemente como MP3) en un servidor. Necesito algo que pueda incrustar en una página web.Grabación de audio desde la página web

He visto dónde Flash puede hacer esto, pero entiendo que este enfoque requiere costoso software del lado del servidor de Adobe. No estoy al tanto de si Silverlight puede proporcionar alguna capacidad para ayudar con esto.

Tengo curiosidad por lo que otros han hecho. Cualquier consejo sería muy apreciado.

Respuesta

6

Puede hacerlo con Flash y Red5 o haXeVideo o el servidor, ambos de código abierto. En cuanto a ofrecerle un MP3 final al usuario, necesitará algo más porque estas 2 herramientas solo graban en formato FLV debido a las licencias necesarias para codificar MP3. Puede usar algo en el servidor como FFMPEG para la transformación, pero aún así, lea la letra pequeña con respecto a los MP3.

Buena suerte

Juan

+0

Gracias. Eso es lo que esperaba, pero me alegra tener algo de confirmación. – goombaloon

+0

¿Sería posible usar solo el componente Flash sin el componente del servidor y solo guardar el archivo de audio en el servidor? (Lo pregunto porque me resultó difícil y complicado instalar cosas en un servidor. –

+0

Hi Clay, No creo que pueda, no. Si la aplicación Flash se ejecutaba como una aplicación de escritorio (es decir, , dentro de una aplicación de AIR o similar) puede hacerlo utilizando haXeVideo localmente y luego publicar en un servidor, pero si la aplicación se ejecuta dentro del navegador, creo que no es posible. El mejor –

4

Silverlight no tiene esta capacidad, actualmente (o en su próxima versión 3.0). Flash sería el camino a seguir.

Cuestiones relacionadas