# Дистрибутив Yoctoap: Album Player + UPnP Renderer + Console Player + Roon/LMS Bridge + GUI

**URL:** <https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553>\
**Category:** Цифровые источники\
**Tags:** raspberrypi, софт\
**Created:** [13.Ноябрь.2019 19:55:19 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553 "2019-11-13T19:55:19Z")\
**Posts on this page:** 20\
**Page:** 300

<div class="post-metadata">

**Author:** ![andlo](https://dastereo.ru/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@andlo](https://dastereo.ru/u/andlo)\
**Post date:** [24.Сентябрь.2026 12:59:22 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6054 "2026-09-24T12:59:22Z")

</div>

> [@grig](#):
>
> Что то по умолчанию малина горячеватая, мне кажется для apscream это излишне.

Григорий, для сценария “только АПскрим по сетевому проводу” и вывода по i2s или usb (с оговорками) есть отличная аппаратная альтернатива малинке - Luckfox Pico Max. Толк от нее есть, проверено лично.

---

<div class="post-metadata">

**Author:** ![sts16](https://dastereo.ru/letter_avatar_proxy/v4/letter/s/b9e5f3/32.png) [@sts16](https://dastereo.ru/u/sts16)\
**Post date:** [25.Сентябрь.2026 05:49:42 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6055 "2026-09-25T05:49:42Z")

</div>

> [@grig](#):
>
> over\_voltage=-2

На CM3+ данный параметр не работает, напряжение не понижается. Возможно и у вас не заработает. Проверить можно командой vcgencmd measure\_volts core

---

<div class="post-metadata">

**Author:** ![andlo](https://dastereo.ru/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@andlo](https://dastereo.ru/u/andlo)\
**Post date:** [25.Сентябрь.2026 05:52:56 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6056 "2026-09-25T05:52:56Z")

</div>

> [@sts16](#):
>
> На CM3+ данный параметр не работает

На 3B+ 3A+ тоже. А вот в сторону повышения - работает. Крайне неприятно был этим удивлен, когда плотно с малинками упражнялся, видимо особенность всего семейства плюсовых троек.

---

<div class="post-metadata">

**Author:** ![igor63r](https://dastereo.ru/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@igor63r](https://dastereo.ru/u/igor63r)\
**Post date:** [26.Сентябрь.2026 08:35:12 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6057 "2026-09-26T08:35:12Z")

</div>

Для тех, кто слушает в плеере FLAC-каналы Sector Radio, я сделал программу монитора метаданных треков этих каналов.  
Для Windows отображается графическое окно и доступен веб-интерфейс (порт по умолчанию 7555), для Linux - только веб-интерфейс.  
Выгрузить приложение через веб-интерфейс можно, добавив к url ключ /stop .

 ![sector](https://dastereo.ru/uploads/default/original/4X/4/5/4/45451bf78d6f043f8f6f8f1fd3907a1b4b0a546d.jpeg)

Сейчас нормально идёт ротация метаданных только для трёх каналов из восьми: Jazz, Progressive, Space. На остальных метаданные “застыли”. Но, может быть, в будущем что-то изменится. Кнопка ‘Hide Art’ выключает и включает загрузку и отображение картинок для воспроизводимых треков.

Версия для Windows (XP и далее):  
[https://albumplayer.ru/sector\_radio\_win.zip](https://albumplayer.ru/sector_radio_win.zip)

Версии для четырёх платформ Linux:  
[https://albumplayer.ru/linux/sector\_radio\_lin.zip](https://albumplayer.ru/linux/sector_radio_lin.zip)

Для Linux монитор реализован в полностью спящем режиме при отсутствии запросов из интерфейса.  
Можно безопасно ставить его в автозагрузку, ресурсов процессора он не будет потреблять вообще.  
Для Yoctoap, если распаковать архив в папку /usr, можно добавить строку в файл /home/root/.profile:

`/usr/sector_radio/sector_radio > /dev/null 2>&1 &` после строки

```auto
aplayer.sh
```

---

<div class="post-metadata">

**Author:** ![Ltrsnu34](https://dastereo.ru/user_avatar/dastereo.ru/ltrsnu34/32/877913_2.png) [@Ltrsnu34](https://dastereo.ru/u/Ltrsnu34)\
**Post date:** [28.Сентябрь.2026 12:40:48 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6058 "2026-09-28T12:40:48Z")

</div>

Игорь!

А в каком файле хранятся настройки плеера (вкладки General, Decoder и т.п.)?

Спасибо!

---

<div class="post-metadata">

**Author:** ![igor63r](https://dastereo.ru/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@igor63r](https://dastereo.ru/u/igor63r)\
**Post date:** [28.Сентябрь.2026 14:12:45 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6059 "2026-09-28T14:12:45Z")

</div>

> [@Ltrsnu34](#):
>
> А в каком файле хранятся настройки плеера (вкладки General, Decoder и т.п.)?

В основной папке плеера в файле config.dat (файл не текстовый).

---

<div class="post-metadata">

**Author:** ![Neg-56](https://dastereo.ru/letter_avatar_proxy/v4/letter/n/85e7bf/32.png) [@Neg-56](https://dastereo.ru/u/Neg-56)\
**Post date:** [02.Октябрь.2026 03:33:51 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6060 "2026-10-02T03:33:51Z")

</div>

Подскажите пожалуйста нужно ли править конфиг если вывод звука по USB?  
Хочу поставить на neo3 потестировать звук.  
Когда-то стоял на малине4 и остались только приятные воспоминания.  
Если можно то прошу напомнить пожалуйста какие настройки выполнить после установки  
Спасибо!

---

<div class="post-metadata">

**Author:** ![andlo](https://dastereo.ru/letter_avatar_proxy/v4/letter/a/8797f3/32.png) [@andlo](https://dastereo.ru/u/andlo)\
**Post date:** [02.Октябрь.2026 06:07:33 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6061 "2026-10-02T06:07:33Z")

</div>

> [@Neg-56](#):
>
> Хочу поставить на neo3 потестировать звук.

После малинки будет легкий культурный шок, уверяю 😉

> [@Neg-56](#):
>
> Если можно то прошу напомнить пожалуйста какие настройки выполнить после установки

Игорь молодец и дал исчерпывающие инструкции по настройкам в файле

> **[album\_player\_linux\_manual\_ru.pdf](https://albumplayer.ru/linux/album_player_linux_manual_ru.pdf)**
>
> 1905.15 KB

если навскидку, то в конфиге выбрать айпишник и запуск тех модулей, которые требуются. После первого запуска АПлеера во вкладке Card выбрать Ваш юсб ЦАП и сохранить выбор.

---

<div class="post-metadata">

**Author:** ![igor63r](https://dastereo.ru/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@igor63r](https://dastereo.ru/u/igor63r)\
**Post date:** [10.Октябрь.2026 18:47:56 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6062 "2026-10-10T18:47:56Z")

</div>

Предлагаю для тестирования новый продукт экосистемы Album Player:

Аудиофильский плеер Яндекс Музыки yandexap

Скриншот веб-интерфейса:

 ![изображение](https://dastereo.ru/uploads/default/original/4X/1/4/3/143dc57d26cd3cb1826438eaa1634b40b5621913.jpeg)

Проект был разработан для системы Yoctoap и затем портирован на платформу Windows.

Версии для Linux  
32-bit OS: [https://albumplayer.ru/linux/yandexap32.tar.gz](https://albumplayer.ru/linux/yandexap32.tar.gz)  
64-bit OS: [https://albumplayer.ru/linux/yandexap64.tar.gz](https://albumplayer.ru/linux/yandexap64.tar.gz)  
arm32: [https://albumplayer.ru/linux/yandexap-arm32.tar.gz](https://albumplayer.ru/linux/yandexap-arm32.tar.gz)  
arm64: [https://albumplayer.ru/linux/yandexap-arm64.tar.gz](https://albumplayer.ru/linux/yandexap-arm64.tar.gz)

Версии для Windows (7/8/10/11):  
[https://albumplayer.ru/yandexap-win32.zip](https://albumplayer.ru/yandexap-win32.zip)  
[https://albumplayer.ru/yandexap-win64.zip](https://albumplayer.ru/yandexap-win64.zip)

Что там аудиофильского? :

1. Для вывода звука используются bit-perfect интерфейсы ALSA HW, ASIO, Exclusive WASAPI, для которых доступна тонкая настройка параметров.
2. Код звукового движка оптимизирован для минимизации программной активности и потребляемых ресурсов.
3. Приоритетным форматом исходника является lossless формат FLAC.
4. В покое приложение полностью усыпляется, потребляя 0 процессорных ресурсов. Это позволяет безопасно ставить его в автозагрузку в аудиофильских конфигурациях.
5. В приложении yandexap Яндекс Музыка дополнена альбомным уклоном в духе mConnect: формируется коллекция “Мои альбомы”, из выбранного альбома есть переход в дискографию исполнителя.

Версия для Linux работает через веб-интерфейс, порт по умолчанию 8090.  
В версии для Windows при запуске открывается графический виджет плеера, из которого по ссылке справа вверху открывается аналогичный Linux версии  
веб-интерфейс.  
Возможный вариант использования: выбрать и включить плейлист в веб-интерфейсе, затем закрыть веб-интерфейс и управлять прослушиванием через виджет.  
Виджет открывается через значок приложения в трее (красная нота в жёлтом кружке).  
Возможен запуск версии для Windows без графики с ключом в командной строке --no-gui.

В случае узкого окна или мобильного интерфейса меню веб-интерфейса отображается вверху страницы и может прокручиваться по горизонтали, а панель плеера вызывается и скрывается кликом по светлому треугольнику, расположенному внизу окна при открытии панели плеера и вверху при её сворачивании.

В архив программы включен файл readme\_ru.txt с подробным руководством пользователя.

Первым шагом после запуска надо залогиниться на вкладке “Настройки”.  
Приложение работает и с бесплатными Яндекс-аккаунтами.  
Как здесь скажутся ограничения сервиса при отсутствии подписки, пока не ясно.

Есть технические сложности в процессе получения от Яндекс API формата FLAC или другого формата по выбору, при этом желаемый результат не всегда гарантирован.  
Поэтому некоторой издержкой использованного в приложении решения являются частые заметные задержки при включении воспроизведения и при ручном переходе между треками.  
Однако при естественном переходе в процессе воспроизведения плейлиста или прослушивания канала задержки обычно не будет, поскольку в плеере реализован глубокий gapless режим с полной предзагрузкой в память как текущего, так и следующего трека.  
На время начальной загрузки файла кружок индикатора позиции становится из зелёного серым и перемотка недоступна до завершения загрузки (обычно быстрого).

Чтобы в Yoctoap поставить приложение в автозагрузку, его архив можно распаковать в папку /usr и добавить в файл /home/root/.profile следующую строку перед последней строкой fi:

```auto
/usr/yandexap/yandexap > /dev/null 2>&1 &
```

---

<div class="post-metadata">

**Author:** ![Cadavre](https://dastereo.ru/user_avatar/dastereo.ru/cadavre/32/959705_2.png) [@Cadavre](https://dastereo.ru/u/Cadavre)\
**Post date:** [10.Октябрь.2026 19:16:42 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6063 "2026-10-10T19:16:42Z")

</div>

Спасибо!  
Есть ли в планах сделать образы Yocto с интегрированным YandexAP для устройств типа Малины?

---

<div class="post-metadata">

**Author:** ![igor63r](https://dastereo.ru/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@igor63r](https://dastereo.ru/u/igor63r)\
**Post date:** [10.Октябрь.2026 19:34:01 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6064 "2026-10-10T19:34:01Z")

</div>

Для этого изначально проект и был сделан. Но он настолько насыщенный, что релизить без тестирования нельзя.

---

<div class="post-metadata">

**Author:** ![PilyaSega](https://dastereo.ru/user_avatar/dastereo.ru/pilyasega/32/937894_2.png) [@PilyaSega](https://dastereo.ru/u/PilyaSega)\
**Post date:** [10.Октябрь.2026 20:10:43 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6065 "2026-10-10T20:10:43Z")

</div>

Игорь, а почему после yandexap Аплеер не хочет играть? YoctoAP.

 ![Screenshot_20261011_010947_com.android.chrome_edit_311742485888943](https://dastereo.ru/uploads/default/original/4X/d/5/c/d5c0b56c1e74801beff0d8e054e51c037576c76e.jpeg)

С галкой scream на вкладке Card играет.

Разобрался, надо было остановить yandexap

---

<div class="post-metadata">

**Author:** ![igor63r](https://dastereo.ru/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@igor63r](https://dastereo.ru/u/igor63r)\
**Post date:** [10.Октябрь.2026 20:20:37 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6066 "2026-10-10T20:20:37Z")

</div>

Возможно, устройство вывода не освобождено. На вкладке “Настройки” в yandexap есть выход из приложения. Это должно помочь. Или к адресу yandexap добавить /stop

---

<div class="post-metadata">

**Author:** ![alekson70](https://dastereo.ru/letter_avatar_proxy/v4/letter/a/ce7236/32.png) [@alekson70](https://dastereo.ru/u/alekson70)\
**Post date:** [11.Октябрь.2026 10:45:43 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6067 "2026-10-11T10:45:43Z")

</div>

> [@igor63r](#):
>
> архив можно распаковать в папку /usr и добавить в файл /home/root/.profile

Доброго дня всем. Подскажите как этот архив добавить в папку /usr и добавить строку в файл /home/root/.profile? Не пинайте сильно, новичок в этом деле.

---

<div class="post-metadata">

**Author:** ![igor63r](https://dastereo.ru/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@igor63r](https://dastereo.ru/u/igor63r)\
**Post date:** [11.Октябрь.2026 16:24:48 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6068 "2026-10-11T16:24:48Z")

</div>

Два сценария:  
1.  
а) Записать архив на флешку, которая смонтируется автоматически в папку /media.  
б) Подключиться к устройству по протоколу SSH с помощью программы PuTTY.  
Логин root, пароль не потребуется.  
в) ввести в командной строке mc, запустится файловый менеджер.  
г) в файловом менеджере в одной панели войти в папку /usr, в другой - в архив на смонтрованной флешке. Выбрать в архиве строку yandexap, нажать F5, нажать OK. Папка должна скопироваться в /usr.  
д) в mc заходим в папку /home/root, там выбираем строку .profile, нажимаем F4. Открывается текст файла для редактирования. Там спускаемся до конца вниз, в начале последней строки fi нажимаем Enter. Появляется пустая строка. В неё через буфер вставляем текст строки, которую надо добавить. Нажимаем F2, OK, Esc. Измененный файл должен сохраниться.  
2.  
Отличается от 1. только способом получения файла архива. Вместо флешки используем программу WinSCP. Настраиваем подключение по протоколу SCP, при подключении сразу попадаем в папку /home/root и загружаем туда файл с архивом, в который входим через mc, выполнив шаги б)-в) варианта 1. Далее действуем с пункта г) варианта 1.

---

<div class="post-metadata">

**Author:** ![alekson70](https://dastereo.ru/letter_avatar_proxy/v4/letter/a/ce7236/32.png) [@alekson70](https://dastereo.ru/u/alekson70)\
**Post date:** [11.Октябрь.2026 17:42:40 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6069 "2026-10-11T17:42:40Z")

</div>

Игорь спасибо большое.  
Завтра буду пробовать снова по вашей инструкции, сегодня через Putty не смог запустить mc, скорее всего что то неправильно делал.  
Через программку со второго варианта, не смог даже соедениться с Neo 3.

---

<div class="post-metadata">

**Author:** ![PilyaSega](https://dastereo.ru/user_avatar/dastereo.ru/pilyasega/32/937894_2.png) [@PilyaSega](https://dastereo.ru/u/PilyaSega)\
**Post date:** [11.Октябрь.2026 18:42:00 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6070 "2026-10-11T18:42:00Z")

</div>

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

В текстовом документе, приложенном к архив в Линуксе, говорится про запуск скрипом, вот так?

. /yandexap

У меня после ввода скрипта запуск, вроде как, произошёл, но вэб-интерфейс недоступен.

На этом замирает

```auto
# ./yandexap
18:55:30 [I] === yandexap start ===
18:55:30 [C] yandexap started, pid=1098
18:55:30 [I] config: loaded /usr/yandexap/yandexap.conf (port=8090 quality=auto lossy_pref=aac volume=100 device=default ssl_verify=0)
18:55:30 [I] account: Сергей П. (plus=1)
18:55:30 [I] web thread priority set (nice=10)
18:55:30 [I] web: listening on 0.0.0.0:8090

```

А, всё, запустился, надо было подольше подождать..

И снова стал недоступен.

---

<div class="post-metadata">

**Author:** ![igor63r](https://dastereo.ru/letter_avatar_proxy/v4/letter/i/898d66/32.png) [@igor63r](https://dastereo.ru/u/igor63r)\
**Post date:** [11.Октябрь.2026 19:02:43 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6071 "2026-10-11T19:02:43Z")

</div>

Это в какой системе?

---

<div class="post-metadata">

**Author:** ![PilyaSega](https://dastereo.ru/user_avatar/dastereo.ru/pilyasega/32/937894_2.png) [@PilyaSega](https://dastereo.ru/u/PilyaSega)\
**Post date:** [11.Октябрь.2026 19:03:10 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6072 "2026-10-11T19:03:10Z")

</div>

YoctoAP Neo3.

---

<div class="post-metadata">

**Author:** ![alekson70](https://dastereo.ru/letter_avatar_proxy/v4/letter/a/ce7236/32.png) [@alekson70](https://dastereo.ru/u/alekson70)\
**Post date:** [11.Октябрь.2026 19:08:31 UTC](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553/6073 "2026-10-11T19:08:31Z")

</div>

Подскажите пожалуйста, для Neo 3 качать же архив - 64 bit OS?

[Предыдущая страница](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553.md?page=299)

[Следующая страница](https://dastereo.ru/t/distributiv-yoctoap-album-player-upnp-renderer-console-player-roon-lms-bridge-gui/52553.md?page=301)
