我正在尝试在 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 配置设置。