Программный мультирум
Модератор: immortal
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Программный мультирум
Повеселю вас маленько )) Для общих сообщений я установил динамик в воздушный фильтр системы приточной вентиляции. Теперь в потолке из воздушных розеток отлично слышно в любой комнате. Музон конечно так не будешь слушать, но для сообщений очень даже нормально. Но это не мультирум, ну или его общий канал, который хорошо бы дублировать в поток.
Идея с приемником и передатчиком тоже интересная. Но у меня пока нет таких мест, куда трудно протянуть провод, и чтобы там еще не было LAN или WiFi домашней сети. После установки двух повторителей WiFi уверенно покрывает даже весь сад и двор. Конечно при этом для мобильных устройств хотелось бы наладить поток по сети.
Идея с приемником и передатчиком тоже интересная. Но у меня пока нет таких мест, куда трудно протянуть провод, и чтобы там еще не было LAN или WiFi домашней сети. После установки двух повторителей WiFi уверенно покрывает даже весь сад и двор. Конечно при этом для мобильных устройств хотелось бы наладить поток по сети.
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Программный мультирум
Bagir, пять за смекалку! )
А с WiFi есть проблема синхронизации. Я где-то уже по-моему писал как у себя сделал для мастерской -- она у меня в стороне от дома. Для начала, я на "малинке", которая у меня и так в качестве NAS-а работает с внешним диском, установил USB-звуковую. Во вход звуковой воткнул один из выходов аудио (их уменя несколько распаралелено на усилители). Далее на малинке запустил icecast сервер для трансляции звука. WiFi в мастерской нормально работает, так что я купил за $30 б/у-шный смартфон на андроиде, запустил на нём проигрыватель icecast-потока и получаю звук. За одно установил программку ipwebcam, поставил этот телефон на окно камерой во двор и в те же деньги получил ещё ip-камеру с очень неплохими характеристиками. Так вот, всё работает, но постепенно нарастает рассинхронизация аудио-потоков, так что через несколько дней я выходя из гаража слышу фрагмент музыки и подойдя к мастерской слышу его ещё раз (секунд 15-20).
А с WiFi есть проблема синхронизации. Я где-то уже по-моему писал как у себя сделал для мастерской -- она у меня в стороне от дома. Для начала, я на "малинке", которая у меня и так в качестве NAS-а работает с внешним диском, установил USB-звуковую. Во вход звуковой воткнул один из выходов аудио (их уменя несколько распаралелено на усилители). Далее на малинке запустил icecast сервер для трансляции звука. WiFi в мастерской нормально работает, так что я купил за $30 б/у-шный смартфон на андроиде, запустил на нём проигрыватель icecast-потока и получаю звук. За одно установил программку ipwebcam, поставил этот телефон на окно камерой во двор и в те же деньги получил ещё ip-камеру с очень неплохими характеристиками. Так вот, всё работает, но постепенно нарастает рассинхронизация аудио-потоков, так что через несколько дней я выходя из гаража слышу фрагмент музыки и подойдя к мастерской слышу его ещё раз (секунд 15-20).
- Рейтинг: 1.16%
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
-
- Сообщения: 7
- Зарегистрирован: Ср окт 08, 2014 2:05 pm
- Откуда: Волгоград
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Программный мультирум
Всем доброго времени суток. У меня как и у коллеги выше, достраивается квартира. Над реализацией аудио-мультирума думаю уже год, какие только варианты не лезли в голову, чуть ли не покупка беспроводных плееров YAMAHA MusicCAST2 но дорого.
Отбросил решение прятать за потолок плеер+усилитель+колонку, из за натяжных потолков (в случае чего не залезешь).
Самым правильным для себя решением, выбрал связку:
0. Сервер Logitech Media Server.
1. Обычный компьютер, либо на Windows либо на Ubuntu (ещё не решил), на котором будут запускаться несколько копий приложения Squeezelite (плеер), данное приложение работает в командной строке, копий можно запустить столько, сколько у вас аудио-выходов на звуковой карте, либо столько сколько у вас звуковых карт.
2. От компьютера провода типа mini-jack 3.5 to 2RCA подключаются к ресиверу, в соответствующие линейные входы.
3. От ресивера по потолку, аудио провода идут к колонкам в нужные зоны и несут с собой уже усиленный сигнал.
Такое решение было выбрано:
1. Не высокая стоимость, на авито ресивер стоит в районе 3000 Pioner, компьютер для проигрыванию музыки собрать самому, цена времени. Колонки в районе 1000 руб. пара (автомобильные). Можно другие.
2. Возможность замены (усилителя, компьютера, возможно колонок), без особых трудностей.
3. Возможность управлять музыкой в каждой зоне по отдельности, сценарии разные, можно во всех комнатах запустить одно и тоже, можно в каждой комнате своё, можно в двух комнатах запустить один трек а в ванной другой.
4. Управлять очень удобно, под все платформы есть пульты, так же по сценариям от контролера умного дома.
5. Как по мне так очень красивое решение.
Для меня остался только один вопрос. Как воспроизводить музыку из социальных сетей?
Отбросил решение прятать за потолок плеер+усилитель+колонку, из за натяжных потолков (в случае чего не залезешь).
Самым правильным для себя решением, выбрал связку:
0. Сервер Logitech Media Server.
1. Обычный компьютер, либо на Windows либо на Ubuntu (ещё не решил), на котором будут запускаться несколько копий приложения Squeezelite (плеер), данное приложение работает в командной строке, копий можно запустить столько, сколько у вас аудио-выходов на звуковой карте, либо столько сколько у вас звуковых карт.
2. От компьютера провода типа mini-jack 3.5 to 2RCA подключаются к ресиверу, в соответствующие линейные входы.
3. От ресивера по потолку, аудио провода идут к колонкам в нужные зоны и несут с собой уже усиленный сигнал.
Такое решение было выбрано:
1. Не высокая стоимость, на авито ресивер стоит в районе 3000 Pioner, компьютер для проигрыванию музыки собрать самому, цена времени. Колонки в районе 1000 руб. пара (автомобильные). Можно другие.
2. Возможность замены (усилителя, компьютера, возможно колонок), без особых трудностей.
3. Возможность управлять музыкой в каждой зоне по отдельности, сценарии разные, можно во всех комнатах запустить одно и тоже, можно в каждой комнате своё, можно в двух комнатах запустить один трек а в ванной другой.
4. Управлять очень удобно, под все платформы есть пульты, так же по сценариям от контролера умного дома.
5. Как по мне так очень красивое решение.
Для меня остался только один вопрос. Как воспроизводить музыку из социальных сетей?
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Программный мультирум
Можно подробнее об этом? Как, к примеру, запустить определённый поток в определённую комнату или на все сразу при такой конфигурации?dipraise писал(а):3. Возможность управлять музыкой в каждой зоне по отдельности, сценарии разные, можно во всех комнатах запустить одно и тоже, можно в каждой комнате своё, можно в двух комнатах запустить один трек а в ванной другой.
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- sergejey
- Site Admin
- Сообщения: 4286
- Зарегистрирован: Пн сен 05, 2011 6:48 pm
- Откуда: Минск, Беларусь
- Благодарил (а): 76 раз
- Поблагодарили: 1559 раз
- Контактная информация:
Re: Программный мультирум
Кстати, наткнулся на такой софт:
http://www.dbpoweramp.com/asset-upnp-dlna.htm
На сколько я понял, он позволяет из любого компьютера сделать DLNA-сервер, в том числе с возможностью транслировать то, что на нём играет прямо сейчас (к вопросу о музыке из соц. сетей).
http://www.dbpoweramp.com/asset-upnp-dlna.htm
На сколько я понял, он позволяет из любого компьютера сделать DLNA-сервер, в том числе с возможностью транслировать то, что на нём играет прямо сейчас (к вопросу о музыке из соц. сетей).
Сергей Джейгало, разработчик MajorDoMo
Идеи, ошибки -- за предложениями по исправлению и развитию слежу только здесь!
Профиль Connect -- информация, сотрудничество, услуги
- Bagir
- Сообщения: 1615
- Зарегистрирован: Вт сен 17, 2013 6:46 pm
- Откуда: Ярославская область город Углич
- Благодарил (а): 212 раз
- Поблагодарили: 375 раз
Re: Программный мультирум
Давненько обдумываю я эту тему. Пока что вижу идеально надежное решение - это звуковая карта с 5 или 7 выходами + несколько отдельных дешевых usb звуковых карт. Выходы с многоканальной карты можно забирать в комнаты, где не потребуется проигрывание музыки. Там, где нужны только сообщения, это отличный вариант. В комнаты, где хотелось бы иметь возможность включить музыку, забираем выхода от отдельных usb карт. Я думаю, что не стоит гнаться за качеством музыки. Например в ванной комнате более чем достаточно такого варианта. А если я люблю красивый звук, то для этого есть отдельная система с отличными колонками, которой тоже можно управлять из МД. Но это должна быть отдельная история.
Так что если на стадии ремонта есть возможность протянуть провода от сервера до оповещателей, обязательно стоит это сделать. Лишними уж точно не будут.
Я думаю, что не стоит нагружать МД заботами об управлении этим хозяйством. Задача МД отправить сообщение с указаниями в какой комнате (комнатах) оно должно прозвучать. Остальное должна сделать отдельная программа. Именно программа, а не куча плееров на каждый выход. Эта идея вообще мне просто глаз режет. Нужна одна прога, которая будет строить очередь сообщений и отправлять их куда сказано. В проге нужно сделать переключение звуковых карт, а для многоканальной карты это будет работа с микшером.
Многое уже сделано, но пока не закручен последний винт, от проги не будет никакого прока. Постараюсь вскоре вернуться к ней и малмаля доделать.
Поток конечно тоже интересная штука. Я бы с удовольствием использовал для мобильных устройств и очень удаленных. Будем развивать оба направления.
Так что если на стадии ремонта есть возможность протянуть провода от сервера до оповещателей, обязательно стоит это сделать. Лишними уж точно не будут.
Я думаю, что не стоит нагружать МД заботами об управлении этим хозяйством. Задача МД отправить сообщение с указаниями в какой комнате (комнатах) оно должно прозвучать. Остальное должна сделать отдельная программа. Именно программа, а не куча плееров на каждый выход. Эта идея вообще мне просто глаз режет. Нужна одна прога, которая будет строить очередь сообщений и отправлять их куда сказано. В проге нужно сделать переключение звуковых карт, а для многоканальной карты это будет работа с микшером.
Многое уже сделано, но пока не закручен последний винт, от проги не будет никакого прока. Постараюсь вскоре вернуться к ней и малмаля доделать.
Поток конечно тоже интересная штука. Я бы с удовольствием использовал для мобильных устройств и очень удаленных. Будем развивать оба направления.
-
- Сообщения: 7
- Зарегистрирован: Ср окт 08, 2014 2:05 pm
- Откуда: Волгоград
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Программный мультирум
По поводу, синхронного воспроизведения, в Logitech Media Server есть режим синхронизации между плеерами.
Всё это очень легко делается, как в веб интерфейсе так и приложение клиенте под андроид.
А по поводу кучи плееров, так тут всё ещё проще. Это не тот случай когда запускается куча винампов,в случае со squeezelite запускается командная строка в которой прописывается строка типа "squeezelite-win.exe -o 7 -n GodRoom -s localhost".
В строке содержится информация о том что запускаем, на какой канал выводить, название зоны и адрес сервера.
Если проще, то вместо того что бы устанавливать на каждую зону плеер (малину), мы запускаем плееры на одном компе.
В примере только один плеер, если нужно могу выложить видео работы с несколькими плеерами и пульт под андроид с синхронизацией.
Так же, данные плееры можно запустить как службы по Windows. Что бы не париться с автозагрузкой.
СпойлерПоказать
А по поводу кучи плееров, так тут всё ещё проще. Это не тот случай когда запускается куча винампов,в случае со squeezelite запускается командная строка в которой прописывается строка типа "squeezelite-win.exe -o 7 -n GodRoom -s localhost".
СпойлерПоказать
Если проще, то вместо того что бы устанавливать на каждую зону плеер (малину), мы запускаем плееры на одном компе.
В примере только один плеер, если нужно могу выложить видео работы с несколькими плеерами и пульт под андроид с синхронизацией.
Так же, данные плееры можно запустить как службы по Windows. Что бы не париться с автозагрузкой.
-
- Сообщения: 87
- Зарегистрирован: Пн янв 27, 2014 2:50 pm
- Откуда: Россия, Тюмень
- Благодарил (а): 12 раз
- Поблагодарили: 14 раз
Re: Программный мультирум
Я уже писал. Пользую mpd, для музыки и входящих потоков. Есть возможность переключать 'куда выводить звук'. На данный момент две звуковухи и стрим поток который можно проиграть почти на любом устройстве.
-
- Сообщения: 7
- Зарегистрирован: Ср окт 08, 2014 2:05 pm
- Откуда: Волгоград
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: Программный мультирум
Я не нашёл информации от вас, об Mpd, можно подробней умеет ли ваше решение во всех зонах играть одну и ту же композицию? Можно ли, во всех зонах включить разные композиции? Можно ли, в 2х зонах включить одну композицию, а в других 2х зонах включить вторую (Гостиная+кухня, Ванная+спальня)?aurodionov писал(а):Я уже писал. Пользую mpd, для музыки и входящих потоков. Есть возможность переключать 'куда выводить звук'. На данный момент две звуковухи и стрим поток который можно проиграть почти на любом устройстве.
Так же интересует, что можно воспроизводить через mpd, можно ли воспроизводить инет радио?