我有一个python应用程序,它从一个以太网端口接收多播数据包,该端口设置为windows机器上的静态ip。另一个以太网端口是为另一个网络(dhcp)配置的usb dongle。
运行时,wireshark显示到达eth端口的多播数据包,但是这些数据包永远不会到达python。
我交换了以太网端口(包括电缆和设置),以便静态网络现在在dongle上接收多播,现在python应用程序正在成功地获取数据包。然而,在重新启动周期之后,问题又出现了,以太网端口的切换还没有解决它。
我对窗口路由的了解非常有限.我有两个问题: 1)这里会发生什么? 2)我如何‘锁定’以太网端口,应该得到的组播,使我的设置是稳定的?
发布于 2019-09-05 19:32:58
不是一个真正的解决方案,但我有几乎完全相同的问题。流多播视频通过USB到以太网适配器。曾经工作过一次,现在什么都没有。你是偶然从窗口防御防火墙弹出的吗?我做了,让它允许,然后它停止工作。我能够通过内部以太网端口,现在仍然可以。这是不可接受的,因为我必须断开我的网络来流视频。我会看看你的Windows防御防火墙设置。可以设置一条规则,允许Python接收多播视频。
https://serverfault.com/questions/960508
复制相似问题