2009-08-11 11 views
7

Im ne sais pas si Im demander au bon endroit, mais au fond, Im la recherche de conseils sur la meilleure façon de:Audio Record Upload comme Wav ou MP3 au serveur

Enregistrement audio via un microphone sur un site web et télécharger les audio comme un fichier Wav ou MP3 au serveur

Est-ce que quelqu'un a une vaste expérience avec le flash, serait-ce difficile à faire, y at-il quelque chose sur le marché qui fait actuellement cela?

Je pensais à l'implémenter en tant qu'applet Java mais je trouve que les applets Java sont ennuyantes à utiliser, abit 1998! Y a-t-il des outils qui font déjà ou quelqu'un obtenu des guides ou quel que soit

Tout conseil est apprécié

Merci Phil

Répondre

0

Utiliser Adobe Flash Media Server (http://www.adobe.com/products/flashmediaserver/) ou des serveurs Java prenant en charge les flux audio entrants.

Avec FMS, c'est vraiment simple. Vous créez en flash swf-app qui lit le microphone et envoie le flux audio au serveur. FMS l'écrira automatiquement .flv. Vous devriez trouver quelques exemples répondant à votre problème dans la documentation Adobe.

+0

Flash Player ne peut pas encoder le son micro brut en tant que mp3 et donc FMS n'écrira jamais en mp3. Flash Player peut encoder le son d'un micro en utilisant Speex ou l'ASAO de NellyMoser et le FMS écrira ces données audio dans un fichier .flv. –

+0

http://audior.ec enregistre directement en mp3 et enregistre directement sur votre serveur web sans Flash Media Server. –

0

vous pouvez également enregistrer avec MP3 Recorder Studio, enregistrer le fichier au format mp3, puis télécharger sur le serveur en option si

1

Ce programme flash que cela, enregistrer, convertir en mp3 et télécharger sur votre serveur:

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

Si ce n'est pas gratuit, et peut être concédé sous licence pour 99 $, mais si quelqu'un pouvait fournir le code source d'une chose similaire, ce serait génial.

0

Vous pouvez également utiliser FLVAR qui est un enregistreur audio basé sur Flash qui s'exécute dans le navigateur. Comme mentionné par Konrad, Il utilise un serveur multimédia comme Wowza, FMIS ou Red5.

Il prend en charge le 2 codecs audio présents dans Flash Player pour encodage: Nelly Moser ASAO et Speex.

Vous pouvez utiliser les API ffmpeg et FLVAR pour convertir le fichier .flv résultant en .mp3.

Questions connexes