Bonjour,
Pour un projet en cours, je dois synchroniser un comtpe a rebours dans une animation flash entre toutes les personnes qui execute ce flash.
Je communique avec ce serveur en socket. Le serveur envoie des infos en XML de temps en temps aux animations (là pas de pb) et dans toutes ces infos, je fais un "top" de lancement de compte a rebours de 4minutes.
Le soucis, c'est que quand je lance mon "top" sur le serveur, j'envoi donc un msg "top" par le socket à chaque client, et le compte a rebours chez chaque internaute débute. Problème, si le message envoyé par socket à fait 3 fois le tour du monde avant d'arriver (donc en retard

) chez l'internaute, mon compte a rebours sera faux chez lui (décalage).
Ma question est comment synchroniser tous les comptes a rebours ? J'ai bien pensé à envoyer l'heure de lancement du compte a rebours en parametre, et là ca marche. Mais si l'internaute n'a pas la meme heure que le serveur (heure différente ou simplement décalage de quelques secondes), bah mon problème restera le meme.
Merci.