Не могу настроить MPD + httpd

Включил в конфиге http стрим и подсоеденится не могу - в чём проблема?

mpd error: Connection refused
XX1232
Включил в конфиге http стрим и подсоеденится не могу - в чём проблема?
Может в том что вы написали в mpd.conf, может вы адрес не тот пишите а может у вас порт закрыт а может ...
Ошибки в тексте-неповторимый стиль автора©
Нет - пишу в .mpdconf - и mpd однозначно его читает т.к ошибки выдавал

Порты я не закрывал - но начинаю думать что чтото в роутере нужно донастроить.. клиенты все в одной сети с сервером 192.168.0.х везде iptables пустой всё ACCEPT

а вот в браузере всё работает - тоесть именно через клиент не могу подключится
правдо тут тоже есть 1 косяк или глюк - когда на сервере останавливаю музыку - то и на удалённом клиенте она встаёт...
вот так пытаюсь подключится
mpc add http://192.168.0.10:8000

ncmpcpp -h 192.168.0.10 -p 8000

в гугле - проблема либо в правах у народа - либо просто сам mpd небыл запущен... у меня с этим точно проблем нету
XX1232
Секунду, а что вы вообще хотите получить?
я так понял вы создали audio_output типа "httpd" и пыаетесь подключится к нему через ncmpcpp?
он так работать не будет...

этого вполне достаточно.
bind_to_address "0.0.0.0"
port "6600"

Ошибки в тексте-неповторимый стиль автора©
Чтобы по сети музыку раздавать - просто на локалхосте всё работает проблем нет

проблемы начинаются на другом ПК - пока на сервере играет музыка - на клиенте(другой ПК - не локалхост) всё норм - стоит на сервере её остановить - то и на клиенте останавливается

на арчвики советуют always_on - что не работает https://ubuntuforums.org/showthread.php?t=1720477 и у меня в том числе в man mpd.conf про это тоже нечего нет

в общем хотелось бы чтобы на удалённом пк можно было рулить музыкой и нормально слушать
а ну так бы сразу))
я даже не знаю есть ли такая встроенная возможность.
Но всегда можно запустить два независимых mpd.

а так надо покурить man на эту тему.
Ошибки в тексте-неповторимый стиль автора©
спасибо вам XX1232, давно хотел разобраться в этом вопросе всё руки не доходили, всё ниже написанное есть в wiki правда в разных статьях.
в pulse, раскоментируем и убираем авторизацию для под сети (на сервере и клиенте)
$ cat /etc/pulse/default.pa
load-module module-native-protocol-tcp auth-ip-acl=192.168.0.0/24 auth-anonymous=1
mpd - локальный
$ cat ~/.mpd/mpd_local.conf
bind_to_address "~/.mpd/mpd.socket"
db_file            "~/.mpd/database"
log_file           "~/.mpd/log"
audio_output {
  type            "pulse"
  name            "mpd_pulse"
}
удалённый
$ cat ~/.mpd/mpd_remote.conf
bind_to_address "0.0.0.0"
port "6600"
db_file            "~/.mpd/database"
log_file           "~/.mpd/log_user"
audio_output {
  type            "pulse"
  name            "mpd_pulse_user"
  server          "адрес pulse сервера"
}
systemd
$ cat ~/.config/systemd/user/[email protected]
[Unit]
Description=Music Player Daemon %I
[Service]
ExecStart=/usr/bin/mpd --no-daemon /home/user/.mpd/mpd_%I.conf
[Install]
WantedBy=default.target
Ошибки в тексте-неповторимый стиль автора©
И вам спасибо indeviral, нужно будет попробовать.
In Tux We Trust
Я наверно дурак объяснять нормально не умею...
 
Зарегистрироваться или войдите чтобы оставить сообщение.