Сквизбокс своими руками
|
Автор |
Сообщение |
sergej_g
Пользователь
Откуда: BY
Сообщений: 5
Репутация: 0
|
|
|
|
Выразили согласие: | |
|
sergej_g
Пользователь
Откуда: BY
Сообщений: 5
Репутация: 0
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Errik
Постоялец
Откуда: Minsk
Сообщений: 22
Репутация: 0
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Выразили согласие: | |
|
tvug
Участник
Откуда: Украина
Сообщений: 8
Репутация: 0
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Выразили согласие: | |
|
tvug
Участник
Откуда: Украина
Сообщений: 8
Репутация: 0
|
RE: Сквизбокс своими руками / 13-04-2016 22:27
Уезжал на пару дней. После команды squeezelite -d all=info выдал
root@OpenWrt:~# squeezelite -d all=info
[19:24:32.884538] stream_init:290 init stream
[19:24:32.901569] output_init_alsa:817 init output
[19:24:32.904873] output_init_alsa:846 requested alsa_buffer: 40 alsa_period: 4 format: any mmap: 1
[19:24:33.026681] output_init_common:410 supported rates: 384000 352800 192000 1 76400 96000 88200 48000 44100 32000 24000 22500 16000 12000 11025 8000
[19:24:33.051962] output_init_alsa:862 memory locked
[19:24:33.057172] output_thread:638 open output device: default
[19:24:33.057639] alsa_open:355 opening device at: 44100
[19:24:33.082446] alsa_open:406 opened device default using format: S32_LE sampl e rate: 44100 mmap: 1
[19:24:33.083742] alsa_open:485 buffer: 40 period: 4 -> buffer size: 3763 period size: 940
[19:24:33.090751] decode_init:129 init decode, include codecs: exclude codecs:
[19:24:33.120581] register_dsd:624 using dsd to decode dsf,dff
[19:24:33.127241] load_faad:592 dlerror: File not found
[19:24:33.133517] load_vorbis:284 dlerror: File not found
[19:24:33.138987] load_flac:260 loaded libFLAC.so.8
[19:24:33.139347] register_flac:288 using flac to decode flc
[19:24:33.139609] register_pcm:384 using pcm to decode aif,pcm
[19:24:33.149822] load_mad:385 loaded libmad.so.0
[19:24:33.150226] register_mad:414 using mad to decode mp3
[19:24:33.152116] discover_server:783 sending discovery
[19:24:38.154629] discover_server:783 sending discovery
[19:24:43.160376] discover_server:783 sending discovery
[19:24:43.162324] discover_server:793 got response from: 192.168.0.23:3483
[19:24:43.162909] slimproto:878 connecting to 192.168.0.23:3483
[19:24:43.166666] slimproto:911 connected
[19:24:43.167121] sendHELO:125 mac: 90:f6:52:7f:28:a2
[19:24:43.167485] sendHELO:127 cap: Model=squeezelite,AccuratePlayPoints=1,HasDigitalOut=1,HasPolarityInversion=1,Firmware=v1.8,ModelName=SqueezeLite,MaxSampleRate 84000,dsf,dff,flc,aif,pcm,mp3
[19:24:43.181638] decode_flush:190 decode flush
[19:24:43.182360] output_flush:423 flush output buffer
Странно... После команды squeezelite -d all=info плеер появляется в LMS и все играет но после остановки Ctrl+C или перезагрузки роутера все тишина пока в SSH не даш команду squeezelite -d all=info.
(Отредактировал 13-04-2016 в 23:11 tvug.)
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
tvug
Участник
Откуда: Украина
Сообщений: 8
Репутация: 0
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
АндрейКа
Ветеран
Откуда: Одесса
Сообщений: 4 073
Репутация: 340
|
RE: Сквизбокс своими руками / 14-04-2016 19:41
(14-04-2016 11:54)tvug писал(а): Здравствуйте АндрейКа вот ссылка на файл Я.Д. squeezelite Скомпилировал ту же конфигурацию, что я делел для Вас, под свой роутер, установил Ваш конфиг и заработало, блин. Что-то на Вашей стороне не так.
Что отображается в Web-интерфейс->Services->Squeezelite->info ?
То, что сервер не видит плеер, это скорее всего плеер не запускается. Попробуйте в Web-интерфейс->Services->Squeezelite->Configure->Audio Device выбрать другое аудиоустройство.
В файле /tmp/squeezelite.cmdline - аргументы командной строки, с которыми WEB-интерфейс пытался запустить плеер. Посмотреть бы на них. Что они значат, можно прочитать, запустив squeezelite --help
(14-04-2016 17:28)tvug писал(а): И еще Сквизбокс работает (играет) когда дашь squeezelite -d all=info и запущена Putty, как только зарываешь Putty все останавливается. Если добавить в командную строку -z то плеер запустится "демоном" и не завершится после закрытия putty. Но работать будет до первого перезапуска устройства, не будет выводить лог и аудио скорее всего будет выводить через ресемплер ALSA, что не по аудиофильски.
(Отредактировал 14-04-2016 в 19:45 АндрейКа.)
Когда вспоминаешь, что все мы сумаcшедшие, странное в жизни исчезает и все становится понятным (c) Сэ́мюэл Лэ́нгхорн Кле́менс (Марк Твен)
|
|
|
|
Выразили согласие: | |
|
tvug
Участник
Откуда: Украина
Сообщений: 8
Репутация: 0
|
RE: Сквизбокс своими руками / 14-04-2016 20:08
Это без команды Playback:
Status: Stop
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 48000, 44100
Capture:
Status: Stop
Interface 2
Altset 1
Format: S16_LE
Channels: 1
Endpoint: 2 IN (ADAPTIVE)
Rates: 48000, 44100
closed
это после команды squeezelite -d all=info
Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 200
Momentary freq = 48000 Hz (0x30.0000)
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 48000, 44100
Capture:
Status: Stop
Interface 2
Altset 1
Format: S16_LE
Channels: 1
Endpoint: 2 IN (ADAPTIVE)
Rates: 48000, 44100
access: MMAP_INTERLEAVED
format: S16_LE
subformat: STD
channels: 2
rate: 48000 (48000/1)
period_size: 1024
buffer_size: 16384
когда выбираю другое аудиоустройства, после применения ошибка: Bad Gateway
The process did not produce any response
Содержимое файла squeezelite.cmdline:
-z -n SqueezeWRT -o hw:0,0 -M SqueezeLite -a 200::: -e flac,mp3,aac,ogg,wma,alac -D -i /tmp/squeezelite.lircrc
(Отредактировал 14-04-2016 в 20:51 tvug.)
|
|
|
|
Выразили согласие: | |
|
Errik
Постоялец
Откуда: Minsk
Сообщений: 22
Репутация: 0
|
|
|
|
Выразили согласие: | |
|
Выразили согласие: | |
|
Пользователи просматривают эту тему: 4 Гость(ей)
|
|