Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 05/12/2006, 19h32   #1
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 190
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 190
Points : 32
Points : 32
Par défaut Enregistrer de l'audio avec php

Bonjour à tous,

Est-ce qu'il ya un moyen d'enregistrer de l'audio provenant d'un micro à l'aide d'un script en php ?
C'est à-dire qu'on peut faire une page html ou on va créer un bouton par exemple "Enregistrer" qui va permettre d'enregister une séquence audio sur le disque
La plupart des langages le font, mais php le fait aussi?

Merci d'avance
persia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/12/2006, 20h22   #2
Membre confirmé
 
Homme Emmanuel Thierry
Ingénieur systèmes et réseaux
Inscription : décembre 2003
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel Thierry
Âge : 24
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 216
Points : 219
Points : 219
PHP est côté serveur, ce que tu cherches à faire est côté client, merci de bien lire et comprendre les FAQ avant de poser ce genre de questions...
Sékiltoyai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2006, 00h07   #3
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Il te suffit d'utiliser sound-recorder avec exec() & co
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2006, 01h41   #4
Membre actif
 
Inscription : novembre 2006
Messages : 194
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 194
Points : 197
Points : 197
Citation:
Envoyé par Sékiltoyai
PHP est côté serveur
le php peut tres bien etre utilisé pour programmer des programmes en local sans passer par un serveur web et en utilisant des interfaces graphiques (php-gtk par exemple)
même si c'est pas son but premier
coca25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/12/2006, 07h30   #5
Membre confirmé
 
Homme Emmanuel Thierry
Ingénieur systèmes et réseaux
Inscription : décembre 2003
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel Thierry
Âge : 24
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 216
Points : 219
Points : 219
Oui, mais la question est floue, on ne sait pas si c'est sur le client ou sur le serveur qu'il veut faire cela. et notament aussi si le serveur et le client ne sont qu'un seul et même pc...
Sékiltoyai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 00h48   #6
Expert Confirmé
 
Avatar de Sub0
 
Homme
Inscription : décembre 2002
Messages : 3 468
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 39

Informations forums :
Inscription : décembre 2002
Messages : 3 468
Points : 3 115
Points : 3 115
Envoyer un message via MSN à Sub0 Envoyer un message via Skype™ à Sub0
Flash est plus approprié pour effectuer cette fonction.
PHP est exécuté côté serveur et ne peut donc pas accéder à la carte son de l'internaute. Il ne peut qu'accéder à la carte son du serveur...
Sub0 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 06h26   #7
Nouveau Membre du Club
 
Inscription : décembre 2006
Messages : 190
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 190
Points : 32
Points : 32
Bonjour,

Merci pour ceux qui m'ont compris et on répondu adéquetement à ma question.

Pour ceux qui n'ont pas compris, je vais essayer d'être plus claire.

Évidement, c'est le client qui doit parler au micro, donc ca doit se faire du côté client. Quand le client enregistre, la séquence audio va être enregistré sur le serveur.
Même chose lorsqu'un client rempli un formulaire, et que les informations sont sauvegardés sur le serveur.

Donc, ce que je cherche, c'est une fonction ou un script en php que je peux inclure dans un formulaire, par exemple Bouton (enregistrer). Quand un utilisateur clique sur enregistrer, il pourra parler de son micro et une fois que l'enregistrement soit fini (Bouton stop), il pourra faire un "send", et ainsi l'audio pourra être envoyer sur le disque du serveur.

Mr N. tu peux me donner plus de détail sur "sound-recorder avec exec() & co", tu a des liens, car moi j'en ai pas trouvé.

coca25. tu connais un exemple avec "php-gtk" qui montre comment enregistrer de l'audio à partir de la carte son du client ?

Avec du java, ca se fait bien, mais avec du php, je ne connais pas trop le langage

Merci
persia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 11h09   #8
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Laisse tomber sound-recorder, ça ne tourne que sur le serveur...

Si tu sait le faire en java, il te suffit de faire une applet java et d'envoyer le fichier son à ton script php une fois la capture terminée.
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 12h02   #9
Membre actif
 
Inscription : novembre 2006
Messages : 194
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 194
Points : 197
Points : 197
Citation:
Envoyé par persia
coca25. tu connais un exemple avec "php-gtk" qui montre comment enregistrer de l'audio à partir de la carte son du client ?
ca ne te servira pas, c'est pour créer une interface graphique en local.

Citation:
Envoyé par persia
Même chose lorsqu'un client rempli un formulaire, et que les informations sont sauvegardés sur le serveur.
Le formulaire n'est pas géré ou envoyé par le php, c'est le html/browser etc... qui s'en charge. php ne fait que récupérer les données envoyées.
tu dois faire de même pour le son. l'enregistrer avec java/flash/activeX et ensuite l'envoyer (après l'avoir encodé pour que ca prenne moins de place)
faudrait voir au niveau des forum de l'un des outils précité.
coca25 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2006, 17h16   #10
Membre confirmé
 
Homme Emmanuel Thierry
Ingénieur systèmes et réseaux
Inscription : décembre 2003
Messages : 216
Détails du profil
Informations personnelles :
Nom : Homme Emmanuel Thierry
Âge : 24
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : Enseignement

Informations forums :
Inscription : décembre 2003
Messages : 216
Points : 219
Points : 219
Citation:
Envoyé par persia
Évidement, c'est le client qui doit parler au micro, donc ca doit se faire du côté client. Quand le client enregistre, la séquence audio va être enregistré sur le serveur.
Est ce que tu pourrais nous expliquer pourquoi tu postes dans le forum php au sujet de quelquechose que tu veux côté client ?
PHP est côté serveur, il n'y a donc aucune fonction pour faire ce que tu veux faire puisque php n'agt pas côté client...
Sékiltoyai est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h41.


 
 
 
 
Partenaires

Hébergement Web