Драйверок звука подтянули. Это заняло неожиданно много времени. Пора его проверить!
В качестве плеера выбран клиент/серверный MPD. В первую очередь в связи с тем, что им можно управлять по сети. Почитав, я убедился в том, что не ошибся:
Для слабых машин mpd как бальзам на душу. Ресурсы расходует весьма экономно.Так пишут тут: drakulavich.blogspot.com - кратко установка и обзор графических клиентов.
Устанавливаем командой (почитать англ.):
# pkg_add -rv musicpd
Подтягиваем зависимости - список
Можно только отметить, что подтягивается python, который мне пригодится для сетевой установки Windows.
Настройка (почитать англ.)
Проверяем загрузку аудио-драйверов:
Берём болванку конфига:
cp /usr/local/share/doc/mpd/mpdconf.example /usr/local/etc/mpd.conf
Заполняем её:
music_directory "/mnt/1TB/_Music_"
save_absolute_paths_in_playlists "yes"
playlist_directory "/mnt/1TB/_Music_/playlists"
db_file "/usr/local/var/mpd/mpd.db"
log_file "/usr/local/var/mpd/mpd.log"
pid_file "/usr/local/var/mpd/pid"
state_file "/usr/local/var/mpd/state"
user "mpd"
port "6600"
log_level "default"
auto_update "yes"
auto_update_depth "32"
input {
plugin "curl"
}
audio_output_format "44100:16:2"
audio_buffer_size "4096"
buffer_before_play "10%"
connection_timeout "120"
max_connections "7"
max_playlist_length "100000"
max_command_list_size "4096"
max_output_buffer_size "16384"
Создаём директории:
mkdir -p /usr/local/var/mpd/playlists
-p Создавать промежуточные каталоги по мере необходимости.
В директории /usr/local/var/mpd создаём описанные в конфиге файлы.
Создаём в FreeNAS:
- группу sound [2000]
- пользователя mpd [2001]-nologin-sound-nogroup
Косяки могут быть с правами на доступ к файлам и директориям (читать англ.).
/usr/local/bin/mpd [wheel-mpd 0500]
/usr/local/etc/mpd.conf [wheel-mpd 0400]
/usr/local/var/mpd [wheel-mpd 0700] рекурсивно
Стартуем!
В консоли:
# /usr/local/etc/rc.d/musicpd start
И окончательно (как на картинке, только от имени mpd): Вопщемто заиграло!
Комментариев нет:
Отправить комментарий