06.11.2014, 21:58 | #1 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Аудио multiroom
Итак мой опыт (успех на 85%)
В качестве сверхбюджетного решения выбран MR3020+PCM2704+Ethernet+mpd+pulseaudio. в теории все великолепно, но на практике [тоже все великолепно, в квадратных скобках решение каждой проблемы]: 1. [fixed=на MR остался только PA. остальное перенесено на сервер] При запуске на MR3020 mpd+pulseaudio интернет радио и музыка на NFS-шаре первые 3-10 секунд заикается. видимо не хватает памяти и/или процессора. 2. [fixed=использован OpenWRT x86 вместо OpenBSD] При попытке воспроизвести синхронно музыку с домашнего сервачка произошла микрокатастрофа в виде несовместимости с OpenBSD. 3. [fixed= разбег устраняется в процессе длительного воспроизведения (около минуты), и при переключении песен не проявляется] C Убунтой вроде бы все завелось, (и как обычно) НО в начале каждой песни идет разбег примерно в 1-3 секунды, который нивелируется к середине каждой песни. Что это за ерунда пока не понял, ввиду выбора OS для сервера. Ссылки по теме: P.s. MPD - это очень шикарное изобретение! Ищу удобное управление всем этим безобразием (оставшиеся 15% успеха)! Последний раз редактировалось Tohin; 24.03.2016 в 22:22. |
24.01.2015, 21:46 | #2 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Аудио multiroom (Succes 100%)
Итак 2 звуковухи на OpenWRT (x86 и MR3020) играют абсолютно синхронно!!
Я хз в чем были прошлые проблемы, но уже пофик, счастье есть. Возможно в железе, возможно в разных OS.. Звук шикарен. На память, маленький грязный хак, для автомонтирования сетевой папки с музыкой. в стартовый скрипт /etc/init.d/mpd: Код:
if [ ! -d "/путь/к/музыке/указанный в конфиге mpd/Accept" ]; then #Accept название папки с музыкой, если сетевая папка не подключена, то указанной папки нет и сработает скрипт ниже echo "MOUNT_MUSIC" #вроде бы светится в dmesg mount.nfs 192.168.1.*:/путь/к/музыке/на/сетевой/шаре/nfs/ /путь/к/музыке/указанный в конфиге mpd -o nolock fi service_start /usr/bin/mpd Последний раз редактировалось Tohin; 25.01.2015 в 17:19. |
08.03.2015, 10:47 | #3 | |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Аудио multiroom (New task!)
Цитата:
Итак начнем: 0. Удалить pulse с роутера! (с ним тяжелее отлавливать глюки) 1. Роутеры должны научиться петь каждый роутер (установленный на своем месте) должен уметь это 2. ставим pulseaudio на все устройства. 3. to be continued... (ушел читать про mplayer) |
|
09.03.2015, 09:41 | #4 |
Member
Регистрация: 02.11.2014
Возраст: 75
Сообщений: 33
Вес репутации: 0 |
Re: Аудио multiroom
Установлен модуль Веб_Радио.
703n+дешевая 3d sound работает отлично,703n+PCM2704-затыкается при смене станции и при увеличении громкости. Скорее всего проблемы с питанием-еще не разбирался. |
22.03.2015, 11:06 | #5 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Аудио multiroom
Извиняюсь, за длительность ответа...
Пока порадовать нечем. у меня трансляция в пульс идет только из mpd. Беглый гуглинг дал кучку ссылок по проблеме mplayer с puls'oм. У меня на сервере стоит OpenWRT. в ней нет mplayer/ поэтому проверить не могу. Предлагаю следующий вариант: Запустить pulse на сервере. Если с английским неплохо - изучить это. Из того что нашел я, запускать надо так: Код:
$ mplayer -ao pulse |
13.06.2015, 20:37 | #6 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Аудио multiroom включение усилителя.
Кстати, а вот как бы отключать усилитель от питания в период простоя?
От коробки к усилку идут 2 тюлпана. что особенно печально с общей землей (с другой стороны джек 3,5мм). Есть идеи как передать в усилок сигнал для замыкания реле без дополнительного провода? |
13.06.2015, 21:47 | #7 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Аудио multiroom
Если входы и выходы развязаны конденсаторами, то можно на кабель смело постоянку подавать
|
14.06.2015, 10:32 | #8 | |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Аудио multiroom
Цитата:
Второй момент: если брать стандартную ардуинную релюху то ей нужно все 3 провода: питание, сигнал, земля. Как-то пугает меня индуктивную нагрузку (обмотка реле) питать через аудиокабель. А про оптосимисторные реле слышал (могу ошибаться), что не стоит их включать в питание звуковых усилителей. Если я ошибаюсь, то что лучше выбрать: самоделку (собирать буду на монтажной плате, травить не имею возможности) или что-то типа G3MB-202P? |
|
14.06.2015, 11:04 | #9 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: Аудио multiroom
Модуль реле развязан гальванически оптроном, вход оптрона это обычный светодиод
Питание для реле можно взять из самого усилителя |
24.04.2016, 18:13 | #10 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: Аудио multiroom
К существующей системе из 2-х точек добавлена третья - OpenELEC на OrangePi.
Все играет синхронно. Эффект чрезвычайно приятен. Остаются проблемы: 1. При перезагрузке оконечных устройств приходится рестартить pulseudio на сервере. как настроить авто восстановление я не осознал. 2. Нет вменяемого, удобного управления этим безобразием, то есть чтобы на каждой точке можно было выбрать источник звука. |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|