Воспроизведение музыки \ трансляция речи в разные помещения

Умный дом ( Smart Home ) своими руками.

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение =DeaD= » 05 мар 2015, 11:18

Базис это хорошо, только у меня нет задачи заниматься программированием распределенной системы.

Хотелось бы просто решить короткую практическую задачу максимально коробочными и дешевыми девайсами.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение elmot » 05 мар 2015, 11:21

=DeaD= писал(а):Базис это хорошо, только у меня нет задачи заниматься программированием распределенной системы.

Хотелось бы просто решить короткую практическую задачу максимально коробочными и дешевыми девайсами.

роутер со звуковухой. Сам все знаешь:)
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение =DeaD= » 05 мар 2015, 12:10

Это железо, такой вариант более менее понятен. А что в плане софта, есть какие-то готовые штуки, которые более менее системно позволяют воспроизводить аудио на удаленном устройстве по командам\данным из сети? Очень не хочется под каждую задачу что-нибудь дописывать.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение elmot » 05 мар 2015, 12:41

Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение Andrew S » 05 мар 2015, 12:50

В офисных помещениях решается так, есть несколько источников звука с таким же числом усилителей, усилители имели переключаемые выходы по зонам, амплитуда 100В, на динамиках согласующий трансформатор, т.е. по дому вы тянете 4-проводную линию, заделываете аттенюатор с переключателем в стену, от него провод к динамику(ам), в любое время в помещении можно выключить/переключить/регулировать громкость одного из 3-ех каналов. С пульта можно передать сообщение в определенную зону. Посмотрите решения Интер-м и TOA, Интер-м считался самым дешевым, когда я занимался этой темой, ТОА-подороже.
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение elmot » 05 мар 2015, 12:53

ИМХО, если чуть пересобрать OpenWRT, то pulseaudio может туда влезть и без доп флешки и хаба.

Добавлено спустя 1 минуту 21 секунду:

Andrew S писал(а): усилители имели переключаемые выходы по зонам, амплитуда 100В, на динамиках согласующий трансформатор, т.е. по дому вы тянете 4-проводную линию,

Ламповый ужас из прошлого века :D :ROFL:
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение =DeaD= » 05 мар 2015, 12:57

elmot писал(а):http://habrahabr.ru/post/184110/

Супер, спасибо, почитаем!
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение Andrew S » 05 мар 2015, 13:00

Предубеждение, 100В для меньших потерь, нагрузка согласуется по индуктивности, а провод - обычный КСПВГ, чуть дороже локалки.
Я не говорю что нужно бежать покупать усилитель за 400$, просто решения, а TOA - это Япония, еще 10 лет назад были на уровне наших нынешних потребностей.
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение elmot » 05 мар 2015, 13:35

Про потери и согласования я все понимаю. Прошлый век - это тянуть отдельный высоковольтный аналоговый провод под 3-зональное воспроизведение.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение Andrew S » 05 мар 2015, 13:47

3-х программное, зон может быть сколько угодно, я себе сделал на raspberry pi.
https://learn.adafruit.com/downloads/pdf/playing-sounds-and-using-buttons-with-raspberry-pi.pdf
Питание усилителя на реле добавил и кнопку звонка в дверь завел.
Аватара пользователя
Andrew S
 
Сообщения: 431
Зарегистрирован: 20 янв 2014, 22:44
Откуда: 21RU
прог. языки: Assembler, Basic, Arduino IDE, PHP и др.
ФИО: Андрей С

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение dccharacter » 05 мар 2015, 18:21

Dead, не читаешь что ли? Я тебе весь софт нужный описал и ссылку кинул.
Для музыки - mpd, для него миллион клиентов под разные платформы
Для ремоута - лирк, он очень гибко настраивается под разные ремоуты
Для проброса звука с айфона - shairport
Для андроила тоже, уверен, дофига чего
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.
Аватара пользователя
dccharacter
 
Сообщения: 4995
Зарегистрирован: 10 дек 2010, 13:16
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение elmot » 05 мар 2015, 19:29

ну mpd и на роутере запускается прекрасно
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение =DeaD= » 05 мар 2015, 21:58

dccharacter писал(а):Dead, не читаешь что ли? Я тебе весь софт нужный описал и ссылку кинул.

Мои извинения, перегрузился немного последние месяцы с этой стройкой :)
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение Dmitry__ » 05 мар 2015, 23:02

dccharacter писал(а):Для ремоута - лирк, он очень гибко настраивается под разные ремоуты
Для проброса звука с айфона - shairport
Для андроила тоже, уверен, дофига чего

Ха-ха-ха, поздравляю, ты только что получил приз - супер Кассандра, ну ведь можешь если захочешь? :D
Гугли не дали ответа - шо такое "ремоут" и "лирк"?. По "shairport" узнал много интересного для себя. На айфоне смотрел на AirDrop как на чудо чудное, диво дивное...
Купил/посмотрел/выкинул SH MP3 шилд для ардуины. Последняя надежда осталась на внешний юсб саунд из 90-х "Abit usb theater".
Аватара пользователя
Dmitry__
 
Сообщения: 8033
Зарегистрирован: 13 янв 2011, 15:25
Откуда: Санкт-Петербург

Re: Воспроизведение музыки \ трансляция речи в разные помеще

Сообщение Angel71 » 06 мар 2015, 00:50

лирк - это наверно lirc/winlirc. ремоте наверно remote, т.е. с инглиша удалённый.
lirc много чего может, только непонятно как с его помощью переключать вывод с одной звуковухи на другую. переключать "устройство по умолчанию" не вариант, далеко не весь софт после переключения будет звуки проигрывать. :) всё конечно решаемо, но чтот пока непонятно как по быстрому с несколькими звуковухами реализовать.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18

Пред.След.

Вернуться в Домашняя автоматизация

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1