Renderers

Audio renderers are 3rd party playback applications separate from the core playback application; MPD (Music Player Daemon). When a client connects to one of the renderers MPD will stop and the renderer will begin playback. When the client stops playback or disconnects, MPD can resume playback depending on the "Resume MPD" setting. View the Setup guide for more information.

Bluetooth

A Bluetooth adapter must be present and enabled otherwise Bluetooth will not start.

$_select[btsvc_on] $_select[btsvc_off]
$_bt_adapter_msg Bluetooth by Johan Hedberg (BlueZ) and Arkadiusz Bokowy (Bluez-alsa).
$_select[bt_pairing_confirm_on] $_select[bt_pairing_confirm_off]
- On: Pairing a device shows a 6-digit code that must be confirmed on both devices before the connection is accepted.
- Off: Devices pair without confirmation.
$_alsavolume_max_bt_msg Establish the maximum ALSA volume level. This setting takes effect the next time a client connects.
Establish the maximum CamillaDSP volume level. This setting takes effect the next time a client connects.
If nothing is playing all clients are disconnected when this time interval expires.
$_select[rsmafterbt_on] $_select[rsmafterbt_off]
Resume MPD playback after the Bluetooth client disconnects.
Controller
Bluetooth control
AirPlay
$_airplay_available_version View the Installation guide for more information.
$_select[airplaysvc_on] $_select[airplaysvc_off]
Shairport-sync by Mike Brady, the wonderful fork of the original Shairport by James "Abrasive" Laird.
Select the AirPlay protocol. AirPlay 2 provides native multi-receiver streaming from iOS devices. AirPlay 1 can be used to send lossless ALAC 16/44.1K to a single receiver from iOS devices.
$_select[rsmafterapl_on] $_select[rsmafterapl_off]
Resume MPD playback after AirPlay client stops playing or disconnects.
AirPlay
Airplay settings
Spotify Connect
$_spotify_available_version View the Installation guide for more information.
$_select[spotifysvc_on] $_select[spotifysvc_off]
This service requires a Spotify Premium account. librespot by the Librespot Organization and maintained by Roderick Van Domburg and the librespot team.
$_select[rsmafterspot_on] $_select[rsmafterspot_off]
Resume MPD playback after Spotify client stops playing or disconnects.
Spotify Connect
Spotify Connect settings
Credential cache
Qobuz Connect
$_qobuz_available_version View the Installation guide for more information.
$_select[qobuzsvc_on] $_select[qobuzsvc_off]
Pibuz by @PhilipVinc (based on qbzd by @vicrodh)
$_select[rsmafterqbz_on] $_select[rsmafterqbz_off]
Resume MPD playback after Qobuz client stops playing or disconnects.
Qobuz Connect
Qobuz Connect settings
UPnP Client for MPD

This service functions as a UPnP media renderer that uses MPD for playback.

$_select[upnpsvc_on] $_select[upnpsvc_off]
UPnP Client for MPD by Jean-Francois Dockes.
UPnP
UPnP settings
Squeezelite

This service requires Lyrion Music Server (LMS).
Caution: ALSA volume will be 100% (0dB) if Squeezelite can't communicate with LMS.

$_select[slsvc_on] $_select[slsvc_off]
Squeezelite renderer by Adrian Smith and Ralph Irving (@triode).
$_select[rsmaftersl_on] $_select[rsmaftersl_off]
Resume MPD playback after LMS power off.
Squeezelite
Squeezelite settings
Plexamp

This service is not installed.
View the Setup guide and then visit the manufacturer website for the latest information on installing and configuring this component.

$_select[pasvc_on] $_select[pasvc_off]
Plexamp by Plex.
$_alsavolume_max_pa_msg Establish the maximum ALSA volume level. This setting takes effect the next time the Plexamp client initiates playback after stopping and releasing the audio output.
$_select[rsmafterpa_on] $_select[rsmafterpa_off]
Resume MPD playback after Plexamp has been stopped or disconnected.
Plexamp
RoonBridge

This service is not installed.
View the Setup guide and then visit the manufacturer website for the latest information on installing and configuring this component.

$_select[rbsvc_on] $_select[rbsvc_off]
RoonBridge by Roon Lab.
$_select[rsmafterrb_on] $_select[rsmafterrb_off]
Resume MPD playback after RoonBridge has been disconnected.
RoonBridge
Networkaudiod

This service is not installed.
View the Setup guide and then visit the manufacturer website for the latest information on installing and configuring this component.

$_select[networkaudiosvc_on] $_select[networkaudiosvc_off]
Networkaudiod by Signalyst.
$_select[rsmafternetworkaudiosvc_on] $_select[rsmafternetworkaudiosvc_off]
Resume MPD playback after Networkaudiod has been disconnected.
Networkaudiod
Diretta Target

This service is not installed.
View the Setup guide and then visit the manufacturer website for the latest information on installing and configuring this component.

$_select[diretta_targetsvc_on] $_select[diretta_targetsvc_off]
Diretta Target by diretta.link.
$_select[rsmafterdiretta_targetsvc_on] $_select[rsmafterdiretta_targetsvc_off]
Resume MPD playback after Diretta Target has been disconnected.
Diretta Target
Diretta ALSA Host

This service is not installed.
View the Setup guide and then visit the manufacturer website for the latest information on installing and configuring this component.

$_select[diretta_sync_hostsvc_on] $_select[diretta_sync_hostsvc_off]
Diretta ALSA Host by diretta.link.
$_select[rsmafterdiretta_sync_hostsvc_on] $_select[rsmafterdiretta_sync_hostsvc_off]
Resume MPD playback after Diretta ALSA Host has been disconnected.
Diretta ALSA Host