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

Flex Discussion :

Netconnection connect failed


Sujet :

Flex

  1. #1
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 51
    Points : 35
    Points
    35
    Par défaut Netconnection connect failed
    hi tout le monde
    j'ai un petit souci avec mon serveur RED 5; alors je suis en train de réaliser un système de vidéosurveillance avec flex builder 3 et en cas de mouvement j'enregistre les vidéos en format FLV et pour cela j'utilise le RED 5 alors des fois il se connecte normalement NetConnection.succes et des fois non netConnection.failed sachant que mon serveur est démarré et tout c'est quoi le problème j'arrive pas à comprendre cela !
    Cordialement.

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Mai 2006
    Messages
    895
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 895
    Points : 1 710
    Points
    1 710
    Par défaut
    On ne peut pas le deviner comme ça si tu ne nous explique pas un peu ce que tu as fait avec un peu de code et des logs d'erreurs de préférence ...

  3. #3
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 51
    Points : 35
    Points
    35
    Par défaut
    Hi et merci pour la réponse
    Alors voici le code de la fonction qui assure la connexion entre RED 5 et flex
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    private function connect():void
    	{	NetConnection.defaultObjectEncoding = ObjectEncoding.AMF0;
            SharedObject.defaultObjectEncoding  =  ObjectEncoding.AMF0;          
    		nc = new NetConnection();
    		nc.client=this;
    		nc.objectEncoding=0;
    		nc.connect("rtmp://localhost/oflaDemo",true);
    	    nc.addEventListener(NetStatusEvent.NET_STATUS, netStatusHandler);
    	}
    des fois la fonction netStatusHandler affiche netconnection.connect.success et des fois non elle affiche netconnection.connect.failed
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    	private function netStatusHandler(e:NetStatusEvent):void  {    
    		var code:String = e.info.code;    
    		Alert.show("code = " + code);   
    		if(code == "NetConnection.Connect.Success"){  
    	        ns = new NetStream(nc);    
    	        ns.addEventListener(AsyncErrorEvent.ASYNC_ERROR, asyncErrorHandler);
    	 	}    
    	}
    Voila

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Points : 894
    Points
    894
    Par défaut
    Il faudrait peut-être regarder ce qui se passe du côté du serveur ...
    jyl@xx
    "Simplicity does not precede complexity, but follows it." Alan Perlis

  5. #5
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 51
    Points : 35
    Points
    35
    Par défaut
    Salut jylaxx
    je ne sais pas mais j'ai fais quelques recherches je pense qu'il faut changer le port mais je ne sais pas comment ?

  6. #6
    Membre habitué
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Points : 168
    Points
    168
    Par défaut
    si tu ajoutes ton listener après avoir invoqué connect, il est fort possible que l'évènement net success provoqué par l'invocation de connect soit dispatché avant que le listener ne soit ajouté à ta netconnection. Il faut inverser la ligne connect et la ligne addEventListener.

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    793
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Avril 2009
    Messages : 793
    Points : 894
    Points
    894
    Par défaut
    oui mais non... parce que si c'était le problème il ne recevrait pas de statut "failed".
    Le statut est correctement reçu mais celui-ci est des fois success, des fois failed. Si le listener nétait pas actif il recevrait soit success, soit rien.
    jyl@xx
    "Simplicity does not precede complexity, but follows it." Alan Perlis

  8. #8
    Nouveau membre du Club
    Inscrit en
    Août 2009
    Messages
    51
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 51
    Points : 35
    Points
    35
    Par défaut
    Salut
    exacte :d alors qu'est ce que j'ai fais pour palier le pb : dns le dossier d'installation de red 5: Conf/red5.proprietes j'ai changé le port http et le port https en mettant n'importe quoi a la place ben ça marche et je comprend pas pourquoi
    Cordialement

  9. #9
    Membre habitué
    Inscrit en
    Janvier 2006
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 161
    Points : 168
    Points
    168
    Par défaut
    rien ne sert de changer le port de red5, je suis d'accord qu'aucun évènement devrait être notifié si le problème était celui que j'invoquais. Mais pour éviter d'avoir deux problèmes qui se superposent, autant utiliser de bonnes pratiques moins risquées qui ne cachent pas potentiellement un autre problème.

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

Discussions similaires

  1. [PEAR][DB] Error pear : DB_DataObject Error: Connect failed, turn on debugging to 5 see why
    Par lailalachir dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 18/07/2007, 14h51
  2. [PEAR][DB] Erreur : CONNECT FAILED
    Par prog2003 dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 20/04/2007, 10h06
  3. [Forms6i-PJC/BeanArea]IOException:open HTTP connection faile
    Par patmaba dans le forum Connexions aux bases de données
    Réponses: 4
    Dernier message: 31/03/2006, 09h30
  4. Oracle 10g : ORA-12545: Connect failed
    Par Tien dans le forum Oracle
    Réponses: 14
    Dernier message: 04/10/2005, 16h14
  5. [applet][JSP][tomcat] HTTP Connection failed
    Par Raylemon dans le forum Servlets/JSP
    Réponses: 12
    Dernier message: 10/03/2005, 15h13

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