Articulo de referencia

Demonio del reproductor de música

{{Cite web|url=https://www.musicpd.org/news/2013/10/mpd-0-dot-18-released/|title = MPD 0.18 released - Music Player Daemon}} "},"operating system":{"wt":"[[Unix-like]] ([[BSDs]]...

Music Player Daemon ( MPD ) es un servidor de reproducción de música gratuito y de código abierto . Reproduce archivos de audio, organiza listas de reproducción y mantiene una base de datos musical. Para interactuar con él, se necesita un programa cliente . La distribución de MPD incluye mpc , un sencillo cliente de línea de comandos .

MPD se utiliza en hardware de audio propietario. El proyecto MPD mantiene una lista de proveedores, algunos de los cuales infringen la GPL. [ 3 ]

Diseño

MPD simplemente se ejecuta en segundo plano reproduciendo música de su lista de reproducción . Los programas cliente se comunican con MPD para gestionar la reproducción, la lista de reproducción y la base de datos. No es un reproductor de música completo como Amarok , pero sus clientes pueden desempeñar esa función.

MPD utiliza una base de datos de archivos planos para mantener la información básica de los archivos de música cuando no está en ejecución. Una vez iniciado el demonio , la base de datos se mantiene completamente en memoria , y no es necesario acceder al disco duro para buscar archivos de audio locales. Generalmente, los archivos de música deben estar ubicados en un subdirectorio del directorio de música y solo se agregan a la base de datos cuando se envía el comando de actualización al servidor. Se permite la reproducción de archivos arbitrarios, pero solo para clientes locales conectados al servidor mediante un socket de dominio Unix . MPD no proporciona un editor de etiquetas integrado ; esta funcionalidad la gestionan los clientes o programas externos, aunque existen parches de terceros para agregar esta funcionalidad al servidor.

El modelo cliente-servidor ofrece varias ventajas sobre los reproductores de música todo en uno. Los clientes pueden comunicarse con el servidor de forma remota a través de una intranet o de Internet . El servidor puede ser un ordenador sin interfaz gráfica ubicado en cualquier punto de la red. La reproducción de música puede continuar sin interrupciones al no usar X o al reiniciar X. Se pueden usar diferentes clientes para diferentes propósitos : un cliente ligero que permanece abierto todo el tiempo para controlar la reproducción, y un cliente más completo para búsquedas intensivas en la base de datos. Varios clientes pueden usar la misma base de datos, ejecutándose simultáneamente, de forma remota o con diferentes cuentas de usuario. 

Características

Clientela

ncmpcpp

MPD tiene una variedad de interfaces que se comunican con el servidor usando un protocolo personalizado [ 4 ] a través de una conexión TCP . Los clientes generalmente implementan diferentes tipos de interfaces.

Los clientes sencillos pueden programar el programa mpc mediante scripts para enviar comandos al servidor. Algunos clientes ofrecen una interfaz de usuario HTML o AJAX y pueden ubicarse en el mismo equipo que el servidor, requiriendo únicamente la instalación de un navegador en la máquina cliente.

Véase también

Referencias

  1. "Versión 0.24.13" . 10 de julio de 2026. Consultado el 11 de julio de 2026 .
  2. "MPD 0.18 lanzado - Reproductor de música Daemon" .
  3. Productos comerciales que utilizan MPD , www.musicpd.org, 13 de febrero de 2018 , consultado el 15 de febrero de 2018.
  4. Referencia de protocolo archivada el 10/10/2018 en Wayback Machine – Wiki de la comunidad de Music Player Daemon
  • Sitio web oficialEdita esto en Wikidata