J'ai besoin de synchroniser deux flux de données différents. Je les appellerai strem A et B dans la suite. À l'instant zéro, les deux flux commencent à partir de l'expéditeur. Mais le flux A subit un retard au début de la transmission (dans la plage 1s à 10sec) par rapport au flux B. Au récepteur, je dois synchroniser les flux. Il me faut donc un (python, C, C ++, Java ), programme qui ouvre le socket pour recevoir B (sur une adresse IP donnée: port), met les données en mémoire tampon pour (exemple. 10 secondes), puis commence à: 1) lire les données de B et les copier dans une file d'attente. 2) lire les données à l’avant de la file et les envoyer à un autre ip: port. De cette façon, dans ce dernier port, je peux les lire, synchronisées avec A. Je ne sais pas si netcat, ou d'autres outils, peuvent le faire avec certaines options ou s'il existe déjà des programmes (sous Windows 10) pouvant être utilisés. pour faire ça. Finalement, je peux écrire le code, mais j'aime bien connaître certaines instructions pour trouver une solution. Merci.
la source