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

Java ME Discussion :

Prob envoie image par bluetooth J2ME


Sujet :

Java ME

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Mars 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 1
    Par défaut Prob envoie image par bluetooth J2ME
    Bonjour a tous,

    Je doit faire un projet qui a pour but de réaliser un tchat bluetooth avec envoi de message et envoi de photos(images).
    Mon problème est que je n'arrive pas à envoyer les images, pour les message cela fonctionne très bien mais les images non.

    Voici ma fonction d'envoi de message:

    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
     
    public static void SendMessages(String message, OutputStream output) {
     
            InputStream in= new ByteArrayInputStream(message.getBytes());
            BufferedInputStream ini= new BufferedInputStream(in);
            try {
     
            int lengthh=message.length();
     
            output.write(lengthh);
            int ch;
            while ((ch=ini.read())!=-1) {
                    output.write(ch);
            }			
    		} catch (Exception e) {
    			System.out.println(e.getMessage());
    			e.printStackTrace();
    		}
     
    	}
    Et voila la fonction qui recoie le message:

    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
    public static String RecieveMessages(InputStream input) {
     
            BufferedInputStream in= new BufferedInputStream(input);
    		byte[] data = null;
     
    		try {
     
    			int length = in.read();
    			data = new byte[length];
    			length = 0;
     
    			while (length != data.length) {
    				int ch = in.read(data, length, data.length - length);
     
    				if (ch == -1) {
    					throw new Exception("Can't read data");
    				}
    				length += ch;
    			}
     
    		} catch (Exception e) {
    			System.out.println(e.getMessage());
    			e.printStackTrace();
    		}
     
    		return new String(data);
    	}
    Cela fonctionne donc pour les messages, pour mes images je les transformes en String seulement la chaine obtenue est très grande et il n'y a pas tout qui arrive de l'autre coté.

    Si quelqu'un pouvais m'aider

    Merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 399
    Par défaut
    Citation Envoyé par Jimmy06200 Voir le message
    Cela fonctionne donc pour les messages, pour mes images je les transformes en String seulement la chaine obtenue est très grande et il n'y a pas tout qui arrive de l'autre coté.
    Salut, et si tu utilisais un buffer de plus petite taille et que tu envoyais des portions de ton image pour la reconstruireaprès reception de tous les paquets ? Ce n'est qu'une idée comme çà, je ne connais pas vraiment l'API bluetooh du J2ME
    SPARK
    Moteur de particule C++ opensource avec modules de rendu OpenGL, Irrlicht et SFML

Discussions similaires

  1. [WD17] Envoi image par email dans windev
    Par fghfgh dans le forum WinDev
    Réponses: 4
    Dernier message: 28/02/2013, 08h05
  2. Envoie image par Socket
    Par hussein47 dans le forum VB.NET
    Réponses: 13
    Dernier message: 27/08/2009, 19h28
  3. Envoi image par formulaire et prise d'url
    Par cream dans le forum Langage
    Réponses: 7
    Dernier message: 09/02/2007, 14h21
  4. [Mail] envoi image sur serveur par e-mail
    Par thibotus01 dans le forum Langage
    Réponses: 1
    Dernier message: 02/06/2006, 09h17
  5. [MySQL] Envoi d'images par formulaire et post-traitement
    Par mathieu7497 dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 08/04/2006, 13h58

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