9

Существуют ли разумные альтернативы MPD (музыкальный проигрыватель-демон) в качестве музыкального проигрывателя с дистанционным управлением? Он должен быть управляемым по сети и не требовать запуска X-сервера.

10 ответов10

5

xmms2 - отличная альтернатива.

С веб-страницы:

Модель клиент-сервер

  • Позволяет XMMS2 иметь несколько различных интерфейсов (в качестве клиентов).
    • Интерфейсы командной строки
    • Клиенты GTK (соответствующие внешнему виду и интерфейсу GNOME и Xfce4)
    • Клиенты KDE (соответствующие внешнему виду KDE)
  • Прозрачность сети означает, что вы можете запускать и контролировать XMMS2 удаленно (например, запустить XMMS2 на своем «медиа-боксе» и управлять им по сети с помощью КПК с поддержкой Bluetooth - см. Мобильные платформы)
4

Groove Basin является конкурентом MPD. Он даже поддерживает протокол MPD в дополнение к своему (лучшему) протоколу. Он имеет встроенное сканирование громкости, просмотр файловой системы, скробблирование Last.fm, авто-DJ, редактирование тегов и потоковую поддержку. Он поставляется с веб-интерфейсом, который вы можете использовать по своему усмотрению (см. Скриншот).

Демо онлайн

Скриншот:Скриншот


Начало работы в Ubuntu

Вы можете установить groovebasin на Ubuntu с помощью:

sudo apt-get install groovebasin

Затем создайте символическую ссылку из ~/music в вашу собственную музыкальную папку:

ln -s -T $PATH_TO_OWN_MUSIC_FOLDER ~/music

Тогда начните это:

groovebasin &

Затем получите доступ к нему из веб-браузера на 127.0.0.1:16242

1

Диджейд - это еще один вариант, который возник из-за недостатков в MPD и XMMS2. На данный момент у него есть только несколько клиентов , командной строки и веб-интерфейса. Он написан на Python с GStreamer или Xine для декодирования медиа и использует JSON-RPC в качестве формата сообщения.

1

Не уверен, что вы знали об этом, но последний MPD имеет поддержку libinotify, которая, по-видимому, автоматически обновляет БД.

1

Мне также очень нравится Ampache.

1

MythTV также послужил мне очень хорошо.

1

Я не рекомендую это, поскольку я не пробовал это, но pita - музыкальный проигрыватель клиент-сервер командной строки.

Обновление: по словам разработчика, оно предназначено для того же, что и MPD, и не поддерживается активно. Кроме того, это Python вместо C, который легче расширять и т.д. Они "определенно пытаются решить одни и те же проблемы практически одинаково".

0

Вы ищете MPD. Просто с лучшими клиентами.

Freedrull упомянул, что теперь есть поддержка libinotify (о которой я не знаю). Я видел классные сценарии, основанные на использовании демона inotify "cron" для автоматического запуска обновления mpd при изменении файловой системы.

Редактирование тегов также зависит от клиентского приложения mpd. Я обнаружил, что ncmpcpp хорошо справляется с редактированием тегов и обработкой списков воспроизведения.

0

Возможно, вы сможете использовать программное обеспечение Squeezebox Server для удовлетворения этой потребности. В основном это набор сценариев Perl, поэтому он работает где угодно без графического интерфейса, и для его использования необязательно иметь аппаратное обеспечение Squeezebox. Он экспортирует веб-интерфейс и HTTP-поток HTTP, а также существует множество клиентов для разных платформ, которые имеют некоторые функции, которые вы описали.

0

Я тоже не пробовал, но Audacious может работать без головы и контролироваться клиентами. Википедия

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .