网络上的 UDP 多播

网络上的 UDP 多播

我知道这是一个菜鸟问题。但我希望有好心人有时间告诉我我的想法是否错误。我的术语可能令人困惑,但我希望我的问题可以理解。

我想将实时视频流传输到 LAN 上的几台计算机,并考虑使用 UDP 多播来实现这一点。但我不确定在多播发送时发送计算机需要具备什么容量。

我已经能够向一台机器进行流式传输。这是否意味着我可以向网络上的任何其他机器进行多播,而无需增强发送计算机?

据我了解,多播是在多播地址上发送的,因此只需要发送一次流......

答案1

是的,多播发送一次数据包。如果您的 LAN 更复杂,则您的 LAN 必须能够转发多播。接收计算机必须“订阅”它们感兴趣的多播组,这样 LAN 交换机等才知道应该将数据包转发到哪里。许多交换机/路由器开箱即用。

对于现代计算机来说,发送多播流并不特别费力,接收者的数量也无关紧要。所以你可能不需要更好的发送计算机。

有开源软件,例如冰播使用起来并不困难。

相关内容