I've been using musicbee for a year aprox. I started by using it as a player, quickly moved on to have it manage the whole library of some 20k songs, then i moved on to rip again my cd collection, this time in flac instead of mp3, and lately I've generated the usb sticks containing music that i plug in the car.
Moving on, I've recently purchaded a pair of speakers with integrated amps. They are the Kef LS50w II.
Apart from diverse cable connections (hdmi, optical, coax) they are network enabled and support multiple streaming solutons, amazon music, spotify, tidal, chromecast, roon, and, going to the point...upnp/dlna.
I expected to manage them from musicbee using DLNA...but unfortunately they aren't recognised.
I've gone through the process of verifying that everything is properly setup.
First of all, I connected them to the network by wire in order to avoid any hassle with wifi (they do work over wifi, but since I had the nework connection nearby i prefered to stay on the safe side).
I went on to try diverse network streaming solutions. I easily succeeded with amazon music, spotify, and chromecast.
I tried upnp with musicbee...and they were not recognized.
Following other posts in this forum i checked that actually upnp works using other solutions. I suceedent playing from vlc using the speakers as renderers and also using BlubbleUPnP as upnp controller and streaming to the speakers (upnp render) from either Universal Media Server or even from musicbee (as upnp media server).
Nevertheless I'm unable to stream directly from Musicbee to the speakers, which is really a pity, since playing from musicbee allows much easier access to playlists or to actions like rating the song beign played.
I've tried to narrow down the issue:
Options in the plugin configurations:
- enable musicbee to play to a upnp device: checked
- output as a continuous stream: unchecked
- enable upnp devices to browse and play from the musicbee library: Checked (also checked bucket tree nodes...and update play statistics. Rest of the section unchecked
- Server settings
Server Name: Musicbee Medid Library
ip address: automàtic port: 49382
DLNA device profiles: Generic with settings updated as follows (to mach the speakers capabilities)
max picture size: 160 px (actually they cannot show anything)
output sample rate 44100 to 192000 (actually for network files they can go up to 384k)
channels stereo only: checked
maximum bit depth: 24
when transcoding output format: PCM 24 (note, transcoding should be a very rare case since they understant almost any format
MP3, M4A, AAC, FLAC, WAV, AIFF, ALAC, WMA, LPCM and Ogg Vorbis
as well as MQA DSF: DSD64, DSD128, DSD256 DFF: DSD64
output sample rate: same as source
Going to the more interesting part...i checked the log debug information and this is what it shows
7; 1 Initialise - 17/10/2020 22:34:39
99; 2 GetNetworkAddresses - 192.168.10.232,dns=True,name=Ethernet,speed=1000000000
100; 3 GetNetworkAddresses - 192.168.182.1,dns=True,name=VMware Network Adapter VMnet1,speed=100000000
100; 4 GetNetworkAddresses - 192.168.8.1,dns=True,name=VMware Network Adapter VMnet8,speed=100000000
101; 5 GetNetworkAddresses - 127.0.0.1,dns=False,name=Loopback Pseudo-Interface 1,speed=1073741824
103; 6 GetNetworkAddresses - http://192.168.10.232:49382
208; 7 ProcessMessage 192.168.10.137 - device 'uuid:55186c28-4c2d-4c37-b460-207fd8ecc91c:Estudi',valid=False
As far as I understand the plugin reviews my machine network setup, concludes that the newtok address where the upnp should be hooked is 192.168.10.137 which is correct ans starts it in port 192.168.10.232
Then the problem arises in the last line. Musicbee properly identifies a upnp devide at 192.168.10.137 that's the speaker. The text Estudi is the "human" name I gave to the speakers...but shomehow considers this is not a valid device.
Well this is as far as I can go. I understand that something needs to be defined or declared in either the code or a config file in order to properly recognize the device.
To add som context, the veresion I of these speakers was really popular and well considered in the audiophile world. Version two enhaces the network capabilities and has already earnet the Product of the Year award from WhatHiFi so its possible that solving this can help not just me but also other musibee users.
Can someone help with this issue?
I've had a first look at the plugin code. While i can manage with .net development in either visual basic or c# my experience is more related to "conventional" user applications updating databases. I know nothing in the upnp arena. Neither in the audio programming.
Of course I can run debugging code and collect results.
I've seen in the forum that thera are versions of the plugin with debugging code and suposely fixing some of the issues in cpu usage but so far I've stayed with the "official" version from the plugins download page.
Well, any help will be greatly appreciate.
Thants a lot in advance.