Repolode
MusicPlayerDaemon

MusicPlayerDaemon/MPD

一个后台运行的音乐播放服务,在服务器音频设备上播放,并支持远程检索音乐库和控制播放。

Star
2,813
Fork
436
未关闭 Issue
132
最近提交
22小时前

这是什么?

MPD(Music Player Daemon)是一个后台运行的音乐播放服务,可以播放多种格式的音乐,声音从运行它的机器的音频设备输出。它会为所有可用音乐建立索引,支持搜索和检索,因此音乐库保存在服务器上,而不依赖某个特定客户端。

播放控制、音乐库查询和播放列表管理都可以通过网络协议远程完成。任何遵循该协议的客户端都能作为操作界面,从而把音频引擎与用户界面分开。项目提供了协议规范和开发者手册,便于开发自己的客户端。

项目使用 C++ 编写,采用 GPL-2.0 许可证。

核心功能

  • 01通过服务器的音频设备播放多种格式的音乐。
  • 02为音乐库建立索引,支持搜索和检索。
  • 03支持远程控制播放、查询信息和管理播放列表。
  • 04提供可供客户端实现的网络协议规范。

适用场景

  • 在连接音响的电脑上搭建家庭音乐播放服务器。
  • 通过网络用手机或桌面客户端远程控制共享的音乐库。
  • 基于标准协议开发自定义的音乐播放器界面。

快速上手

  1. 1

    阅读手册中的安装说明

使用前须知

  • 采用 GPL-2.0 许可证,这是一种 copyleft 许可证,要求衍生作品也保持开源。

收录于专题

标签

常见问题

MPD 是什么?
一个后台运行的音乐播放服务,在服务器音频设备上播放,并支持远程检索音乐库和控制播放。 MPD(Music Player Daemon)是一个后台运行的音乐播放服务,可以播放多种格式的音乐,声音从运行它的机器的音频设备输出。它会为所有可用音乐建立索引,支持搜索和检索,因此音乐库保存在服务器上,而不依赖某个特定客户端。
MPD 可以免费使用吗?用的什么许可证?
MPD 以 GPL-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
MPD 还在维护吗?
活跃维护中。MPD 最近一次提交是在 2026年11月6日。
MPD 适合用来做什么?
在连接音响的电脑上搭建家庭音乐播放服务器。 通过网络用手机或桌面客户端远程控制共享的音乐库。 基于标准协议开发自定义的音乐播放器界面。
MPD 怎么安装和运行?
阅读手册中的安装说明
在哪里获取 MPD?
源代码和安装说明在 GitHub 上:https://github.com/MusicPlayerDaemon/MPD

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目

运行在 Linux、FreeBSD、macOS 和 OpenBSD 上的 AirPlay 音频接收端,可播放来自苹果设备的音频流。

效率与应用#airplay#audio#audio-streaming
9002+25 本周696COther维护活跃更新于 昨天