Страница 1 из 3

Разная музыка в разных помещенияхя

Добавлено: Вт май 19, 2015 10:40 pm
dredius
Добрый вечер дамы и господа!
В наличии имеем комп с wmvare с установленным majorom на debian и три USB звуковые карты ну и три комплекта колонок.
Мысль такая: в ванной играет онлайн радио, на кухне музыка из контакта, и в комнате с сервера.
Вариант 1
Можно было бы поставить три машины на Debiane с vlc но загвоздка заключается в том что еще хотелось бы слышать Алису на всех трех машинах но как?
Вариант 2
Можно поставить все на одну машину но как задействовать все три звуковых карты в разных режимах на Debian ну соответственно vlc на порту 8080ванная 8081 кухня 8082 комната ( регулировка звука, каждыя звуковая карта играет свою мелодию и опять же Алиса что бы говорила во всех сразу колонках не зависело что там играет)


Ну как то так. Идеи есть? Просто не особо силен в линуксе

Re: Разная музыка в разных помещенияхя

Добавлено: Ср май 20, 2015 8:10 am
Amarok
Мне нравится вариант№1. В данный момент у меня так:
1. на клиенте (моем компе) установлен vlc в качестве службы (windows)
СпойлерПоказать

Код: Выделить всё

vlc.exe -I ntservice --ntservice-install --ntservice-name=VLC4radio --ntservice-extraintf=http --ntservice-options="--http-password= --http-reconnect --http-continuous --http-port=8080 --audio --gain=1 --no-volume-save --volume-step=5 --audio-filter=normvol --waveout-volume=100 --video-on-top --one-instance --one-instance-when-started-from-file"
 
2. по команде "включи радио" Алиса узнает IP клиента пославшего эту команду и запускает именно там воспроизведение

Как воспроизвести речь? Предполагаю, что нужно сделать 2 шага:
1. Установить ещё одну копию vlc, но на порт - к примеру - 7999
2. Алиса выводит речь на СВОЮ копию vlc и он вещает на всю сеть по порту 7999

Но как это сделать я не понимаю. Быть может старшие и более опытные товарищи помогут в решении этого вопроса?

Re: Разная музыка в разных помещенияхя

Добавлено: Ср май 20, 2015 11:35 am
dredius
винда не актуальна ради музыки ибо ест много ресурсов на wmware

Re: Разная музыка в разных помещенияхя

Добавлено: Ср май 20, 2015 12:22 pm
Amarok
dredius писал(а):винда не актуальна ради музыки ибо ест много ресурсов на wmware
vlc можно демоном на линукс поставить. суть идеи не меняется

Re: Разная музыка в разных помещенияхя

Добавлено: Ср май 20, 2015 2:05 pm
igk1972
Вам поможет изучение основ alsa sound по выводу на несколько звуковух.
Например так http://www.6by9.net/output-to-multiple- ... with-alsa/
Алиса должна говорить в default звуковое устройство. Каждый запуск vlc - в свое конкретное устройство. Тем самым, Алиса будет слышна во всех устройствах.

Re: Разная музыка в разных помещенияхя

Добавлено: Ср май 20, 2015 2:42 pm
Amarok
А моя идея чем плоха?

Re: Разная музыка в разных помещенияхя

Добавлено: Ср май 20, 2015 5:02 pm
igk1972
Amarok писал(а):А моя идея чем плоха?
Ничем не плоха :D Просто иная, и в ней не совсем понятно все же как (через что) говорит Алиса.

Re: Разная музыка в разных помещенияхя

Добавлено: Чт май 21, 2015 11:56 am
mirsum
Можно ещё на блютуз экспериментировать, и в каждую комнату по блютуз приёмнику. Вот сейчас на ебей буду заказывать себе трансиверы и ресиверы. А как выводить на планшет уже кто-то решил, тут теперь задача как разные потоки звука на разные устройства посылать...

Re: Разная музыка в разных помещенияхя

Добавлено: Чт май 21, 2015 12:06 pm
dredius
Amarok писал(а):
dredius писал(а):винда не актуальна ради музыки ибо ест много ресурсов на wmware
vlc можно демоном на линукс поставить. суть идеи не меняется



а подробнее можно? я прост не силен)

Re: Разная музыка в разных помещенияхя

Добавлено: Чт май 21, 2015 12:55 pm
Amarok
пока не знаю. не пробовал еще