Рекламка

Смотрите http://forum.cayservice.ru запуск двигателя porsche.

Music Player Daemon | автор: admin | 2 мая 2015 |

Категория: Фильмы и музыка


Аудиоплеер с клиент-серверной архитектурой.

MPD работает в режиме демона и проигрывает музыку с плейлиста. Изменения состояния проигрывателя, такие как начало, приостановить, возобновить проигрывание, действия с плейлистом, получения метаданных трека, статистическая информация и т.д. происходит через клиентские программы. Клиент может быть запущен на том же компьютере, что и сервер и соединяться через сеть. Такая архитектура имеет ряд преимуществ: пользователь имеет возможность выбрать клиент по вкусу и удаленно управлять воспроизведением не прекращая проигрывание закрытием клиента. MPD подобно многим другим плеерам использует базу данных чтобы хранить основную метаинформацию о аудиофайлах.

Возможности MPD

  • Проигрывание Ogg Vorbis, FLAC, Opus, WavPack, MP2, MP3, MP4/AAC, MOD, Musepack и многих других форматов поддерживаемых в FFmpeg.
  • Удаленное управление MPD по сети ( IPv4 и IPv6 поддерживается).
  • Проигрывание HTTP-потоков FLAC, OggFLAC, MP3 и Ogg Vorbis
  • Чтение и кэширование метаданных (ID3: ID3v1 и ID3v2), Vorbis Comments и MP4 Metadata.
  • Поиск метаданных.
  • Беспрерывное воспроизведение.
  • Буфер воспроизведения для предотвращения остановок от маленькой скорость соединения.
  • Поддержка фэйдера.
  • Поддержка плавных переходов и наложения между треками.
  • Сохранение, загрузка и управление плейлистами в формате M3U.
  • Поддержка Avahi/Zeroconf.
  • libsamplerate и передискретизация.
  • Поддержка ALSA, PulseAudio, OSS, MVP, JACK, Windows и Mac OS X.
  • Можно использовать в качестве источника для Icecast потоков в Ogg Vorbis и MP3. Другие форматы могут быть преобразованы в Ogg / MP3 на лету перед выводом на сервер потока.
  • Встроенный HTTP-потоковый сервер, способен воспроизводить Ogg Vorbis и MP3 потоки на лету.
  • Нет зависимости от графического интерфейса, музыка продолжает играть даже когда клиент закрыт.
  • Потоковое воспроизведение, используя cURL, Last.fm или Microsoft Media Server (MMS).
  • Соединение с клиентами через локальные сокеты или протокол TCP (в том числе IPv6 ).

Клиенты MPD


MPD имеет множество внешних интерфейсов, которые взаимодействуют с сервером используя собственный протокол над TCP-соединением.
Консоль.
  • MPC (часть проекта MPD) — консольный интерфейс для большинства функций MPD.
  • ncmpc — более функциональный Ncurses-клиент, который похож по своей концепции на МОС.
  • ncmpcpp — другой Ncurses-клиент, который клонирует функциональность ncmpc, но включает в себя новые функции, такие как редактор тегов.
Графика.
  • Ario основан на GTK+ и использует вкладки в интерфейсе.
  • GMPC является старейшим клиентом с поддержкой GTK+2 (GTK+3 в разработке), он предоставляет множество различных способов изучения музыкальных коллекций и таких метаданных как тексты, обложки, исполнители, альбомы, похожие исполнители. GMPC стремиться иметь много возможностей и работать на слабом оборудовании.
  • Sonata основан на GTK+ и управляет плейлистами.
  • Intelligent Music Player Client (IMPC) основан на GTK+3, поддерживает загрузку соответствующей информации (статьи, обложки, изображения) c проигрыванием актуальной песни и учится классифицировать связанный контент.
  • Cantata использует Qt4/5 для управления библиотекой и плейлистами. Редактирует тэги, тексты песен и выборку обложек из Интернета. Поддерживает флешки.
  • Qmobilempd основан на Qt4 и предназначен специально для мобильных устройств, таких как Symbian.
  • Qmpdplasmoid — клиент для KDE.
  • Gimmix — простой интерфейс с очень небольшим объёмом памяти.
  • mpdlirc — интерфейс для управления через инфракрасный порт.
Более полный список клиентов смотрите в Wiki MPD
С простыми консольными клиентами можно писать скрипты для выполнения команд на сервере MPD. Некоторые клиенты работают в веб-браузере и могут быть расположены на одном компьютере с сервером, требуя только браузер на клиентском компьютере. Существует клиент в виде аддона для Firefox, плагин для Xfce, клиент для Wii, клиент для Windows 8/Windows RT в Windows Store.

Перевод с Википедии: https://en.wikipedia.org/wiki/Music_Player_Daemon
Лицензия:
GPL
Операционные системы:
GNU/Linux Windows BSD MAC Solaris
Интерфейс фоновый(daemon)
Язык программирования:
C++

Сайт проекта

Скачать Music Player Daemon !


 

Дргугие программы:









Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
Хотите поделится интересным материалом ? Регистрация не требуется!
Поиск программ
Голосование
Какой операционной системой Вы пользуетесь ?
GNU/Linux (2573)
Windows (2985)
MacOSx (2767)
xBSD (2299)
Solaris (2266)
ReactOS (2264)
FreeDos (2262)
Другая (2270)
info
Яндекс.Метрика