[Приложение] MajorDoMo Connect Plug-in для Logitech Media Server
Модератор: immortal
-
- Сообщения: 146
- Зарегистрирован: Вт апр 12, 2016 12:19 am
- Благодарил (а): 18 раз
- Поблагодарили: 27 раз
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
Уважаемый Skysilver, спасибо за очень полезный плагин. А не планируется ли в дальнейшем организовать отправку трека играющего в данный момент?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
Всегда пожалуйста. )) Отправка имени играющего трека, конечно, напрашивается сама собой. Но у меня на работе сейчас такой аврал, что в ближайшие месяц-два точно не смогу.
А так, исходники открыты. Добро пожаловать, как говорится. ))
А так, исходники открыты. Добро пожаловать, как говорится. ))
- Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
В общем, обновил плагин. Теперь будет дергать MajorDoMo при событии "newsong".
В настройках пишем, например "/objects/?script=lms&player=cubietruck&status=newsong". Плагин запустит сценарий с названием "lms" и передаст ему, помимо указанных в строке параметров"player" и "status", три параметра "track" (название трека), "artist" (исполнитель) и "album" (название альбома).
Чтобы корректно обработать кириллицу, необходимо эти параметры декодировать на стороне MajorDoMo с помощью функции urldecode().
В настройках пишем, например "/objects/?script=lms&player=cubietruck&status=newsong". Плагин запустит сценарий с названием "lms" и передаст ему, помимо указанных в строке параметров"player" и "status", три параметра "track" (название трека), "artist" (исполнитель) и "album" (название альбома).
Чтобы корректно обработать кириллицу, необходимо эти параметры декодировать на стороне MajorDoMo с помощью функции urldecode().
Код: Выделить всё
if ( $params['status'] == 'newsong' ) {
say(urldecode($params['artist']).' - '.urldecode($params['track']).' ['.urldecode($params['album']).']', 0);
}
- Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 146
- Зарегистрирован: Вт апр 12, 2016 12:19 am
- Благодарил (а): 18 раз
- Поблагодарили: 27 раз
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
Спасибо за проделанную работу! Уже проверил, работает просто замечательно!
-
- Сообщения: 165
- Зарегистрирован: Чт ноя 13, 2014 8:56 pm
- Благодарил (а): 23 раза
- Поблагодарили: 7 раз
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
Немного не по теме, но может знает кто, как сделать читаемым русские имена файлов в LMS?
А то одни козябры.
А то одни козябры.
-
- Сообщения: 510
- Зарегистрирован: Ср июн 08, 2016 4:17 pm
- Благодарил (а): 124 раза
- Поблагодарили: 101 раз
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
Перекодировать тэги в самих файлах.
Отправлено с моего iPhone используя Tapatalk
Отправлено с моего iPhone используя Tapatalk
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
--------------------------------------------------
http://connect.smartliving.ru/profile/908
- webms
- Сообщения: 498
- Зарегистрирован: Чт дек 15, 2016 3:13 am
- Благодарил (а): 221 раз
- Поблагодарили: 88 раз
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
А как вы отключаете усилители?
Каким оборудованием?
По такому же принципу хочу сделать, даже два усилителя купил. Но год никак руки не дойдут
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: MajorDoMo Connect Plug-in для Logitech Media Server (LMS
У меня не усилители, а обычные активные компьютерные колонки с питанием от 5в. Подаю питание на них через MOSFET ключи, подключенный к выходам МегаД.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 112
- Зарегистрирован: Чт авг 25, 2016 10:33 pm
- Благодарил (а): 15 раз
- Поблагодарили: 6 раз
Re: [Приложение] MajorDoMo Connect Plug-in для Logitech Media Server
подскажите уд стоит на винде а lms на апельсинке как можно перезапустить lms удалённо средствами уд
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: [Приложение] MajorDoMo Connect Plug-in для Logitech Media Server
Именно службу LMS нужно перезапускать? В связи с чем такая необходимость?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram