Вообще для людей сидящих на win этот apscream находка как по мне.
Звук такой же или очень близко к линуксоидным ос, нет никакой утомляемости присущей винде, разборчивость, прозрачность.
Win-оманы пробуйте ![]()
Дмитрий, а почему Вы считаете, что apscream это находка для пользователей Windows?? Win плеер либо рендерер, в данном случае, это не многим более чем GUI, движок формирования scream потока, который в конце пути воспроизводится Linux-компьютером, создающим итоговое звучание. Или я что-то недопонимаю?
оригинальный scream протокол сам по себе очень минималистичный, но с ресемплингом как писал Игорь, а в apscream он реализовал bit-perfect
А так по большому счету если Win выступает просто как транслятор какого-то сетевого протокола на внешний рендерер, через тот же asio, то уже нет вмешательства его микшера и службы аудио, хотя многие пишут что win 10,11 сделали большой скачок по звуку.
Но все эти нюансы протоколов все равно играют роль, таже равномерность пакетов, количество преобразований.
Да и другие орг. моменты ОС тоже влияют, приоритеты, очереди, потоки и т.д.
Те же одноплатники по питанию меньше шумят, чем большие компы на win.
На данный момент apscream с win играет очень близко к тому, что я привык слышать от различных сборок на линуксе.
Вот теперь прикрутили альсу и можно сравнивать одноплатники, ноуты, компы на linux и win между собой
У меня всё равно пока выигрывает трансляция с ПК, может быть из за того, что из ПК одна витая пара со звуком напрямик идёт в одноплатник, а вторая сеть позволяет управлять всем этим делом с телефона.
На одноплатниках такую схему не реализуешь. На yocto точно. На diet и распберри ОС есть варианты.
А с вашего одноплатника можно точку доступа настроить ? Т.е. чтоб он просто сам раздавал wifi, без роутера? На том где scream
Нет, без wifi.
Два провода!
Один- точка в точку для звука, минуя роутер, другой - в роутер для управления.
Т.е. две сети на вещающем одноплатнике
И это все наворочено только из за того, что, в моем случае!!!, по scream играет лучше чем сами встроенные плеера.
Только из за этого.
Но если у вас звук на конечной точке лучше сам по себе, чем scream, то вам этого и не надо.
это я понял, я предлагал сравнить с wifi, без роутера по udp
Так это надо ещё точку доступа поднимать.
Что то я с вайфай не очень дружу, хотя понимаю, что получается развязка
На одноплатнике я не пробовал, а в win11 с ноута или с телефона хот-спот в пару щелчков, только новый ip и имя сети надо прописать в апскриме, пароль можно что и в основной сети.
Если опробуете, пишите впечатления.
Прошу прошения, папку создал, а как, кроме FileZilla, можно передать файл libasound_module_pcm_screamap.so? Почему-то не могу подключиться к Нео3…
Файл можно загрузить через WinSCP. Ещё можно скопировать с флешки, подключившись через PuTTY и используя mc.
Спасибо, Игорь! На стороне сервера настроил, а в приемнике (YoctoAP BBB) что-то обновлять нужно?
Если там apscream обновлялся до версии 2.3 неделю тому назад, то ничего менять не нужно.
Как узнать версию apscream?
При запуске из командной строки он её выведет:
/usr/scream/apscream
Apscream на приемнике обновил, но, что-то пока не могу заставить играть.
Игорь, я понимаю, что много всего может влиять, но из того, что на поверхности, что важно?
Надо проверить, видит ли на сервере плеер устройство вывода - на вкладке Status должна отображаться поддержка режимов вывода.
В настройке /etc/asound.conf проверить соответствие IP адреса и протокола настройкам приёмника.
IP адреса сервера и приемника должны быть разными.
Это вкладка System, а не Status.

