サブネット上の2つのサーバーにminidlnaを設定しました。一方のサーバ[serverA]は、他のサーバ[serverB]とテレビにあります。他の[serverB]は他のデバイスによって選択されません。 netcatとカールを使用してすばやく確認すると、他のデバイスとポート8200にアクセスできることが示されます。つまり、両方です。
curl http://10.0.1.112:8200
そして
nc -zv 10.0.1.112 8200
成功しました。また、[ここ]に従って、サーバーのeth0に対してallmultiとpromiscを有効にしました。1
どのように進むべきかわかりません。
答え1
私は2つのことを行い、うまくいきました。
- 改善された通知速度 - /etc/minidlna.confの通知間隔が900から90に変更されました。
notify_interval=90
マルチキャストルーティングを追加します。
パスが追加されました -net 239.0.0.0 netmask 255.0.0.0 eth0
ifconfig eth0 allmultiマルチキャスト
また、合法的なように思われる他のいくつかの変更も試しましたが、/etc/minidlna.conf
これは動作を停止しました。