Hi!
I had HQPlayer Embedded working well a year (few years?) ago, but fell out of the habit of using it.
I want to blow the dust off my configuration and give it all a good listen again, so I:
- updated the OS of the machine I’m running both RoonServer and HQPlayer on from Ubuntu 20.04 to 22.04
- installed libgmpris_2.2.1-8_amd64 and hqplayerd_4.34.2-156_amd64
and fired up hqplayerd as user hqplayer.
The NAA I want to talk to is a Signature Rendu SE, which I’ve told to switch to its NAA personality instead of being a Roon endpoint.
I eventually found/remembered to go to [server]:8088/config to configure stuff, but I can’t seem to get a configuration using a Network Audio backend to stick.
I am seeing
NAA output discovered 0 Network Audio Adapters
in the log, which, you know, seems like it could be a clue.
So… how can I help hqplayerd not fail at NAA discovery?
Note that on the machine this is running on, there are two hardware ethernet interfaces, one talking on the 10.0.1.x network and the other talking on the 10.0.22.x network. The former is used for Roon user-interfaces to contact the server, and for the Roon server to access streaming content; the latter talks with the audio-devices-only VLAN which the Roon endpoints (and the NAA) live on.
Disabling either network is not an option, nor do I want to have to move the NAA to the 10.0.1.x general-purpose network every time I switch to trying out HQPlayer.
Is there some way to hardcode the IP address of the NAA in the hqplayerd config file (it will always have the same address; there’s no need for discovery) or, failing that, to tell hqplayerd which subnet to look to for discovery?
Or am I mis-diagnosing what’s going wrong here?
Thanks!