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

IgorA

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

    5 555
  • Баллов

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

  • Посещение

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

    15

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

  1. Виктор, AP - аудиоплеер, а сетевые настройки - вопрос системной сетевой конфигурации, он за рамками компетенции плеера. Что касается сути дела с двумя сетевыми интерфейсами в .profile, то она очень проста. Там по умолчанию if/else развилка при инициализации либо WiFi, либо проводной сети. Приём заключается в том, что мы заменяем развилку на совместную инициализацию двух интерфейсов, просто отключив три оператора, реализующих развилку - if/else/fi. Комментируем три коротких строки и результат получен - инициализируются сразу оба интерфейса. Последний штрих - подправить IP адрес для второго интерфейса, поскольку он и его подсеть должны отличаться от первого. В случае двух проводных интерфейсов за основу можно взять стандартную конфигурацию для проводной сети и продублировать там единственную строку, в которой инициализируется сетевой адаптер. Предположим, основной сетевой интерфейс, через который идёт управление, на каноническом адресе 192.168.1.77, а для выделенного соединения мы добавляем адрес 192.168.0.77. Тогда эта раздвоенная строка может выглядеть так: (сначала стандартная, затем дополнительная): ifconfig eth0 $IP netmask 255.255.255.0 broadcast $OC1.$OC2.$OC3.255 up ifconfig eth1 192.168.0.77 netmask 255.255.255.0 broadcast 192.168.0.255 up В этом случае в стандартном файле .profile больше ничего не меняется, if/else остаются в силе.
  2. Виктор, прямое соединение только для систем со статическим адресом. В Pure это требует ручной настройки на системном уровне - отключения службы динамического IP, редактирования файла /etc/network/interfaces.
  3. Потому, что повторное прослушивание альбома можно реализовать лёгким движением руки, а интерфейс плеера и так перегружен тем, что уже реализовано.
  4. Обновление для Linux от 31.07.2025. • Ресивер apscream в архиве asioscream.zip обновлен до версии 2.5. При выводе через драйвер Scream WDM для Windows устранена остановка воспроизведения при изменении частоты дискретизации воспроизводимых файлов. Для протокола TCP доработано автоматическое восстановление воспроизведения после кратковременных прерываний сетевого соединения. • DLNA/UPnP рендерер для Android обновлен до версии 1.1. Исправлена ошибка сборки 64-разрядной версии. Добавлен запрос разрешений, которые требуются для новых версий Android. • В загрузочных образах системы Yoctoap для PC, Raspberry Pi и других устройств ресивер apscream обновлен до версии 2.5.
  5. AleXH Навигация по дереву папок - внутренняя кухня стандартного компонента Windows, вызываемого через функцию SHBrowseForFolder. Плеер лишь инициализирует исходное состояние и считывает итоговый результат.
  6. На серверной стороне можно выводить через scream в любых режимах. В актуальных плеере и рендерере для Linux встроенный вывод по протоколу scream, поэтому для них плагин screamap не нужен.
  7. Да, apscream полностью автономный приемник протокола scream. Он будет работать и в системе, где не установлены аплеер и апрендерер.
  8. Там свой оптимизированный способ организации вывода, прямых аналогов которому в режимах плеера нет. Для минимизации приёмного буфера можно сделать в настройках apscream PRELOAD_BUFFER_FRAMES=0. Но это потенциально снижает запас устойчивости.
  9. Prixuevich Можно выключить галку HW в настройках плеера и рендерера. Тогда сохраненный через alsactl store уровень громкости микшера не должен изменяться.
  10. Этот режим задумывался как режим просмотра крупных картинок. Компоновка левой части там, действительно, не изменяется. Если хочется сделать покрупнее всё, то есть более крупный вариант интерфейса (окно HTPC), выбирается в ap2config.
  11. Поскольку имя сети и пароль транслируются в Yoctoap из config-файла через переменные bash-скрипта, безопасные их значения - буквы и цифры, без пробелов и спецсимволов.
  12. Обновления от 5 июня 2025 года: • Обновлены на новые версии все компоненты, работающие с протоколом scream - плеер и рендерер для Linux, драйверы и приемники из архива asioscream.zip. Устранены проблемы при переходах между треками с разной частотой дискретизации, реализовано автоматическое восстановление воспроизведения при прерываниях сетевого соединения. • На страницу плеера добавлен DLNA/UPnP рендерер для Android, обеспечивающий стриминг звукового потока на приемники протокола scream. • Обновлены и дополнены ссылки на станции в радиокаталоге плеера. • Загрузочные образы системы Yoctoap для PC, Raspberry Pi и других устройств обновлены в соответствии с последними изменениями.
  13. Один пользователь сообщал, что успешно клонировал флешку на SSD, используя Acronis True Image. Но сам я не пробовал. Я думаю, это не связано с буферизацией и кэшированием. Я помониторил обращения к флешке при переходе на 384KHz. Действительно, они появляются в такой ситуации, но как переходный процесс, который завершается и затем стационарно минутами таких обращений нет. При таком переходе меняются условия функционирования сетевого драйвера и драйвера ЦАПа. Видимо, кто-то из них реконфигурируется и подгружает какие-то модули с диска. Сам плеер никаких обращений к диску не инициирует в таких ситуациях.
  14. Почему-то вчера не загрузилось обновление. Исправил. Попробуйте скачать ещё раз.
  15. Обновлен scream-рендерер: https://albumplayer.ru/aprenderer.apk Для Android от 13 и выше добавлен запрос на разрешение уведомлений при первом запуске.
  16. Для дальнейшего тестирования релиз-кандидат scream-рендерера для Android: https://albumplayer.ru/aprenderer.apk По итогам прошедшего тестирования исправлено: • интерфейс адаптирован к тёмной теме Android; • исправлена перемотка; • в 32-разрядной версии устранены сбои синхронизации, приводившие к пропускам фрагментов звука; • доработан переход между треками; • добавлена опция Play silence для ЦАПов, проглатывающих начало трека. Для выгрузки рендерера следует использовать кнопку STOP на шторке уведомлений.
  17. blues666 Можно попробовать увеличить размер буфера в 2 раза и посмотреть, как это повлияет на результат. Но Preload Buffer вообще не используется в режиме Direct Input. Поэтому выбор возможных действий зависит от используемых настроек. Обычно исходные настройки плеера устойчивы. Можно попробовать распаковать установочный архив в другую папку и выбрать там только режим декодирования DSD и способ вывода, не изменяя других настроек.
  18. Для тестирования UPnP рендерер для Android, транслирующий звуковой поток в сеть по протоколу scream: https://albumplayer.ru/aprenderer.apk Три вкладки интерфейса рендерера, по которым всё должно быть понятно. DSD передаётся либо в Native, либо в DoP.
  19. dushap2014 Чтобы исключить влияние неизвестных неудачных настроек в плеере, есть смысл распаковать установочный архив с плеером в другую папку и посмотреть, что будет происходить при использовании настроек "из коробки".
  20. AleXH Терзают смутные сомнения - больше пользы в этом или вреда. Ресивер по замыслу - не для наблюдения за ним, а, скорее, для безголовой конечной точки на консольном винсервере. До ресивера доходит технический поток, параметры которого могут иметь мало общего с исходником. Поток там - расжатый PCM с унифицированным битрейтом, разрядность этого потока может быть преобразована передатчиком. Человеку, понимающему технические детали, из контекста понятно, что там будет, а "малых сих" зачем смущать этим.
  21. Этого не будет точно, поскольку этот протокол, в отличие от DLNA, метаданные треков не транслирует. Смотреть надо в плеер, а не в ресивер.
  22. Там была недоработка - по окончании первого трека размер буфера приемника обнулялся. Я поправил и обновил приемники в архиве на версию 1.1. Можно пробовать.
  23. Текущая схема, на мой взгляд, вполне устойчива. На всех этапах возможна буферизация с запасом. Какие и как наблюдаются проблемы?
  24. Из screamasio поток выливается в драйвер карты, который в виде dll загружается в screamasio. ap2decoder выводит в драйвер asioscream, он транслирует поток в виде UDP пакетов в приемник screamasio, а он выводит поток в ASIO драйвер карты.
  25. Я поправил обработку сдвига каналов, обновил, можно проверить.
×
×
  • Создать...

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

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