我正在开发MiniDLNA服务器以通过WiFi流媒体。现有文件显示正确。但是,当我将新文件添加到媒体文件夹时,更改不会在MiniDLNA客户端之间更新。我也尝试过重新启动服务器,但它不反射(reflect)更改。
我更改了inotify_interval = 60
,但它仍然没有更新MiniDLNA媒体列表数据库的files.db
。如果删除此数据库并重新启动服务器,它将显示更改。
有谁知道可能是什么问题?
最佳答案
总之,让MiniDLNA重新扫描所有媒体文件的最可靠方法是发出以下命令:
$ sudo minidlnad -R
$ sudo service minidlna restart
客户端脚本重新扫描服务器
但是,MiniDLNA经常会在服务器上运行。这是一个客户端脚本,用于请求在这样的服务器上重新扫描:
#!/usr/bin/env bash
ssh -t server.on.lan 'sudo minidlnad -R && sudo service minidlna restart'
关于dlna - 为什么不刷新minidlna数据库?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5180409/