2009-05-26 14 views
9

Sto cercando una soluzione per catturare l'audio dal microfono di un utente e postarlo (preferibilmente come MP3) su un server. Ho bisogno di qualcosa che posso incorporare in una pagina web.Registrazione audio dalla pagina Web

Ho visto dove Flash può farlo, ma capisco che questo approccio richiede un costoso software lato server di Adobe. Non sono a conoscenza del fatto che Silverlight possa fornire funzionalità per fornire assistenza in merito.

Sono curioso di sapere cosa hanno fatto gli altri. Qualsiasi consiglio sarebbe molto apprezzato.

risposta

6

È possibile farlo con Flash e sia Red5 o haXeVideo o il server, entrambi Open Source. Per quanto riguarda l'offerta di un MP3 finale all'utente, è necessario qualcos'altro perché questi 2 strumenti registrano solo in formato FLV a causa delle licenze necessarie per codificare MP3. È possibile utilizzare qualcosa sul server come FFMPEG per la trasformazione, ma ancora, leggere la piccola stampa relativa agli MP3.

Buona fortuna

Juan

+0

Grazie. Questo è quello che mi aspettavo, ma sono contento di avere qualche conferma. – goombaloon

+0

Sarebbe possibile utilizzare solo il componente Flash senza il componente server e basta salvare il file audio sul server? (Chiedo questo perché ho trovato difficile e complicato installare cose su un server –

+0

Ciao Clay, Non penso che tu possa, No. Se l'app Flash fosse in esecuzione come app desktop (es. , all'interno di un'app AIR o simili, è possibile farlo utilizzando haXeVideo localmente e quindi postando su un server, ma se l'app viene eseguita all'interno del browser, penso che non sia possibile. Best –

4

Silverlight non ha questa funzionalità, attualmente (o nella loro prossima versione 3.0). Flash sarebbe la strada da percorrere.

Problemi correlati