Перейти к содержанию

IgorA

Продвинутые
  • Публикаций

    5 555
  • Баллов

    14 098 
  • Зарегистрирован

  • Посещение

  • Победитель дней

    15

Весь контент IgorA

  1. Виктор, в apconfig.txt указывать адрес для общей сети с роутером, из которой будет управляться плеер, меню и т. д. Для другой сети в .profile задавать адрес для сервера, в asound.conf адрес приемника.
  2. Если две сетевые карты, то достаточно взять за основу стандартный файл .profile и продублировать там строку ifconfig eth0 $IP netmask 255.255.255.0 broadcast $OC1.$OC2.$OC3.255 up И для варианта, где для управления адрес 192.168.1.77, а для прямого соединения 192.168.0.77 вторую строку изменить, например, так: ifconfig eth1 192.168.0.77 netmask 255.255.255.0 broadcast 192.168.0.255 up
  3. Обновления от 01.01.2025 Для Windows и Linux • Обновлен и дополнен радиокаталог плеера. Для Linux • В плеере устранена нестабильность при загрузке настроек интерфейса (цветового оформления). • Драйвер asioscream обновлен до версии 3.0, ресивер apscream обновлен до версии 2.3. Для использования драйвера asioscream теперь не требуется наличие локального звукового устройства. Повышена равномерность передачи пакетов с аудиоданными в сеть. В ресивере apscream устранены падения при перемотке и повторном включении воспроизведения. • В архив asioscream.zip на странице плеера добавлен ALSA-плагин ScreamAP, позволяющий выводить звук по протоколу scream с различных Linux-платформ. Описание: https://albumplayer.ru/screamap_ru.txt • Загрузочные образы системы Yoctoap для PC, Raspberry Pi и других устройств обновлены в соответствии с последними изменениями. В Yoctoap добавлен плагин ScreamAP и файл asound.conf (в папку /home/root) с конфигурацией для использования этого плагина. • Обновлено руководство пользователя плеера.
  4. IP адрес сервера задается в apconfig.txt, IP адрес приемника в приложенном asound.conf. Когда вся коммутация через роутер, этого достаточно. Но если делить сеть на два сегмента, то у сервера будет два адреса и такой вариант стандартной конфигурацией не предусмотрен. Для него надо корректировать файл /home/root/.profile. Там надо отключать ветвление LAN или WiFi при инициализации сети и задавать альтернативный адрес для второго сегмента. Вот мой вариант настроек для Nanopi NEO3 в роли сервера. https://albumplayer.ru/data/profile.zip Там IP сервера для WiFi 192.168.1.77, для LAN 192.168.0.77, IP приёмника 192.168.0.55.
  5. Пересохранить содержание .cue в Блокноте Windows как UTF-8. У файла появится префикс EFBBBF и он будет нормально открываться. Кодировка файлов без опознавательных знаков интерпретируется как Windows-1251. Благодаря этому открываются другие .cue с русскими названиями.
  6. В сообщении от 21 декабря, которому Вы поставили лайк :
  7. Кстати, Виктор, Вы экспериментировали с прямым LAN подключением. Я сделал такой вариант, используя Yoctoap на обоих концах, на Nanopi Neo3 (alsascream сервер) и RPi B+ (apscream приёмник) с отдельной подсетью 192.168.0.x для прямого соединения. Neo3 через USB-WiFi адаптер находится в общей сети 192.168.1.x и через неё идёт всё управление.
  8. Так все варианты дистанционного управления есть, поскольку asioscream это драйвер для всех. И веб-интерфейсы аплеера, и upnp-управлялки для апрендерера (mConnect, BubbleUPnP), и Roon Remote для Roon.
  9. Да, Виктор, для самоуспокоения можно смело считать, что звук рождается в Linux. Но то, что этому предшествует, тоже в какой-то мере влияет.
  10. Да, эта настройка для классических плагинов вывода, и когда используются EXTRAS модули вывода она отключается, поскольку там изменения настроек требуют перезапуска других процессов.
  11. Это следствие совместного действия двух обстоятельств: Способа индикации параметров в плеере для Windows и особенностей декодера FLAC библиотеки FFmpeg, используемого в плеере для декодирования потокового FLAC. Плеер в панели показывает разрядность выдаваемую декодером и информацию о битрейте от декодера. Декодер FFmpeg 24-разрядные исходники выдаёт в дополненном нулевым байтом 32-разрядном формате и для потокового FLAC выдаёт битрейт не сжатого, а декодированного потока. Похожая проблема с OPUS фоматом, для которого тоже отображается завышенный битрейт для трансляций. Для файлов (не радио) посмотреть объективные параметры файла можно в панели "О файле", вызываемой через контекстное меню плеера.
  12. Формат вывода DSD файлов через ASIO настраивается в плеере. Для Album Player в инструкции выше это пункты 7 и 8.
  13. Например, вставить флешку с архивом в стример, скопировать оттуда в какую-то папку apscream arm32 или arm64 (в соответствии с платформой стримера) вместе с config-файлом и запустить. Аналогично тому, как когда-то туда попал и запустился рендерер.
  14. На стороне приемника должен быть запущен apscream.
  15. 1) скопировать из архива папку ASIO64 в корень диска C 2) запустить из этой папки от имени администратора файл install (run as admin).bat 3) скачать Album Player, распаковать куда-нибудь и запустить файл APlayer.exe 4) в окне плеера вызвать контекстное меню правым кликом и выбрать там "Режим вывода" 5) в появившемся окошке выделить первую строку ASIO output и нажать кнопку "Настройка" 6) в появившемся окошке выбрать в списке Device ASIO Scream 3, закрыть всё по OK 7) в контекстном меню вызвать "Форматы файлов", выделить третью снизу строку ISO;DSF;DFF и нажать кнопку "Конфигурация" 8) в появившемся окошке выбрать в списке Output mode Native (ASIO) и закрыть всё по OK 9) перетащить в окно плеера папку или DSD файл, нажать Play и слушать.
  16. Если запустил и он запустился, то единственное, что осталось сделать - это вывести DSD через ASIO на ASIO scream.
  17. lomik1970 Фубар по сети через UPnP всё переводит в PCM. Я выше пояснил, что DSD надо выводить через ASIO. apscream с рендерером не связан, это отдельная программа, которая есть в архиве https://albumplayer.ru/asioscream3.zip Её надо скопировать на приемник и там запускать вместо рендерера или вместе с ним.
  18. lomik1970 Тогда, чтобы выводить Native DSD, апрендерер не нужен (он это может, но мало кто передаёт этот формат через UPnP). Надо на стримере запускать apscream, а в Windows выводить на ASIO scream через ASIO плеером, настроенным на вывод Native DSD. В Album Player этот формат вывода выбирается через "Форматы файлов" в контекстном меню в настройках SACD плагина. В foobar вариант настройки зависит от версии, но инструкции в интернете найти можно. Чтобы ASIO scream появился в списке устройств ASIO для 32-разрядных плееров должна быть установлена 32-разрядная версия драйвера asioscream, а для 64-разрядных - 64-разрядная.
  19. Тогда по ссылке http://ip_адрес_стримера:7779 открывается панель настроек рендерера. Там на вкладке Status выводится информация о поддерживаемых драйвером ЦАПа режимах вывода. Что там в строке "Supports Native DSD"?
  20. lomik1970 Сам апрендерер где запущен? Он есть и на Windows, и на Linux.
  21. lomik1970 Поддержку Native в Linux надо смотреть на вкладке Status панели настроек апрендерера. И, например, для контроллеров Amanero она становится доступной только после замены заводской прошивки на альтернативную. Чтобы работал scream, для asioscream надо настраивать ip адрес приемника, а на приемнике запускать apscream.
  22. Выкладываю для тестирования релиз-кандидат новой реализации протокола scream для Windows и Linux: https://albumplayer.ru/asioscream3.zip Драйвер asioscream для Windows обновлён на версию 3.0: Устранена необходимость в использовании локальной звуковой карты для синхронизации вывода. Повышена равномерность передачи пакетов с аудиоданными в сеть. Теперь драйвер asioscream можно использовать на компьютерах без звуковых устройств и с выключенной службой Windows Audio. Для обновления установленного драйвера второй версии его надо удалить через uninstall и затем установить новый драйвер. Можно для сравнения установить новый драйвер в другую папку, не удаляя существующий. Тогда потребуется изменить путь к папке драйвера в установочных bat-файлах. Ресивер apscream в этом архиве версии 2.3 - с исправлением, устраняющим падения при перемотке и повторном включении воспроизведения. В архив добавлена поддержка scream-трансляции с Linux-устройств для всех платформ и папка Linux разделена на две: LinuxReceiver и LinuxServer. Для трансляции из Linux сделан ALSA плагин ScreamAP (инструкция по ссылке). Папка alsa-lib для установки плагина отcутствует в системе Yoctoap. Там её надо создать по пути /usr/lib/alsa-lib.
  23. На сайте плеера обновлен архив с файлами asioscream/apscream: https://albumplayer.ru/asioscream.zip Приемник apscream обновлен на версию 2.3. Устранено аварийное завершение при повторном включении воспроизведения при использовании стандартного драйвера scream в режиме AP_MODE. В образах систем с плеером версия apscream будет обновлена при следующем накопительном обновлении. Пока в Yoctoap можно самостоятельно заменить файл /usr/scream/apscream файлом apscream из архива по ссылке (папка Linux). Стандартный драйвер scream обеспечивает с apscream в AP_MODE bit-perfect воспроизведение в режиме вывода Exclusive WASAPI.
  24. Как вариант, roonrock настроен на динамическое получение IP адреса, который роутер предоставляет, а компьютер - нет.
×
×
  • Создать...

Важная информация

Пользуясь форумом вы соглашаетесь с нашими Условия использования.