![]()
Depuis 2 jours je suis à la recherche d’un exemple pour pouvoir créer un « vidéo maton » avec flash et une webcam.
Après beaucoup de recherches je suis arrivé enfin à trouver ce dont j’avais besoin.
Pour ce projet 3 ordinateurs équipés de webcam seront mes 3 « vidéomaton ».
Pour pouvoir enregistrer une vidéo capturée avec une webcam j’ai eu tout d’abord besoin d’installer Flash Media Server sur une des 3 machines.
J’ai déjà utilisé ce serveur pour faire du streaming VOD mais je n’ai jamais pris le temps de profiter des autres possibilités de ce serveur que je connais très peu.
Mon projet a donc démarré avec l’installation du serveur. J’ai installé la version développer qui permet 10 connexions à la fois et cela est suffisant pour le fonctionnement de mon « vidéo maton » avec les 3 ordinateurs.
J’en ensuite créé la classe action script pour activer la webcam et lancer l’enregistrement de la vidéo.
Voici ma classe: Main.zip
Une fois mis en place FMS et créée la classe action script, j’ai commencé à avoir quelques soucis.
La fonction de l’objet NetStream « publish(‘monfile’,'record’) » ne marchait pas!
Après de longues recherches j’ai compris que cela venait du fait que le serveur FMS n’avait pas d’applications pour pouvoir gérer l’enregistrement « à la volée ».
J’ai donc trouvé l’application « RecordStream »Â à cette adresse: http://www.adobe.com/devnet/flashmediaserver/articles/fmis_feature_explorer.html.
Télécharger ici Record Stream
Pour fonctionner il faut juste copier le dossier RecordStream dans le dossier des applications de FMS et le jeu est fait !
Bonjour
Merci pour cet article, il m’a débloqué énormément de choses
Bonne journée