2010-12-09 48 views
0

Vous sentirez que ma question est bien connue mais j'ai de la confusion pour envoyer des données de lignes d'image sur une socket vers un serveur dédié. Je travaille sur le dernier iPhone SDK.Nécessité d'envoyer des données de rangée d'images continues sur le socket via l'iPhone

En fait, je cours une temporisation avec un intervalle de temps de 1/7. Dans cette minuterie, je capture continuellement l'image du bureau de l'iPhone en utilisant l'API UIGetScreenImage(). Et en même temps, je veux transférer les données de la ligne de l'image capturée au serveur via socket.

Ici, je suis confus de savoir comment gérer ces deux tâches simultanément, en capturant des images et en les envoyant au serveur. Je ne veux pas perdre une seule image de l'image. Dois-je exécuter un thread distinct pour gérer l'envoi de données? Ou toute autre suggestion pour effectuer de telles tâches.

Vous serez grandement apprécié.

Merci

Répondre

1

Je suis également en train d'écrire une telle application et ai énuméré mes pas dans ces post

MJPEG Stream from iPhone to Server

Utilisation AVFoundations captureOutput: didOutputSampleBuffer: fromConnection et AsyncSocket d'envoyer les images à votre serveur .