volumio / Volumio2

Volumio 2 - Audiophile Music Player
http://volumio.org
Other
1.37k stars 315 forks source link

No track information from DLNA #2127

Open snhel5 opened 3 years ago

snhel5 commented 3 years ago

Volumio Version: 2.882 updated to 2.907 Hardware: Pi 4B DAC: Tentlabs b-DAC (USB)

So this is the story.

I once bought a Olive O4HD music streamer. It looked like an ideal package as it had dedicated built-in storage (2 TB) and a slot to transfer a CD (ripping) to that storage. This was topped off with a network connection providing internet access (for retrieving track info etc.) a DLNA server and option to control it from an app.

Fast forward about 10 years.

Olive has changed big time and now focuses on totally different products. There have been no updates for years to the O4HD and the app disappeared from the stores. My iPad4 was the last device on which the app was available but that one died 2 years back. The touch screen on the device was never a good option as it’s an older type responding to slowly.

Time for a change.

After reading up on the matter I hatched the following plan. To make my collection usable again I would as a first step introduce a volumio to my setup and connect it to the same DAC as the O4HD as it has an USB option available for that. Volumio should at this stage get the files from the O4HD and play them back to the DAC. At the second step if I succeed in getting the first working the Pi would be equipped with a SPDIF hat (Allo DIGIONE SIGNATURE). As a third and final step my music collection would move from the O4HD to a NAS (preferably containing a built-in DLNA functionality) and the O4HD taken out off service.

Current state of project.

I purchased some hardware (Pi 4B with 8GB - 7¨ TFT touch screen - 32GB micro SD - SmartiPi pro case) put it together and configured the SD card with the latest available version of Volumio. Connected the Pi to my home network (wired) and DAC. Volumio started and I can access it bij pointing a browser to http://volumio.local/. DAC was recognized straight away so configured that as output and installed the Touch Display plugin.

Then thinking I was good to go I went to Browse → Media Servers → Olive. Here I’m able to choose between several options like artist - album - playlist and all these options display the contents of the O4HD at this point. However when I get to the point where you normally would expect track information it just says¨No items¨. This behavior is independent of which route you take or which track and will appear sooner or later.

Things I tried already.

Reboot of the Pi and power cycle on the O4HD. No change.

Update of Volumio. None available.

Instead of using a browser try the same action on touch screen or using the official Volumio app. All three result in the same No items message

Using a generic DLNA app (actually I tried VLC - Lumin - BubbleUPnP - Hi-Fi Cast) on my tablet (Lenovo C330) to try connecting to both Pi and Olive devices. All four are able to browse the contents of the O4HD including tracks info. VLC failed to identity Volumio as a target (renderer) the other three found it without a hitch.

Using the test apps playing a file back. All four do play on the tablet. Lumin Bubble and Hi-Fi cast also succeed in playback using Volumio as renderer.

As it looks from my point of view Volumio is not handling the data from the onboard DLNA browser correctly. Results obtained by the performed tests show that the track information is definitely available from the O4HD. Also I have proven that the data format (which is standard FLAC) stored on the O4HD is compatible with the Volumio renderer.