如何在 Windows 和/或 Linux 中从 TCP 流中获取数据并通过 UDP 将其重新广播到指定的多播组?
流数据需要被分割成 500 字节或更少的块。TCP 连接需要基本身份验证。
答案1
你问的没有意义。
TCP 的目的是建立连接。这意味着数据在两个端点之间流动。
多播是一对多传输,不期望多对多会阻碍有状态的对话。多播主要用于媒体或通知传递等。
如果 TCP 中传输的是某种媒体流,您可以研究某种可以转换为可多播格式的转码实用程序。我敢打赌ffmpeg
可以以某种方式做到这一点,但不确定。