Music Player Daemon, ou MPD, est un lecteur audiolibre qui permet l'accès distant depuis un autre ordinateur. Un exemple serait un serveur faisant tourner MPD et utilisant un de ses clients frontaux pour le contrôler à distance. Du fait qu'il soit lancé comme un démon, c'est aussi un bon lecteur audio pour le bureau, surtout pour ceux qui n'utilisent pas ou relancent souvent X.
Il utilise une base de données (comme les autres lecteurs de musique) pour conserver des informations basiques de chaque fichier. À la différence de certains autres lecteurs audios (comme XMMS2 par exemple, qui utilise SQLite) le format de la base de données est un simple fichier texte, rangé par ordre alphabétique d'emplacement et de nom de fichier. Ceci peut rendre les recherches moins efficaces, néanmoins la taille de la base de données est le plus souvent trop petite pour discerner une différence (à moins de parler de millions d'entrées).[réf. nécessaire]
MPD peut aussi servir comme source pour un streamIcecast (au format Ogg Vorbis) et ainsi permettre l'écoute distante comme une radio.
Clients
Il existe une grande variété d'interfaces utilisateur pour communiquer avec le serveur, utilisant un protocole commun sur une connexion TCP. Les clients les plus utilisés sont[2] :