0
マルチキャストストリーミングがLinuxのネットワークカード/ NICにルーティングされた224.0.0.0/4でのみ機能するのはなぜですか?
私のプロジェクトには、ネットワーク化されたSATチューナーを使用したDBV-S2 TVチャネルのマルチキャストストリーミングが含まれます。IGMP対応のネットワークスイッチが存在しないため、ネットワークに大きな負荷がかかるため、物理的に独立したネットワークをセットアップします。 この新しいネットワークには、DHCPサーバー(isc-dhcp-serverを備えたLinux Mint16。ネットワークチューナーは静的IPをサポートしません)、ネットワークチューナー、Linux(Mint 16)コンピューター、およびWindows 7ラップトップが含まれます。239.5.2.1この場合、ネットワークチューナーはRTPストリームをポート6670に送信します。 これは私のdhcpd.confです: ddns-update-style interim; default-lease-time 600; max-lease-time 7200; option subnet-mask 255.255.255.0; option broadcast-address 192.168.20.255; subnet 192.168.20.0 netmask 255.255.255.0 { interface eth0; range 192.168.20.1 192.168.20.10; } host tuner { hardware ethernet 54:84:7b:00:19:1a; fixed-address 192.168.20.2; } Windows 7では、VLCは問題なく開くことができますrtp://@239.5.2.1:6670。Linuxでは、それは機能しません。VLCのメッセージログには、「マルチキャストグループに参加できません。そのようなデバイスはありません。」追加するとき sudo route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0 …