IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

enregistreur audio/micro


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Angelik
    Profil pro
    Inscrit en
    Août 2006
    Messages
    253
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 253
    Par défaut enregistreur audio/micro
    Oyez les "développeux" !

    Je pose ma question alors : Comment mettre en place un système d'enregistreur audio avec micro sur le même principe qu'un upload d'image par exemple avec sauvegarde du fichier audio et chemin dans la bdd ?

    Merci d'avance

  2. #2
    Membre éclairé Avatar de Angelik
    Profil pro
    Inscrit en
    Août 2006
    Messages
    253
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 253
    Par défaut
    En fouinant un peu sur les forums, je suis tombé sur des pistes notamment les applications de jeanphi et l'enregistrement de l'audiovideo avec Flash et Flash Media Server...

    J'aimerais savoir s'il était possible d'enregistrer le fichier audio dans un dossier puis de stocker le chemin dans une bdd comme nous le ferions pour l'upload d'une image en php ??

    Merci d'av

  3. #3
    Membre éprouvé
    Profil pro
    Développeur multimédia
    Inscrit en
    Juin 2009
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Juin 2009
    Messages : 130
    Par défaut
    Hello!
    Tu dois faire ça pour une appli web, ou desktop?

    le flash player 10.1 te permet de récupéré les données du son dans un objet ByteArray. Après libre à toi d'en faire ce que tu veux (enregistrer sur le PC de l'utilisateur via FileReference (je crois) ou envoyé à ton serveur)

    Pour une appli desktop, si tu package dans une appli air, tu peux sauvegarder ton fichier son dans les répertoires d'installation de l'application ou dans le repertoire user

  4. #4
    Membre chevronné
    Avatar de ZouBi
    Inscrit en
    Octobre 2007
    Messages
    508
    Détails du profil
    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 508
    Par défaut
    Après, même si tu veux, tu peux carrément sauvegarder l'enregistrement dans une base de donnée (champ de type BLOB)

  5. #5
    Membre confirmé
    Inscrit en
    Août 2010
    Messages
    156
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 156
    Par défaut
    Moi aussi je recherche comment faire cette application

    Merci de nous faire une petite demo SVP

  6. #6
    Membre éprouvé
    Profil pro
    Développeur multimédia
    Inscrit en
    Juin 2009
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Juin 2009
    Messages : 130
    Par défaut
    Comme tu y vas. Une petite démo...
    Mieux qu'une démo, Il n'est pas difficile de trouver un bel exemple avec explication:

    enregistrement de son AS3 player 10.1

    Qu'en penses-tu? Ici il utilise des bibliotèhques qui prémache le travail, mais si tu veux pousser le truc jusqu'au bout, grosso modo:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
     
    //Tu récupère ton microhpone
     mic = Microphone.getMicrophone();
    //tu écoutes l'arrivés de données
     mic.addEventListener(SampleDataEvent.SAMPLE_DATA, sampleData);
     
    private function sampleData(event : SampleDataEvent) : void {
    //Tant qu'il reste des bits dans ton bytearray
                            while(event.data.bytesAvailable) {
    //par de subtiles méthode, tu stockes ton flux dans un bytearray
                               }
                    }
    private function endRecord():void
    {
    //tu clos ton flux, tu lui donne une entête (il existe des librairies), puis tu utilise FileReference pour le faire sauvegarder par ton utilisateur
    }
    Mais c'est plus compliqué, et ça demande plus de temps :o)

Discussions similaires

  1. Gestion audio & micro
    Par betsprite dans le forum Bibliothèques
    Réponses: 0
    Dernier message: 13/09/2010, 11h56
  2. réseau audio micro
    Par wild-wing dans le forum C++
    Réponses: 27
    Dernier message: 27/09/2009, 15h53
  3. Commet faire un lecteur enregistreur audio sur web (pour un client) ?
    Par Karys dans le forum Général Conception Web
    Réponses: 3
    Dernier message: 13/04/2007, 09h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo