OpenSourceProjects logo
MPD logo

MPDMusic Player Daemon

Music Player Daemon

2,725 stars
412 forks
C++
GPL-2.0

Screenshot not available yet

MPD

Music Player Daemon is a lightweight, server-based audio player that decouples music playback from client control. It stores comprehensive metadata about your music library and enables remote management of playback, playlists, and library searches through a standardized protocol.

Key Features

  • Remote Control: Manage playback and playlists from any client application over the network
  • Multi-Format Support: Play music in various audio formats through your server's audio device
  • Music Library Management: Automatically catalogs and indexes available music for fast searching and retrieval
  • Daemon Architecture: Runs as a background service, allowing continuous playback independent of client connections

Use Cases

  • Home Media Servers: Create a centralized music system for your household with multiple client devices
  • Network Audio Systems: Stream and control music across different rooms and devices
  • Headless Setups: Run audio playback on dedicated hardware without a display

Who Is It For

MPD is ideal for users who want flexible, remote-controlled music playback on Linux and Unix systems. It's particularly suited for audiophiles, home automation enthusiasts, and developers building custom music client applications.

Trending Open Source Projects