多播数据包没有从以太网到达电话



我无法发送udp组播/广播数据包,从一台"有线"到wifi路由器的笔记本电脑,到一台无线连接到同一路由器的安卓手机。反之亦然(手机转笔记本电脑)。此外,如果我在代码中显式指定电话ip地址,电话也可以接收数据包。其次,如果两个设备都通过wifi连接,则没有问题。我甚至尝试过jmdns,但发生了同样的问题。有什么问题吗?任何路由器配置错误?请帮助。

在尝试接收任何组播数据之前,您应该获得MulticastLock。在一些HTC设备上,这也适用于接收广播流量。可以通过wiimanager获取组播锁。

同样的问题,但修复了,是路由器配置问题。

在我的情况下,必须激活"IGMP snooping"在我的路由器配置菜单(高级->局域网)和"标准模式",而不是阻塞模式。

这使我的路由器通过wifi从以太网传输所有多播数据包。

无论如何,你可能没有和我完全一样的路由器,只要试着在你自己的模型中找到类似的功能。

最新更新