延迟tcp流。即从一个套接字复制到另一个套接字,延迟10秒

2024-10-03 04:29:58 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要同步两个不同的数据流。我将在下面的句子中分别称之为strem A和strem B。 在时间零点,两个流都从发送方开始。但是流A在传输开始时(在1s到10s的范围内)相对于流B遭受延迟。 在接收器上,我需要同步流,所以我需要的是一个(Python,C,C++,java)程序,它打开套接字来接收B(给给定的IP:端口)缓冲区的数据(例如)。10秒),然后开始: 1) 从B读取数据并将它们复制到队列中。 2) 从队列前面读取数据并将其发送到另一个ip:端口。 这样,在后一个端口我可以读取它们,与A同步。 我不知道netcat或其他工具是否可以通过一些选项来实现这一点,或者是否已经有程序(在windows10下)可以用来实现这一点。 最终我可以写代码,但我真的很想知道一些方向,一个解决方案。谢谢


Tags: 数据端口程序ip队列时间java读取数据