Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Домашний кинотеатр. > Системы мультирум

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.01.2015, 21:56   #1
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Openwrt AirPlay

Это оказалось не просто, а очень просто. (аудиокарта должна быть настроена заранее!)
Устанавлияваем dbus, avahi-daemon, shairport.
мне пришлось добавить вручную группу "netdev:x:150:" и убрать в файле /etc/init.d/dbus часть строки:
--service_start /usr/sbin/dbus-daemon --system
++/usr/sbin/dbus-daemon --system


Ибо service_start относил опцию "--system" к себе и ругался, что она для него непонятна. Как заставить его передавать опцию запускаемому сервису я не понял.
Далее запуск:
/etc/init.d/dbus start
/etc/init.d/avahi-daemon start
shairport -a "Living Room" -b 282 -d

На АйПонте рядом с AirDrop появился "Living Room", при включении все звуки из огрызка идут через колонки WRT. (задержка ИМХО 0,3-0,5с)

Для трансляции через мультирум пришлось пересобрать с поддержкой pulseaudio и запускать так:
shairport -a "Living Room" -b 282 -o pulse &

Исправить скрипт init.d не смог...

Последний раз редактировалось Tohin; 04.08.2015 в 21:07.
Tohin вне форума   Ответить с цитированием
 


Здесь присутствуют: 3 (пользователей: 0 , гостей: 3)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 03:24. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика