Note! HQPlayer Embedded is totally unsupported extra, provided as-is, for users of HQPlayer Desktop for Linux.
Send an email to support [a] signalyst [.] com from your registered email address requesting license key for HQPlayer Embedded. In the request, include hardware fingerprint found from About-dialog of the HQPlayer Desktop.
Copy the obtained key file to $HOME/.hqplayer/hqplayerd-key.xml
Install necessary dependencies
apt-get install libglib2.0-0 libflac8 libasound2 libgomp1
apt-get install rygel
Also download and install libgmpris package. And then the hqplayerd package.
HQPlayer Embedded will utilize most of the configuration settings done by HQPlayer Desktop. There are some additional options specified in /usr/share/doc/hqplayerd/readme.txt.gz such as option to switch to SDM output mode and to configure name for the renderer. These need to be manually changed to the configuration file.
To configure Rygel, copy example configuration file
zcat /usr/share/doc/hqplayerd/rygel.conf.gz >$HOME/.config/rygel.conf
Hint! By modifying rygel.conf you can enable it's media server functionality, including transcoding to play back formats otherwise unsupported by HQPlayer.
First start HQPlayer
hqplayerd
and then start Rygel
rygel
now the system should appear in Control Point as a Renderer.
Note! Do not try to run both Desktop and Embedded version simultaneously, accessing audio device will fail.