2009-08-11 5 views
7

Ich bin nicht sicher, ob Im an die richtige Stelle zu fragen, aber im Grunde sucht Im für die Beratung über den besten Weg zu:Audio aufnehmen und hochladen als WAV- oder MP3-zu-Server

Record Audio über ein Mikrofon auf einer Website und laden Sie die Audio als Wav oder MP3-Datei zum Server

Hat jemand umfangreiche Erfahrung mit Flash, wäre dies schwierig zu tun, gibt es etwas auf dem Markt, die dies derzeit tut?

Ich habe darüber nachgedacht, dies als Java-Applet zu implementieren, aber ich finde Java-Applets abit nervig zu verwenden, abit 1998! Gibt es irgendwelche Tools, die dies bereits oder jemand irgendwelche Führer tun oder was auch immer

Jede Beratung sehr geschätzt wird

Dank Phil

Antwort

0

Verwenden Sie Adobe Flash Media Server (http://www.adobe.com/products/flashmediaserver/) oder Java-Server mit Unterstützung von eingehenden Sound-Streams.

Mit FMS ist es wirklich einfach. Sie erstellen in Flash swf-app, die Mikrofon liest und Sound-Stream an Server sendet. FMS schreibt es automatisch als .flv. Sie sollten einige Beispiele finden, die auf Ihr Problem in der Adobe-Dokumentation antworten.

+0

Der Flash Player kann den Raw-Mic-Sound nicht als MP3 kodieren, und FMS schreibt daher niemals in MP3. Flash Player kann Mic-Sound mit Speex oder NellyMosers ASAO kodieren und das FMS schreibt diese Audiodaten in eine .flv-Datei. –

+0

http://audior.ec nimmt direkt auf mp3 auf und speichert auf Ihrem Webserver direkt ohne Flash Media Server. –

0

Sie können auch mit MP3 Recorder Studio, speichern Datei in mp3 aufnehmen und dann auf den Server als Option laden obwohl

1

Das Flash-Programm bedeutet dies, Aufzeichnung, in mp3 konvertieren und auf Ihren Server hochladen:

http://fms.denniehoopingarner.com/barebonesRecorder/

wenn nicht frei und kann für $ 99 lizenziert werden, aber wenn jemand den Quellcode einer ähnlichen Sache zur Verfügung stellen könnte, das wäre toll.

0

Sie können auch FLVAR verwenden, ein Flash-basierter Audiorecorder, der im Browser ausgeführt wird.

Wie von Konrad erwähnt, verwendet es einen Medienserver wie Wowza, FMIS oder Red5.

Es unterstützt die 2 Audio-Codecs in Flash Player für Codierung: Nelly Moser Asao und Speex.

Sie können ffmpeg und FLVAR-APIs verwenden, um die resultierende .flv-Datei in .mp3 zu konvertieren.