Skip to content

MPRIS

MPRIS is a standard interface for communicating with Music Players on linux operating systems.

If you run Linux and have a notification tray that shows what media you are listening to, you likely have access to MPRIS.

Notification Tray

multi-scrobbler can listen to this interface and scrobble tracks played by any media player that communicates to the operating system with MPRIS.

MPRIS communication requires multi-scrobbler to have access to the host’s dbus-daemon.

If multi-scrobbler is running as a Local Installation, directly with node/npm, on the same host as MPRIS then no setup is required.

Remote setup is also possible, see the Remote Unix Socket section in the Docker tab.

Configuration Type

This is configuration for the ENV Config Type.

Environmental Variable Type Default Description
MPRIS_ID string A globally unique ID EX myComponentId
MPRIS_NAME string Value of MPRIS_ID A vanity name EX My Cool Component
MPRIS_ENABLE boolean true Should this component be used?
MPRIS_BLACKLIST string DO NOT scrobble from any players that START WITH values from this comma-delimited list
MPRIS_WHITELIST string ONLY scrobble from any players that START WITH values from this comma-delimited list

Bold/Italic = Required