WikiZero - Music Player Daemon
- Веб-клієнти [ правити | правити код ]
- Графічні клієнти [ правити | правити код ]
- Консольні клієнти [ правити | правити код ]
- Інші клієнти [ правити | правити код ]
- Клієнти для iOS [ правити | правити код ]
- Клієнти для Sailfish OS [ правити | правити код ]
open wikipedia design.
Music Player Daemon (MPD) - музичний програвач з клієнт-серверної архітектурою , Який відтворює музику з зазначеного каталогу. Відтворенням керують за допомогою клієнта. Управляти сервером ( демоном ) Можна з будь-якої машини з мережі , Але слухати музику можна і на своєму комп'ютері, якщо програму- клієнт MPD налаштувати на підключення до локального хосту ( localhost ) [1] .
Навіть якщо установка клієнтського додатка на пристрій, з якого необхідно управляти відтворенням, з якихось причин неможлива, то залишається можливість встановити таке клієнтську програму, до якого можна звертатися з інших вузлів через веб-браузер.
MPD використовує базу даних (Як і деякі інші медіаплеєри ), Щоб зберігати основну інформацію про музичні файли (назва треку, виконавця, назва альбому та ін.). Як тільки демон запущений, база даних буде повністю збережена в оперативній пам'яті, і немає ніякої необхідності звертатися до диску з метою пошуку пісні і прочитання тегів аудіофайлу.
- підтримка форматів Ogg Vorbis , FLAC , OggFLAC , MP2 , MP3 , MP4 / AAC , MOD , Musepack , APE і WAV , А також всіх інших, які підтримуються FFMpeg .
- Віддалене управління MPD через мережа (Є підтримка IPv4 і IPv6 ).
- потокове HTTP відтворення FLAC , OggFLAC , MP3 і Ogg Vorbis .
- читає і кешируєт інформацію метаданих ( теги ) - ( ID3 (Id3v1 і id3v2)), коментарі Vorbis і теги MP4.
- MPD вміє перекодувати теги .
- підтримка буфера при програванні (запобігає пропуски при високій завантаженості або великому часу відгуку мережі).
- Відтворення музики без короткочасних пауз між композиціями ( gapless playback - особливо важливий при прослуховуванні записів з концертів, а також опери).
- Підтримка плавного накладення / плавного переходу ( Crossfading ).
- Підтримка прокрутки.
- підтримка Cue sheets (Як вбудованих в теги файлу, так і зовнішніх), але тільки в старих версіях, в нових немає.
- Можливість поновлення тільки частини бази даних.
- Збереження, завантаження і управління плей-листами (В форматі m3u, з відносними або абсолютними шляхами).
- Контроль гучності ( OSS , ALSA і програмні мікшери).
- Підтримка широкого діапазону аудіопристроїв ( OSS , ALSA , Sun, esd , ARts , PulseAudio і ін.), в тому числі і потокового мовлення ( Icecast , Також має вбудований сервер).
- Мінімальні системні вимоги.
- Демон тестований на Linux , FreeBSD , OpenBSD , NetBSD , Solaris і HP-UX .
- Можливість скроблінга на Last.fm
MPD розроблений для архітектури клієнт-сервер , Де клієнти взаємодіють з MPD по мережі . Таким чином, для того, щоб управляти MPD, потрібно встановити MPD-клієнт.
Веб-клієнти [ правити | правити код ]
- phpMp - Веб-інтерфейс, написаний на PHP.
- phpMp2 - Інший веб-інтерфейс, написаний на PHP.
- Jinzora - Заснована на потоковому мережевому протоколі і має систему управління медіабібліотеки.
- Ampache - Мережева утиліта для управління, оновлення та програвання ваших аудіофайлів.
- MPC-Front - Веб-інтерфейс, написаний на PHP (як бекенд потрібний встановлений і налаштований консольний клієнт mpc ).
- MPC Web Shell - Ще один веб-інтерфейс, написаний на PHP (також потрібно консольний клієнт mpc ). Відрізняється від «MPC-Front» більш витонченим оформленням.
Графічні клієнти [ правити | правити код ]
- Ario - графічний клієнт, написаний на GTK + , Зовні схожий на Rhythmbox .
- Cantata - графічний клієнт, написаний на Qt .
- gmpc - Gnome Music Player Client, один з найбільш функціональних клієнтів.
- LnkMusic - графічний клієнт з інтерфейсом, що нагадує Amarok .
- kmp - графічний клієнт, написаний на Qt .
- QMPDClient - ще один графічний клієнт, написаний на Qt4 .
- Quimup - мінімалістичний клієнт, який використовує Qt4 .
- MPDCon - графічний клієнт для GNUstep.
- glurp - графічний клієнт, написаний на GTK + .
- Gimmix - графічний клієнт, написаний на GTK + .
- Sonata - графічний клієнт, написаний на PyGTK .
- WMmp - Window Maker dockapp.
- MpcOSX - Mac OS X клієнт.
- Theremin - Mac OS X клієнт з підтримкою Growl і обкладинок альбомів.
- Sonix - клієнт для Palm OS (High res).
Консольні клієнти [ правити | правити код ]
- ncmpc - консольний клієнт, заснований на ncurses .
- ncmpcpp - консольний клієнт, заснований на ncurses .
- mpc - консольний клієнт (часто використовується для управління MPD за допомогою скриптів).
- bashmp - клієнт, написаний на bash.
Інші клієнти [ правити | правити код ]
Клієнти для Android [ правити | правити код ]
Клієнти для iOS [ правити | правити код ]
- MPoD - iPhone- / iPod Touch-клієнт.
- MPaD - iPad-клієнт.
Клієнти для Sailfish OS [ правити | правити код ]
This page is based on a Wikipedia article written by contributors ( read / edit ).
Text is available under the CC BY-SA 4.0 license; additional terms may apply.
Images, videos and audio are available under their respective licenses.