Я пытаюсь получить MPEG-TS через многоадресный транспорт UDP в Arch Linux.
Итак, когда я бегу ffprobe -i udp://@224.1.1.240:6000
он висит навсегда безрезультатно. Тогда я бегу tcpdump
и он не показывает многоадресный трафик с адреса.
Но если есть бег tcpdump -i eth0 -n net 224.0.0.0/4
в фоновом режиме, пока ffprobe
, оно работает! tcpdump показывает пакеты, а ffprobe правильно определяет поток.
Как можно заметить, проблема, скорее всего, исчезнет, пока сетевая карта находится в беспорядочные половые связи.
Кто-нибудь может с этим помочь? Что не так с моей конфигурацией?
iptables
ПРИНЯТО.cat /proc/sys/net/ipv4/conf/*/rp_filter
0
0
0
0
0
0
0
ip r
default dev ppp0 scope link
83.221.214.192 dev ppp0 proto kernel scope link src 10.7.248.143
192.168.168.192/28 dev enp3s0 proto kernel scope link src 192.168.168.193
224.0.0.0/4 dev enp3s0 scope link
Сеть подключена к провайдеру через D-LINK DGS-1005A.
PS Все отлично работает в Windows 7 на том же ПК.