LINUX.ORG.RU

MPD позволяет удаленно управлять?

 


0

1

У меня стоит MPD на сервере (Orange Pi), нужно им управлять удаленно аудиофайлами, чтобы обновлять библиотеку, которая добавляется автоматически на сервер, и прослушивать эти аудиофайлы (сервер будет находится далеко).

Потоки через http прослушивать можно, но там не будет добавленных аудиофайлов, и через SSH тоже работает, но в локальной сети.

Так вот встает вопрос: MPD вообще позволяет это реализовать? Есть информация только про взаимодействие в одной сети клиента и сервера…

# This setting enables automatic update of MPD's database when files in
# music_directory are changed.
#
auto_update	"yes"
#
# Limit the depth of the directories being watched, 0 means only watch
# the music directory itself.  There is no limit by default.
#
#auto_update_depth "3"
#

А вот это не помогает? Зачем её вообще обновлять? Файлы новые появились, mpd их подтянул. И всё.

Loki13 ★★★★★
()

Ты хочешь вертеть mpd на удалённом сервере а слушать музыку и управлять списком воспроизведения с другого сетевого устройства?

Grapow ★★
()
Ответ на: комментарий от Loki13

А вот это не помогает? Зачем её вообще обновлять? Файлы новые появились, mpd их подтянул.

Ни хрена он не подтянул. Надо из кантаты жать кнопку «обновить библиотеку»

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

Вот только что переименовал файл и вот что сразу же вижу в логе

мая 31 17:14:13 home mpd[836291]: update: removing Music/Music/Armin van Buuren - A State Of Trance Episode 1175_.mp3
мая 31 17:14:13 home mpd[836291]: update: added Music/Music/Armin van Buuren - A State Of Trance Episode 1175.mp3

Чтобы заработало я раскомментировал в конфиге вот это

auto_update	"yes"
follow_outside_symlinks	"yes"
follow_inside_symlinks		"yes"

И рестартовал mpd

Интересно, что в Cantata в библиотеке он не появился пока не выбрал обновить базу, но в ncmpcpp появился сразу. Так что тут скорее всего Cantata виновата и как-то кэширует базу mpd.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)