lacousine
2006-07-09 16:59:02 UTC
Bonjour,
J'ai créé un client qui envoie l'image de la webcam à un serveur. Le serveur
sert de secrétaire et renvoie l'image à un autre client. Et se dernier
reconstruit l'image reçu.
Mon application envoie, par socket, l'image de ma webcam au 30
millisecondes. Au départ, l'image est entreposé dans un PictureBox. Par la
suite, je fais pictureBox1->Image->Save et j'entrepose cette image dans un
unsigned char __gc[]. Au début de ce tableau, j'ajoute une en-tête afin de
pouvoir reconstruire mon image chez mon deuxième client et l'afficher dans un
autre PictureBox.
Je crois que je me donne trop de mal à ajouter une en-tête et que je
pourrais trouver une solution qui me permettrait de faire moins de
manipulation sur l'image. Je connais que les sockets TCP et UDP. Que je
déclare généralement de cette façon : m_sck = new Socket(
AddressFamily::InterNetwork, SocketType::Stream, ProtocolType::Tcp );
Y a t-il une façon de faire que je ne connais pas? Pourriez-vous m'indiquer
d'autre alternative ?
Un gros merci.
J'ai créé un client qui envoie l'image de la webcam à un serveur. Le serveur
sert de secrétaire et renvoie l'image à un autre client. Et se dernier
reconstruit l'image reçu.
Mon application envoie, par socket, l'image de ma webcam au 30
millisecondes. Au départ, l'image est entreposé dans un PictureBox. Par la
suite, je fais pictureBox1->Image->Save et j'entrepose cette image dans un
unsigned char __gc[]. Au début de ce tableau, j'ajoute une en-tête afin de
pouvoir reconstruire mon image chez mon deuxième client et l'afficher dans un
autre PictureBox.
Je crois que je me donne trop de mal à ajouter une en-tête et que je
pourrais trouver une solution qui me permettrait de faire moins de
manipulation sur l'image. Je connais que les sockets TCP et UDP. Que je
déclare généralement de cette façon : m_sck = new Socket(
AddressFamily::InterNetwork, SocketType::Stream, ProtocolType::Tcp );
Y a t-il une façon de faire que je ne connais pas? Pourriez-vous m'indiquer
d'autre alternative ?
Un gros merci.