Transfère tableau de bytes via socket au serveur

lukas64160 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour, je réalise actuellement une application de vidéo surveillance via smartphone et je cherche comment récupérer un tableau de bytes coté serveur tant que le client envoie des donnée sur le port voici le code coté client

Log.i("dataSend","frame");
                    Thread thread = new Thread(new Runnable(){
                        @Override
                        public void run(){
                            try {
                                Socket socket = new Socket(mAdress,mPort);
                                socket.setTcpNoDelay(true);
                                PrintWriter out = new PrintWriter(socket.getOutputStream());
                                out.flush();
                                out.close();

                            } catch (IOException e) {
                                e.printStackTrace();
                                Log.e("dataSend",e.getCause().getMessage());
                            }

                        }
                    });
                    thread.start();


ece que vous pourriez me donner un coup de pouce merci à vous

Configuration: Windows / Chrome 94.0.4606.71
A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Bonjour,

D'une part, en 2021, il y a beaucoup mieux pour communiquer entre deux applications Java que de coder soi même des socket.

D'autre part, tu trouveras un exemple de communication client/serveur par socket ici :
https://forums.commentcamarche.net/forum/affich-22960561-envoi-des-fichiers-par-des-sockets-java#3
NB. c'est un code qui a déjà 10 ans et ne tire pas profit des dernières versions de Java.
0