Страница 1 из 2
Logitech Media Server
Добавлено: Пн дек 22, 2014 12:16 pm
Dark_Veter
Всем привет! Начал тут разбираться с Logitech Media Server, набросал класс для управления. Может кому будет интересно для мультирума. Пока функций мало, добавлю со временем, да может кто подскажет, как это все в более человеческий вид привести

. Выложу файлом для импорта. Вызывать примерно так:
Код: Выделить всё
$playlist = 'http://192.168.1.103/playlist.m3u';
callMethod('PlayerBedroom.Play',array('playlist' => $playlist));
Re: Logitech Media Server
Добавлено: Пн дек 22, 2014 12:40 pm
sergejey
А есть где-то описание API? Его можно было бы в списко поддерживаемых плееров добавить, которые стандартно работают.
Re: Logitech Media Server
Добавлено: Пн дек 22, 2014 12:47 pm
Dark_Veter
Описание есть в хелпе на сервере, правда там команды для управления через телнет, но они прекрасно работают если передавать их в формате json как в классе у меня написано. А добавить его в список поддерживаемых плееров было бы просто замечательно
UPD: прикрепил к посту описание.
Re: Logitech Media Server
Добавлено: Пн дек 22, 2014 3:03 pm
triada13
sergejey а плеерами IconBit тоже можно управлять?
Re: Logitech Media Server
Добавлено: Пн дек 22, 2014 4:09 pm
sergejey
triada13 писал(а):sergejey а плеерами IconBit тоже можно управлять?
Всем можно управлять при желании

На самом деле, не знаю -- у меня такого плеера нет...
Сейчас в процессе разработки одна интересная возможность, которая (в теории) позволит управлять многими плеерами и телевизорами -- поддержка UPnP-протокола.
Re: Logitech Media Server
Добавлено: Пн дек 22, 2014 4:18 pm
triada13
sergejey писал(а):
Сейчас в процессе разработки одна интересная возможность, которая (в теории) позволит управлять многими плеерами и телевизорами -- поддержка UPnP-протокола.
Хоть бы, хоть бы.

Re: Logitech Media Server
Добавлено: Ср дек 24, 2014 1:32 am
vova5049
Здесь на форуме уже поднимался вопрос о LMS. У него я встречал три варианта управления:
- RestAPI, который здесь
http://smartliving.ru/forum/viewtopic.p ... t=50#p6503 обсуждался.
- CLI, описание которого есть в хелпе на сервере.
- squzeezeJS
здесь и
здесь.
Конечно очень хочется интегрировать LMS в Majordomo с выводом сообщений Алисы в нужную комнату.
Re: Logitech Media Server
Добавлено: Ср дек 24, 2014 10:50 pm
vova5049
Dark_Veter, а Вы не подскажите, как можно получить текущий уровень громкости плеера ?
Re: Logitech Media Server
Добавлено: Чт дек 25, 2014 1:20 am
Dark_Veter
Попробуйте вот так:
Код: Выделить всё
$form_data = array(
'id' => 1,
'method' => 'slim.request',
'params' => array(
$player1, //IP или MAC плеера
array('mixer', 'volume', '?')
),
);
Re: Logitech Media Server
Добавлено: Вт апр 28, 2015 11:15 pm
skysilver
Dark_Veter, есть какие-нибудь новости в части интеграции LMS и MajorDoMo?