我有一个带有两个以太网端口的Linux机器。第一个端口插入有线局域网,并通过DHCP进行设置。第二个端口插入通过UDP发送视频提要的设备,并且是静态的。
我正在尝试使用以下命令通过mplayer观看udp流:
mplayer udp://235.1.1.1:11000
但是当我同时启用两个接口时,它找不到流。
当使用tcpdump插入两个端口时,我可以查看udp流量:
sudo tcpdump -i eno2 ip multicast
17:27:16.381055 IP 192.168.100.200.emce > 235.1.1.5.irisa: UDP, length 1316
17:27:16.381109 IP 192.168.100.200.wizard > 235.1.1.2.irisa: UDP, length 1316
17:27:16.381362 IP 192.168.100.200.globe > 235.1.1.3.irisa: UDP, length 1316
17:27:16.382033 IP 192.168.100.200.brutus > 235.1.1.4.irisa: UDP, length 1316
17:27:16.383029 IP 192.168.100.200.sieve-filter > 235.1.1.1.irisa: UDP, length 1316
17:27:16.383282 IP 192.168.100.200.wizard > 235.1.1.2.irisa: UDP, length 1316
17:27:16.383313 IP 192.168.100.200.oracle > 235.1.1.6.irisa: UDP, length 1316
17:27:16.383877 IP 192.168.100.200.globe > 235.1.1.3.irisa: UDP, length 1316
17:27:16.384018 IP 192.168.100.200.emce > 235.1.1.5.irisa: UDP, length 1316
我尝试添加一条路线,但似乎没有任何作用:
sudo route -n add -net 235.0.0.0 netmask 255.0.0.0 dev eno2
我应该怎么做才能使mplayer在同时启用两个接口时播放流?
我正在使用Centos7