Сетевой стример на Beaglebone Black / AntMiner / AntBB — чистое удовольствие (часть 2)

Если не работает при обновлении - всё перезапустить/перезагрузить и должно заработать.Так, по крайней мере, с моим бриджем из Yoctoap. Но не думаю, что в Pure там что-то критично поменялось. Тем более, что в работе самого рендерера ничего не менялось.

Да собственно ничего не менялось кроме версии ap2renderer
Вот 2.07 цепляется с squeeze2upnp

2.07
[13:04:07.770724] Start:1391 Binding to 10.30.30.9:49152
[13:04:09.096503] CheckAndLock:246 device is NULL
[13:04:09.097955] CheckAndLock:246 device is NULL
[13:04:09.099145] CheckAndLock:246 device is NULL
[13:04:09.100191] CheckAndLock:246 device is NULL
[13:04:09.101178] CheckAndLock:246 device is NULL
[13:04:09.102148] CheckAndLock:246 device is NULL
[13:04:09.103068] CheckAndLock:246 device is NULL
[13:04:09.103914] CheckAndLock:246 device is NULL
[13:04:09.104823] CheckAndLock:246 device is NULL
[13:04:09.105736] CheckAndLock:246 device is NULL
[13:04:09.106639] CheckAndLock:246 device is NULL
[13:04:09.107504] CheckAndLock:246 device is NULL
[13:04:27.000572] UpdateThread:1024 Presence checking
[13:04:27.046211] AddMRDevice:1285 [0x2c7a20]: adding renderer (APlayer Media Renderer)
[13:04:27.046439] GetProtocolInfo:337 [0x2c7a20]: uPNP GetProtocolInfo
[13:04:27.051750] GetProtocolInfo:348 [0x2c7a20]: ProtocolInfo http-get:*:audio/mpegurl:*,http-get:*:audio/mpeg:*,http-get:*:audio/mpeg3:*,http-get:*:audio/mp3:*,http-get:*:audio/x-mp3:*,http-get:*:audio/mp4:*,http-get:*:audio/x-mp4:*,http-get:*:audio/
ogg:*,http-get:*:audio/x-ogg:*,http-get:*:audio/vorbis:*,http-get:*:audio/flac:*,http-get:*:audio/x-flac:*,http-get:*:audio/x-aiff:*,http-get:*:audio/aiff:*,http-get:*:audio/wav:*,http-get:*:audio/x-wav:*,http-get:*:audio/x-ms-wma:*,http-get:*:audio/x-
mpegurl:*,http-get:*:application/ogg:*,http-get:*:audio/mp4a-latm:*,http-get:*:audio/mp4a:*,http-get:*:audio/x-mp4a:*,http-get:*:audio/aac:*,http-get:*:audio/x-aac:*,http-get:*:audio/dff:*,http-get:*:audio/x-dff:*,http-get:*:audio/x-dsf:*,http-get:*:au
dio/dsf:*,http-get:*:application/octet-stream:*,http-get:*:audio/alac:*,http-get:*:audio/x-alac:*,http-get:*:audio/ape:*,http-get:*:audio/x-ape:*
[13:04:27.052476] stream_thread_init:307 [0x248fc8] streambuf size: 524288
[13:04:27.054485] output_thread_init:566 [0x248fc8] init output media renderer
[13:04:27.056036] decode_thread_init:166 [0x248fc8]: init decode
[13:04:27.056456] resample_init:345 [0x248fc8]: resampling sync recipe: 0x00, flags: 0x00, scale: 0.89, precision: 0.0, passband_end: 0.00000, stopband_begin: 0.00000, phase_response: -1.0
[13:04:27.062350] CheckAndLock:246 device is NULL
[13:04:27.063403] MasterHandler:968 [0x2c7a20]: subscribe success
[13:04:27.063750] discover_server:799 [0x248fc8] sending discovery
[13:04:27.135119] discover_server:831 [0x248fc8] got response from: 10.30.30.18:3483
[13:04:27.135319] slimproto:851 squeezelite [0x248fc8] <=> player [0x2c7a20]
[13:04:27.135373] slimproto:852 [0x248fc8] connecting to 10.30.30.18:3483
[13:04:27.136028] slimproto:882 [0x248fc8] connected
[13:04:27.136127] sendHELO:128 [0x248fc8] mac: 00:35:ff:62:26:23
[13:04:27.136176] sendHELO:129 [0x248fc8] cap: Model=squeezelite,ModelName=SqueezeLite,AccuratePlayPoints=0,HasDigitalOut=1,MaxSampleRate=384000,aac,ogg,flc,alc,aif,pcm,mp3,dsf,dff
[13:04:27.177147] process:493 [0x248fc8] setd

А с 2.11 тишина

2.11
[13:10:42.726313] Start:1391 Binding to 10.30.30.9:49152
[13:10:44.238665] CheckAndLock:246 device is NULL
[13:10:44.239992] CheckAndLock:246 device is NULL
[13:10:44.241157] CheckAndLock:246 device is NULL
[13:10:44.242168] CheckAndLock:246 device is NULL
[13:10:44.243138] CheckAndLock:246 device is NULL
[13:10:44.244089] CheckAndLock:246 device is NULL
[13:10:44.245006] CheckAndLock:246 device is NULL
[13:10:44.245865] CheckAndLock:246 device is NULL
[13:10:44.246781] CheckAndLock:246 device is NULL
[13:10:44.247705] CheckAndLock:246 device is NULL
[13:10:44.248627] CheckAndLock:246 device is NULL
[13:10:44.249515] CheckAndLock:246 device is NULL
[13:11:02.000672] UpdateThread:1024 Presence checking
[13:11:22.000894] UpdateThread:1024 Presence checking
[13:11:42.000505] UpdateThread:1024 Presence checking
[13:12:02.000899] UpdateThread:1024 Presence checking
[13:12:22.000563] UpdateThread:1024 Presence checking
[13:12:42.000533] UpdateThread:1024 Presence checking
[13:13:02.000912] UpdateThread:1024 Presence checking
[13:13:22.000888] UpdateThread:1024 Presence checking
[13:13:42.000900] UpdateThread:1024 Presence checking
[13:14:02.000898] UpdateThread:1024 Presence checking
[13:14:22.000929] UpdateThread:1024 Presence checking
[13:14:42.000898] UpdateThread:1024 Presence checking
[13:15:02.000892] UpdateThread:1024 Presence checking
[13:15:22.000943] UpdateThread:1024 Presence checking
[13:15:42.000906] UpdateThread:1024 Presence checking
[13:16:02.001507] UpdateThread:1024 Presence checking
[13:16:22.001488] UpdateThread:1024 Presence checking
[13:16:42.001501] UpdateThread:1024 Presence checking
[13:17:02.000880] UpdateThread:1024 Presence checking
[13:17:22.000860] UpdateThread:1024 Presence checking

Может у Вас бридж поновее?
В Pure сейчас squeeze2upnp v1.13.0.1

У меня бридж 1.25.0, но это 2019 года версия. Но я думаю, что не в этих версиях дело, ничего по сути не менялось и рендерер 2.11 работает аналогично предыдущим. У меня так.

Ладно, я пока пасую. Может позже найду в чём проблема.
Со свежим февральским бриджом v1.82.2 тоже не работает.

Попробуйте имя рендерера поменять на первой вкладке настроек. Там GUID после обновления может быть другим, а имя прежнее. Возможно, из-за этого бридж клинит.

1 лайк

Проблема была в UUID.
Перегенерил конфиг бриджа - заработало.

4 лайка

У меня чуть мозг не взорвался… Не работает стрим по LMS и всё… Уже что только не думал…
Специально для этого на NAS танцевал с бубном для отката DSM на версию 6, чтоб LMS заработал. А тут такое… Хорошо хоть причина нашлась. :slight_smile:
Можно уже обновлять Pure на ВВВ?

На сквизлайт работает все таки. Проблема в связке апрендерер+медиабридж. И она решена.

1 лайк

У меня LMS запущен на NAS, и стрим не работал с локальной библиотеки, с чем связано - ХЗ, может и у меня что, ибо как-то выборочно там всё было… Посмотрю после обновления прошивки.

Интересный момент обнаружился: когда скачал всю свою музыку из Tidal и начал проигрывать flac локально, то субъективно воспринимается больше деталей при проигрывании с локального сервера.

3 лайка

Этот же эффект при прослушивании Qobuz\Tidal в составе Audirvana\Roon

Дома и стены помогают, то же самое у меня, то что понравилось в кобузе сразу же качаю в хранилище.

1 лайк

Я об этом давно твержу - мало того, что не зависишь от неопределенностей, так еще и играет приятней>…

1 лайк

Так это не новость, тут весь вопрос что бигль все равно остается стримером, а не полноценным плеером с файлами на борту, он всегда их тащит с того же NAS.

И славабогу. Иначе кому он нужен был бы.

Алексей, если нужно все в одном флаконе, то присмотритесь к Daphile. Это Gentoo со встроенным LMS. С помощью кучи плагинов можно реализовать практически все хотелки. Сам параллельно с Биглем использую тонкий клиент НР Т240. По звуку критических отличий от Бигля не выявил…На сам Бигль ее не установить, поскольку дистрибутив для х86 компов. Соответственно и железо нужно помощнее. По современным меркам Бигль вообще хиляк-разрядник…

1 лайк

Да мне в том то и дело идея разделения мила, комп в стойке был много лет и это вот совсем не комильфо :grinning:

Из того что было бигль самый близкий к CD источник, дальше только фирма за кучу денег.

Да разве это комп? Мелочь пузатая…Зато внешние накопители, Вай-фай и тд…

1 лайк

webdav нет. казалось бы такая фигня.
если монтировать webdav в линукс отдельно, то в LMS какие то дикие задержки.

Последовательно все же лучше (мой опыт), при условии грамотной организации сети.

И то правда, но если есть бигль (вернее у меня вообще антмайнер) то зачем что то трогать?)