程序无法接收组播数据
Multicast data cannot be received by programs
Connection Schema
如上所述,我们用一根网线连接了两台电脑。然后使用不同的程序,我们尝试使用单播、广播和多播来发送数据。但是,我们无法实现以多播方式发送数据。我的意思是,我们可以使用wireshark抓取数据,但是vlc,ffplay都无法实现接收数据。
- 我们禁用了计算机的防火墙。
- 我们实现了发送单播和广播。
- Wireshark 可以捕获多播数据并且没有任何校验和问题。
- 我们使用 239.5.5.5 作为多播地址。
- 我们检查了数据包的 ttl。
- 我们使用了不同的计算机,但得到的结果相同。
我们忘记关闭计算机中的其他接口,包括 wifi 和虚拟机接口。关闭其他接口后,我们可以从以太网接口获取组播流。
Connection Schema
如上所述,我们用一根网线连接了两台电脑。然后使用不同的程序,我们尝试使用单播、广播和多播来发送数据。但是,我们无法实现以多播方式发送数据。我的意思是,我们可以使用wireshark抓取数据,但是vlc,ffplay都无法实现接收数据。
- 我们禁用了计算机的防火墙。
- 我们实现了发送单播和广播。
- Wireshark 可以捕获多播数据并且没有任何校验和问题。
- 我们使用 239.5.5.5 作为多播地址。
- 我们检查了数据包的 ttl。
- 我们使用了不同的计算机,但得到的结果相同。
我们忘记关闭计算机中的其他接口,包括 wifi 和虚拟机接口。关闭其他接口后,我们可以从以太网接口获取组播流。