what do you mean skin volumio? you werent able before?
i ended up updating also one of my rasberries on v3.074 because for some reason only this device is freezing on v2…its crazy i give up.
at least i added everything except spotify i guess when they release the final version is going to be also available.
and miniDLNA works fine.
miniDLNA messes with Volumio in a way that makes Volumio’s UI crazy unresponsive. I’ve been dealing with that issue for a couple of months, unable to point to the plugin, as it isn’t squeezing any substantial resources out of the computer I run my Volumio on. There’s also nothing interesting in the logs.
At the end, after disabling miniDLNA Volumio is operating normally and snappy. I made a couple of tests switching the plugin on and off, and I’m sure that it’s its fault. On the other hand I can’t figure out what is going on there, and I’d like to figure this out. I need DLNA server.
PS: First thing that comes to mind is that miniDLNA might be indexing a music database, but I assure you that’s not the case. The problem is persistent regardless of what miniDLNA is doing; when it’s active - Volumio is slow as hell.
I’d like to kindly ask you to inspect my problem, letting us know if it’s an isolated case or maybe we have a bigger problem here.
I’d be happy to provide any data from my system helpful to solve the issue.
Neither on a Pi3 nor on a Pi4 (2GB) based Volumio (2.907) system with a USB HDD holding round about 150 GB of FLAC files and folder.jpg files switching the miniDLNA plugin on or off had an impact on how fast the UI loads. This applies for connecting by LAN (1GBit, WLAN disabled) as well as for using WLAN.
Let me do one more thing before we’re going to proceed any further. The only thing that differentiates your params from mine is that my FLACs don’t have *.jpg covers - my whole library has embedded graphics. I was planning to change that (strip down the files and export covers into JPGs), since my current model doesn’t work well with Volumio.
Regardless of whether it’s the embedded covers or not that impact miniDLNA, I’ll let you know here soon.
Thank you for being responsive.
Thanks a lot for the plugin!
I would like to now, is there any chance that the plugin can also get Digital Media Controller (DMC) features:
A DMC finds content on digital media servers (DMS) and instruct digital media renderers (DMR, in my case a Pro-Ject Stream Box DS net or Pro-Ject Stream Box S2) to play the content.
This are DLNA Certified Device Classes.
the plugin just installs a MiniDLNA (ReadyMedia) server and provides access to the server’s options through the config page. So the plugin is limited to the functionality of MiniDLNA which is not a DMC, but a DMS only. I.e. it is not capable of instructing renderers what content to play.
Volumio 2 is Debain Jessie based where only miniDLNA 1.1.2 is available. It does not support DSD.
Volumio3 will be based on Debian Buster and will get miniDLNA 1.2.1 as soon as my PR on GitHub has been reviewed and the plugin been merged to the Volumio3 plugin store. Unfortunately miniDLNA 1.2.1 does not support DSD, too.
miniDLNA has DSD support only as of version 1.3.0. miniDLNA 1.3.0 will be available on Debian Bulleyes based systems… so depending on if and when Volumio switches to Debian Bullseye, it might take a while until miniDLNA with DSD support becomes available.