Logitech Media Server

Использование системы в различных ситуациях, вопросы программирования сценариев.

Модератор: immortal

Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Logitech Media Server

Сообщение Dark_Veter » Ср апр 29, 2015 12:34 pm

К сожалению пока никаких...
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Logitech Media Server

Сообщение skysilver » Ср апр 29, 2015 12:43 pm

Ехъ... А то поставил тут на днях себе. Клиенты сделал на паре роутеров с OpenWRT и звуковой USB-картой, плюс колонки на самом сервере - уже три зоны озвучены! Прикольная штука. Мне нравится. :) Осталось что-то придумать с управлением через интерфейс MajorDoMo, чтобы унифицировать и не использовать сторонние клиенты.
За это сообщение автора skysilver поблагодарили (всего 2):
astotskiy (Вс окт 27, 2019 10:28 am) • Sherif1987 (Вс авг 02, 2020 3:22 pm)
Рейтинг: 2.33%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Dark_Veter
Сообщения: 295
Зарегистрирован: Вт апр 23, 2013 5:16 pm
Откуда: Брянск
Благодарил (а): 18 раз
Поблагодарили: 94 раза

Re: Logitech Media Server

Сообщение Dark_Veter » Ср апр 29, 2015 12:48 pm

Вернусь из командировки в середине мая и займусь :-) Если есть какие-то идеи или пожелания, пишите :-)
Debian GNU/Linux 7.9 (wheezy), версия 0.9.0b, Connect
skysilver
Сообщения: 3006
Зарегистрирован: Чт авг 21, 2014 8:28 am
Откуда: Киров, Россия
Благодарил (а): 400 раз
Поблагодарили: 1753 раза
Контактная информация:

Re: Logitech Media Server

Сообщение skysilver » Ср апр 29, 2015 3:06 pm

По большей части хочется увидеть интерфейс управления медиатекой и плейлистами.
Для вдохновения несколько картинок. :)
СпойлерПоказать
9ad5db2b6c8e975aa29c70ad42843fc4.jpg
9ad5db2b6c8e975aa29c70ad42843fc4.jpg (145.07 КБ) 8518 просмотров
58b4411ba3d3fc89a8522dfc5602bef7.jpg
58b4411ba3d3fc89a8522dfc5602bef7.jpg (76.14 КБ) 8518 просмотров
427a8923f56c7916c4722f177c4b2a7f.png
427a8923f56c7916c4722f177c4b2a7f.png (48.45 КБ) 8518 просмотров
726f220e77941fb6b202268f9e7a9ea5.jpg
726f220e77941fb6b202268f9e7a9ea5.jpg (65.34 КБ) 8518 просмотров
106351e8c66dcfd3e4852d701db24f6c.jpg
106351e8c66dcfd3e4852d701db24f6c.jpg (91.08 КБ) 8518 просмотров
За это сообщение автора skysilver поблагодарил:
Samir77 (Пт окт 18, 2019 2:10 pm)
Рейтинг: 1.16%
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Zaezd2008
Сообщения: 165
Зарегистрирован: Чт ноя 13, 2014 8:56 pm
Благодарил (а): 23 раза
Поблагодарили: 7 раз

Re: Logitech Media Server

Сообщение Zaezd2008 » Сб янв 14, 2017 4:32 pm

skysilver писал(а):По большей части хочется увидеть интерфейс управления медиатекой и плейлистами.
Для вдохновения несколько картинок. :)
СпойлерПоказать
9ad5db2b6c8e975aa29c70ad42843fc4.jpg
58b4411ba3d3fc89a8522dfc5602bef7.jpg
427a8923f56c7916c4722f177c4b2a7f.png
726f220e77941fb6b202268f9e7a9ea5.jpg
106351e8c66dcfd3e4852d701db24f6c.jpg

Было бы неплохо -))
Alex77
Сообщения: 215
Зарегистрирован: Вс мар 05, 2017 2:18 pm
Благодарил (а): 21 раз
Поблагодарили: 6 раз

Re: Logitech Media Server

Сообщение Alex77 » Пн мар 12, 2018 6:14 pm

Есть у кого ещё какие либо наработки?
Аватара пользователя
ovcher
Сообщения: 183
Зарегистрирован: Сб сен 12, 2015 3:11 am
Откуда: Волгоград
Благодарил (а): 60 раз
Поблагодарили: 39 раз
Контактная информация:

Re: Logitech Media Server

Сообщение ovcher » Вс окт 27, 2019 3:51 am

Alex77 писал(а):
Пн мар 12, 2018 6:14 pm
Есть у кого ещё какие либо наработки?

Держите, начало здесь: viewtopic.php?f=5&t=674&p=24478&hilit=L ... ver#p24807.
и
viewtopic.php?f=4&t=674&start=150#p32166
и
viewtopic.php?f=4&t=674&start=150#p32184

Вот пример команд для нашей системы(обращаю внимание новичков, это не код который копипастится и куда то вставляется целиком, это лишь мои наброски с комментариями принцип такой, копипастим лишь команду, ну допустим так:

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

 rs(LMSControl, array('PlayerCommand'=>"playlist&p1=jump&p2=%2b1"));
и кладем ее, например, в кнопку):

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

ВОСПРОИЗВЕДЕНИЕ НА ТЕКУЩЕМ ПЛЕЕРЕ
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=jump&p2=%2b1")); //Следующий трек
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=jump&p2=-1")); //предыдущий трек
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=play"));   //Воспроизвести
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=pause"));   //Пауза
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=stop"));   //Стоп

ВОСПРОИЗВЕДЕНИЕ НА ВСЕХ ПЛЕЕРАХ
rs(LMSControl, array('Command'=>"playlist&p1=jump&p2=%2b1")); //Следующий трек на всех плеерах (нужно проверять) отдавать команду именно так: %2b1, +1 не работает.
rs(LMSControl, array('Command'=>"playlist&p1=jump&p2=-1")); //предыдущий трек на всех плеерах (нужно проверять)
rs(LMSControl, array('Command'=>"playlist&p1=play"));   //Воспроизвести на всех плеерах 
rs(LMSControl, array('Command'=>"playlist&p1=pause"));   //Пауза на всех плеерах 
rs(LMSControl, array('Command'=>"playlist&p1=stop"));   //Стоп на всех плеерах 

ПОВТОР (можно попробовать убрать слово Player как в  группе команд ВОСПРОИЗВЕДЕНИЕ НА ВСЕХ ПЛЕЕРАХ, чтобы команда работала на всех плеерах)
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=repeat&p2=1"));   //Повторять текущую композицию
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=repeat&p2=2"));   //Повторять весь плейлист
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=repeat&p2=0"));   //Выключить повтор

СЛУЧАЙНЫЙ ТРЕК (можно попробовать убрать слово Player как в  группе команд ВОСПРОИЗВЕДЕНИЕ НА ВСЕХ ПЛЕЕРАХ, чтобы команда работала на всех плеерах)
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=shuffle&p2=1"));   //Перемешивать песни
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=shuffle&p2=2"));   //Перемешивать альбомы
rs(LMSControl, array('PlayerCommand'=>"playlist&p1=shuffle&p2=0"));   //Выключить перемешивание


rs(LMSControl, array('PlayerCommand'=>"mixer&p1=volume&p2=20"));   //Установить Громкость на 20%.
rs(LMSControl, array('PlayerCommand'=>"mixer&p1=volume&p2=-20"));   //Убавить Громкость на 20%.
rs(LMSControl, array('PlayerCommand'=>"mixer&p1=volume&p2=%2b20"));   //Прибавить Громкость на 20%.
Вот здесь весь принцип управления: http://tutoriels.domotique-store.fr/con ... -http.html
Вот здесь полный перечень команд: https://github.com/elParaguayo/LMS-CLI- ... LMS-CLI.md Думаю, зная принцип, не составит ни малейшего труда их конвертировать для MajorDoMo.
Может кто модуль, наконец, напишет или хотя бы пультик приличный сделает? :)
За это сообщение автора ovcher поблагодарили (всего 2):
odinvolk (Ср окт 30, 2019 10:36 am) • dimka (Пт ноя 01, 2019 3:59 pm)
Рейтинг: 2.33%
Jugador
Сообщения: 4
Зарегистрирован: Ср окт 30, 2019 3:06 pm
Благодарил (а): 0
Поблагодарили: 0

Re: Logitech Media Server

Сообщение Jugador » Ср окт 30, 2019 6:07 pm

Подскажите ктонибудь пару основных моментов по LMS, а то весь день потратил, а толку 0.

1. Для работы LMS, ему обязательно нужно конектиться к squeezebox.com?
Проблема в том, что на сайте я авторизовываюсь, а вот через панель или веб интерфейс самого LMS немогу. Говорит ошибка проверки и т.д. в логе timeout соединения. Вкладка диагностика говорит, что все норм,соединение есть. Да и не хотелось бы делать решение, которое зависит от стороннего сервиса.

2. Это продолжение вопроса 1. Ставлю на тел плеер (разные), они находят в сети LMS сервер,но вот сервер плееры не видит.Если остановить сервер, плеер пишет disconnect.Значит плеер отлично держит связь с сервером и проблема в сервере. Это следствие того, что он не подключен к squeezebox'у?

Хочется мультирум сделать в 3х комнатах, с управлением по телефону, думал закупить малину+DAC, но при нынешней цене малины, хочется покупать, если 100% уверен в софтовых решениях. А то весь день просидел читая англ. форумы, проблема эта у кучи людей, но часто тема заканчивается фразой "Тему можно закрывать, разобрался".
Ответить