Музыкальный сервер dlna/upnp (софт). Выбираем, сравниваем, делимся.

После установки antminer с плащем spdif от Погодина @ppy, прошивка его же авторства Pure, и разворачивания локалки в отдельно взятом “локальном” месте, освободившуюся sd карту на 256гб в samsung s10, BubbleUPnP выступал и в роли сервера и контрольный точки. У меня это звучало, явно не лучше намоленной 502 на малине 3b с раздельным питанием, но назад дороги уже не было, ибо позади …
И началось:

После подключения платы питания можно было и успокоиться, но…

В итоге после того как причесал сеть с питанием. Продолжил изыскания с подопытным биглем.
Пробовал рекомендованный minimserver, но звук с minidlna понравился мне больше.
Поделюсь опытом, так как сам далек от linux, а многие очевидные вещи для специалистов опускаются в статьях по теме и приходится курить уйму форумов, чтобы добиться желаемого:

Скачиваем консольный образ debian для биглей накатываем образ на sd карту, карту в бигль.
После загрузки и подключения к сети, смотрим присвоенный IP и заходим по ssh, я пользуюсь программкой клиентом putty
Для входа - имя: debian, пароль: temppwd
После входа вводим
sudo nano /boot/uEnv.txt
ищем и раскомментируем строки, т.е. приводим к виду:
###Disable auto loading of virtual capes (emmc/video/wireless/adc)
#disable_uboot_overlay_emmc=1
disable_uboot_overlay_video=1
disable_uboot_overlay_audio=1
disable_uboot_overlay_wireless=1
disable_uboot_overlay_adc=1

##enable BBB: eMMC Flasher:
cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh

сохраняемся (Ctrl+X)
вводим sudo reboot
После перезагрузки начинается запись образа в emmc
После записи бигль отключится совсем) Достаем sd, передергиваем питание, грузимся.
Снова заходим по ssh, вводим
sudo apt-get update && sudo apt-get upgrade

у меня sd с муз. библиотекой, в формате exfat, поэтому установил поддержку
sudo apt-get install exfat-fuse exfat-utils

создаем точку монтирования на Ваш вкус, в моем случае это
sudo mkdir /mnt/sdred
устанавливаем права
sudo chmod 755 /mnt

вставляем свой накопитель в бигль, у меня это sd карта
вводим
fdisk -l
смотрим уникальное имя
fdisk
у меня это: /dev/mmcblk0p1
монтируем: sudo mount /dev/mmcblk0p1 /mnt/sdred

для удобства работы установил файловый менеджер
sudo apt-get install mc
запуск при необходимости
sudo mc

чтобы карта монтировалась после перезагрузки
sudo nano /etc/fstab
в конец дописываем для примера
/dev/mmcblk0p1 /mnt/sdred exfat default 0 0

устанавливаем minidlna
sudo apt-get install minidlna
правим конфигурационный файл
sudo nano /etc/minidlna.conf
сохраняемся
я поменял только путь к библиотеке
media_dir=A,/mnt/sdred

Перезапускаем службу:
sudo systemctl restart minidlna
Проверяем, работает ли служба, также смотрим параметры запуска:
sudo systemctl status minidlna

сканируется Ваша библиотека, за ее ходом можно посмотреть в браузере
http://айпибигля:8200
получаем музыкальный сервер за шапку сухарей

Пы.Сы. я везде где можно и нельзя применяю настройки товарища Едварда

Automated Install

  • wget https://github.com/dynobot/Linux-Audio-Adjustments/raw/master/basic-install.sh
  • chmod 755 basic-install.sh
  • sudo ./basic-install.sh
8 лайков