如何修复 rygel upnp 服务发现?

如何修复 rygel upnp 服务发现?

我正在尝试在 ubuntu 笔记本电脑上使用 Rygel 作为 dlna/upnp 服务器和渲染器。它无法在网络上看到任何东西,也没有其他 dlna 软件发现它。还有其他可以正常工作的 dlna / upnp 设备,所以我相信我可以排除路由器。

在命令行中以调试模式运行如下:

G_MESSAGES_DEBUG=all rygel -g 5

有几行包含如下消息:

New network MY_SSID (wlp4s0) context available. IP: 192.168.8.127

哪个是正确的网络、wifi 卡和 ip 地址

在配置文件中,网络设置是:

interface=

我的局域网的 lsof 过滤输出

lsof -i -P -n | grep 192.168.8| grep rygel

返回

rygel     25313           barry   14u  IPv4 25790052      0t0  UDP 192.168.8.127:1900 
rygel     25313           barry   16u  IPv4 25790055      0t0  UDP 192.168.8.127:37931 
rygel     25313           barry   44u  IPv4 25790056      0t0  TCP 192.168.8.127:41671 (LISTEN)

如果我运行另一个本地客户端,那么它将显示在该客户端上,因此只有本地主机发现有效。

我尝试将网络设备设置为正在使用的网卡,但没有任何变化。我没有更改任何其他 rygel 配置设置。

相关内容