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 :

enregistrer une video sous format flv [Fait]


Sujet :

Flash

  1. #1
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    173
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 173
    Points : 168
    Points
    168
    Par défaut enregistrer une video sous format flv
    Bonjour,

    Comment enregistrer une vidéo captuer via webcam sous format flv ?

    merci d'avance

  2. #2
    Membre émérite
    Avatar de jean philippe
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 062
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 062
    Points : 2 313
    Points
    2 313

  3. #3
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    173
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 173
    Points : 168
    Points
    168
    Par défaut
    Citation Envoyé par jean philippe Voir le message
    merci pour le lien, mais les liens vers les exemples ne marchent pas (http://jeanphilippe.no-ip.biz/record.swf et http://jeanphilippe.no-ip.biz/record2.swf)

  4. #4
    Membre émérite
    Avatar de jean philippe
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 062
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 062
    Points : 2 313
    Points
    2 313
    Par défaut
    salut
    mon serveur RED5 n'est pas toujours en route c'est pour cela que tu ne peux tester les liens
    par contre , le code que je donne est opérationnel

  5. #5
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    173
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 173
    Points : 168
    Points
    168
    Par défaut
    voici le code AS :
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
     
    var RTMP:String = "rtmp:/VideoRecord";
     
    var nTimer:Number;
    var index:Number = 0;
     
    btnPlay.enabled = false;
    mcRecordInfo._visible = false;
     
    var camLive:Camera = Camera.get();
    oVideo1.attachVideo(camLive);
     
    var nc:NetConnection = new NetConnection()
    nc.connect(RTMP);
     
    var ns:NetStream = new NetStream(nc);
     
    btnRecord.onRelease = function():Void{
        ns.attachVideo(camLive);
        ns.publish("demo", "record");
     
        btnPlay.enabled = false;
        mcRecordInfo._visible = true;
     
        nTimer = setInterval(stopRecording, 10000);
    }
     
    function stopRecording():Void{
        ns.close();
        clearInterval(nTimer);
        btnPlay.enabled = true;
        mcRecordInfo._visible = false;
    }
     
    btnPlay.onRelease = function():Void{
        oVideo2.attachVideo(ns);
        ns.play("demo");
    }
    ce code:

    • affiche la webcam => OK.
    • lorsque je clique sur le bouton "btnRecord", normalement, il enregistre le flux de la webcam pendant 10s => n'a pas marché
    • lorsque je clique sur "btnPlay", il affiche la vidéo déjà enregistrer => n'a pas marché aussi puisque aucune vidéo n'est enregistrer.

    d'où vient le problème ?

    merci

  6. #6
    Membre émérite
    Avatar de jean philippe
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 062
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 062
    Points : 2 313
    Points
    2 313
    Par défaut
    salut
    si tu testes en local alors :
    var RTMP:String = "rtmp:/localhost/VideoRecord";
    si tu heberges RED5 sur un serveur dédié :
    var RTMP:String = "rtmp://tonNomdeDomaine/VideoRecord";

  7. #7
    Membre habitué
    Inscrit en
    Mai 2007
    Messages
    173
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 173
    Points : 168
    Points
    168
    Par défaut
    Citation Envoyé par jean philippe Voir le message
    salut
    si tu testes en local alors :
    var RTMP:String = "rtmp:/localhost/VideoRecord";
    si tu heberges RED5 sur un serveur dédié :
    var RTMP:String = "rtmp://tonNomdeDomaine/VideoRecord";
    ok, merci pour l'aide, ça a marché maintenant

    mais je n'ai pas compris pourquoi ça n'a pas marché sur FMS ?

  8. #8
    Membre à l'essai
    Inscrit en
    Novembre 2007
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 11
    Points : 12
    Points
    12
    Par défaut
    Bonjour tous le monde,

    Moi j'aimerai récupérer le flux vidéo de ma webcam, en flex et non en flash.
    J'utilise un serveur Tomcat qui deploy le war de red5.
    Mon erreur est que la NetConnection n'arrive pas à ce connecter.

    J'ai repris ce que vous aviez posté en l'adaptant, mais je dois oublier une étape ...
    Je suis encore débutante avec red5, flex et flash ^^ mais je compte bien y arriver

    Voici mon code :
    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
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
    <mx:Script>
      		<![CDATA[
    			import mx.controls.Alert
     
    			var webcam:Camera = Camera.getCamera();
    			private function loadCamera() : void {
     
    				webcam.setMode(320, 240, 30,true);
    				if(webcam)
    					videoCamera.attachCamera(webcam);
    				else
    					Alert.show("Vous ne semblez pas avoir de webcam.", "Affichage WebCam");
    			}
     
    			var RTMP:String = "rtmp://localhost/oflaDemo";
    			var nTimer:Number;
    			var index:Number = 0;
    			var nc:NetConnection = new NetConnection()
    			var ns:NetStream = new NetStream(nc);
     
    			private function connexionRED5() :void {
    				nc.connect(RTMP);
    				if (nc.connected)
    					Alert.show("Connecté !");
    				else
    					Alert.show("Non connecté ...");
    			}
     
    			private function record() : void{
    				ns.attachCamera(webcam);
    				//ns.attachVideo(webcam);
    			    ns.publish("demo", "record");
    			    nTimer = setInterval(stop, 10000);
    			}
     
    			private function stop() : void{
    				ns.close();
    			    clearInterval(nTimer);
    			}
     
    			private function play() : void{
    				videoCamera.attachCamera(webcam);
    			    ns.play("demo");
    			} 
    		]]>
      	</mx:Script>
    Merci d'avance pour vos réponses

    Edit : J'ai réussi à enregistrer ma webcam et mon micro avec flex et red5, merci à ceux qui m'ont lu, n'hésitez pas à m'envoyer un message privée si vous souhaitez faire la même chose que moi ^^

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Débutant] Enregistrer une image sous format .txt
    Par mehdi.crespo dans le forum Images
    Réponses: 3
    Dernier message: 08/02/2012, 01h12
  2. [Débutant] enregistrer une image sous format texte
    Par sadok84 dans le forum Images
    Réponses: 3
    Dernier message: 28/12/2009, 20h53
  3. [VB.NET] Enregistrer une BDD sous un autre format
    Par botanique dans le forum Windows Forms
    Réponses: 9
    Dernier message: 16/01/2006, 14h42
  4. Enregistrer une video rmv (real media)
    Par Harry dans le forum Vidéo
    Réponses: 1
    Dernier message: 19/06/2005, 11h35
  5. [GLScene] Comment enregistrer une image au format TGA
    Par Invité dans le forum API, COM et SDKs
    Réponses: 1
    Dernier message: 27/05/2005, 15h12

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