1. Вот здесь (скрипт LMSControl):
Код: Выделить всё
for($i=0;$i<$total;$i++) {
$LMSPlayer[$i]['ID']=getGlobal($LMSPlayer[$i]['TITLE'].'.ID');
2. У меня вроде все завелось(в ID я пока прописал IP своих девайсов) , но получается как то корявенько. Если на сервере включена синхронизация то независимо от того какую кнопку меню я выбираю для воспроизведения, играет во всех комнатах. Если я выключаю на сервере синхронизацию и жму "Воспроизвести на всех устройствах" то в лучшем случае получаю жуткий рассинхрон, это и немудрено ведь цикл включает девайсы по очереди, да в добавок MJD и LMS у меня подняты на разных машинах.
Если Вам не сложно, пожалуйста, ответьте на мои вопросы и расскажите подробнее что там у Вас и как работает(чуть по железу и неплохо было бы пару скринов реальных свойств, с данными...), может с момента публикации поста что то изменилось, я смотрю Вы там подготовили много свойств, может что уже реализовали? LMS на сегодняшний день ИМХО весьма неплохое решение, надо бы его довести до ума. Если Вы не против, я вижу это примерно так: Вместо списка чек боксы по кол-ву комнат(вкл/выкл плеера), выключатели групп синхронизации(возможно какие то заготовки или другим каким то образом...), радио кнопочки(поле выбора(radio)) чтобы можно было работать с разными плеерами пользуясь одними и теми же органами управления(например, с целью, в одной комнате включить себе радио, а в другой, детям музыку...), кнопочки "воспроизвести"/"остановить" заменить чем то более привычным и добавить перемотки и паузу, проработать понижение громкости при определенных событиях ну и совсем нелишним будет включить работу, хотя бы, с плей листами или папками, а лучше и с тем и с тем, по выбору, радио(теперь уже речь о радиостанциях)... Думаю мог бы получиться весьма интересный, если не самый интересный, модуль.