Digital Artcore
Поиск по сайту
сейчас слушаю
Drifting Alone
Boogrov
Atomic Heart, Vol.6 (Original Game Soundtrack)
29 minutes ago
Helios
frenetic virtual orchestra
Atomic Heart, Vol.6 (Original Game Soundtrack)
34 minutes ago
Styx
Boogrov
Atomic Heart, Vol.6 (Original Game Soundtrack)
37 minutes ago
Stability Restored
Boogrov
Atomic Heart, Vol.6 (Original Game Soundtrack)
40 minutes ago
Lambada (DVRST Rework)
DVRST
Atomic Heart, Vol.6 (Original Game Soundtrack)
42 minutes ago

Бюджетный музыкальный сервер

Есть такая народная забава — микроскопом гвозди забивать. А еще есть такая забава — устанавливать на всякие недорогие устройства, роутеры или медиа проигрыватели например, дополнительный софт, существенно расширяющий возможности железки.

Два года назад я опубликовал подробное описание устройства, собранного для прослушивания музыки. Устройство активно используется и не перестаёт радовать. Если вкратце, то получилась комбинация железа и программ, которые позволяют удобно хранить и слушать с высоким качеством свою музыкальную библиотеку.

Не я один такой умный, такие музыкальные сервера создают все кому не лень — от энтузиастов-одиночек вроде меня, до вполне крупных и уважаемых компаний, которые просят за такие продукты немалые деньги. И люди покупают, еще как покупают!

Сам принцип работы таких устройств прост — программа Music Player Daemon устанавливается на любое совместимое железо, программе указывают где лежит музыка и на какое устройство (звуковая карта, сетевой поток, внешний DAC) выдавать звук. Все. А управление происходит при помощи отдельной программы-клиента, которые есть для любой платформы — смартфоны, компьютеры или веб страница.

Получается очень удобная система, которую можно использовать где угодно — дома, в кафе или спортзале например.

Но однажды я стал обладателем чудо устройства — Wi-Fi роутера Xiaomi 3. Оказалось очень интересная железка за свои деньги (что-то около 22$).

xiaomi3

При некоторых минимальных знаниях в области IT (а они у меня были), можно поменять родную прошивку на другую, разрабатываемую энтузиастами: rt-n56u / padavan. Среди прочих плюсов, эта прошивка позволяет добавлять возможности в роутер при помощи установки программ из специального репозитория Entware.

Наличие Music Player Daemon в репозитории порадовало, но сумасшедший план превратить двадцатидолларовый Wi Fi роутер в музыкальный сервер возник только после того, как я увидел дополнительную поддержку USB аудио в прошивке padavan.

Не вдаваясь в сам несложный процесс, перейду к результату — всё получилось! Установка и настройка Entware была завершена через пару часов, в результате получился девайс, который умел:

  • Запускать Music Player Daemon и mpdscribble (скробблинг композиций на last.fm)
  • Проигрывать mp3 и lossless форматы (я тестировал flac) на внешний USB DAC
  • Возможность подключать сетевые диски с Samba (Windows) и NFS (Unix) хранилищ, и проигрывать музыку с них. С флешки, вставленной в сам роутер будет играть само собой.
  • Полноценное управление с любого mpd клиента. Кроме того, на самом роутере поднято управление через веб-интерфейс YMPD.
  • подсоединение к сети без проводов — роутер превращается в клиента

В качестве устройства вывода звука, сначала использовался USB DAC Audioengine D1 (портативный, питание от USB порта), а потом мой стационарный Audiolab M-Dac (внешнее питание). Оба устройства подключились без проблем, никакой перестройки параметров не требуется.

У самого роутера всего один порт, для того чтобы подключить флешку с Entware/музыкой и DAC, нужен USB хаб. Я использовал простую пассивную модель, мощности порта хватило на оба устройства. С аудиофильской точки зрения, использование USB хаба при подключении внешнего DAC является святотатством, анафемой, ересью и преступлением против человечества, но давайте не будем забывать о слове бюджетный — мы строим свой музыкальный сервер на основе устройства стоимостью 20$, в аудиофильском мире за такие деньги даже упаковки салфеток чтобы вытирать слезы умиления от прогретых кабелей не купишь 🙂

Качество звука было вполне приемлемым, даже, не побоюсь этого слова, хорошим. Хотя, говорить о качестве в нашем случае, не совсем уместно. Качество звука сильно зависит от самого DAC, задача сервера правильно выдавать цифровые данные на устройство воспроизведения.

Одним из критериев тестирования — загрузить процессор роутера работой и послушать, как это все отразиться на звуке. Чуда не случилось — как только процессор нагружался, в звуке появлялись щелчки. Но с другой стороны, процессор будет загружаться только во время сканирования больших музыкальных архивов, а это происходит только при первом подключении медиатеки. Что же касается воспроизведения тяжелых хай резов, даже FLAC 24-192 игрались без запинок и щелчков. Здорово!

И напоследок — у роутера  Xiaomi 3 есть одна странная конструктивная особенность, все четыре антенны несъёмные, роутер занимает много места в любом положении антенн. И для того, чтобы довести свой проект до логического завершения, я заказал и настроил тоже самое на роутере Xiaomi mini:

xiaomimini

При одинаковой начинке, роутеры различаются внешне, а а самое приятное — антенны можно сложить и они вообще не будут видны.

Если решите собрать такую систему сами, помимо роутера за 20$ вам понадобятся: USB Hub (минимум 2 порта, можно пассивный), флешка (подойдет даже на 1 Гб, но чем больше будет объем, тем больше музыки сможете туда закачать) и USB DAC. Вообще это достаточно дорогое устройство, но так как мы не будем гнаться за «естественным звучанием гобоя на третьей минуте», то можно взять самый дешевый, они сейчас от 10$ начинаются. Получится компактная и удобная система, я протестировал в течении нескольких дней и признал её достаточно стабильной и надежной.

Но при этом нужно понимать, что у полученного устройства будут некоторые ограничения, программа Music Player Daemon из репозитария Entware скомпилирована без поддержки некоторых функций (например возможность отдавать поток по http протоколу не заработала). Но в целом, средняя цена в 40$ за такую систему, это просто подарок. Ну а если у вас уже есть хороший USB DAC и домашний NAS к примеру, то всего за 20-ку вы получите очень удобное устройство для прослушивания музыки.

 

2 комментария
Несколько полезностей для начинающих любителей DSD | Digital Artcore says:

[…] для красного словца вспомнил? Фигушки. Вот здесь я установил и успешно запустил программу плеер н…! Дальше ваш ЦАП обработает ваш DSD поток и выдаст […]

Мини обзор софта для сетевых стримеров | Digital Artcore says:

[…] Music Player Daemon, по моему скромному мнению, лучший софт для музыкального сервера/стримера среди бесплатных, а если присмотреться, и платных решений. Он очень простой в использовании, но очень богатый на возможности, устанавливается, практически, на любую операционную систему или железо (да-да, я успешно ставил его даже на Wi-Fi роутер). […]

Top! © Digital Artcore. All rights reserved.
Social Links:
FACEBOOK
TWITTER
[extraWatchAgent]