Страница 14 из 26
Re: LG Smart TV
Добавлено: Пн апр 24, 2017 10:48 am
erandess
Как вариант: создать пульт в меню управления (в модуле "сервис" - "помощь" есть команда вызова пульта для меню) и добавить на сцену как элемент "Menu Control".
Re: LG Smart TV
Добавлено: Чт апр 27, 2017 9:37 pm
yurat2008
Как получить значение переменной???
Код: Выделить всё
include_once(DIR_MODULES.'app_smarttv/app_smarttv.class.php');
$smartTv=new app_smarttv();
$alias = 'ТВ спальня';
$smartTv->control($alias,'curChan');
а Дальше например мне надо проговорить номер канала
say($smartTv,5); не работает
say('curChan',5); тоже
и интересует как сохранить изображение
Код: Выделить всё
$smartTv->control($alias,'getImg');
$path='./tv/tv.jpg';
file_put_contents($path, file_get_contents('getImg'));
не прокатывает
Re: LG Smart TV
Добавлено: Сб апр 29, 2017 11:54 am
yurat2008
неужели никто не знает???
Вот так сохраняет файл с нулевым размером, что в коде не так?
(модуль работает и пульт и команды)
Код: Выделить всё
include_once(DIR_MODULES.'app_smarttv/app_smarttv.class.php');
$smartTv=new app_smarttv();
$alias = 'ТВ спальня';
$url = ($smartTv->control($alias,'getImg'));
$path=('./tv/tv.jpg');
file_put_contents($path, file_get_contents($url));
Re: LG Smart TV
Добавлено: Вс апр 30, 2017 11:35 am
erandess
$smartTv->control($alias,'curChan') - возвращает массив, а не чисто номер канала.
У меня работает так:
Код: Выделить всё
include_once(DIR_MODULES.'app_smarttv/app_smarttv.class.php');
$smartTv=new app_smarttv();
$alias="LG";
$val = $smartTv->control($alias,'curChan'); //запрос массива
$val = $val[data]; // выбор массива с данными
$cannel = $val[minor]; // номер канала
$chname = $val[chname]; // имя канала
$progName = $val[progName]; // наименование передачи
say('Канал номер'.' '.$cannel.', '.$chname.'. '.' Текущая передача '.$progName, 1);
Re: LG Smart TV
Добавлено: Вс апр 30, 2017 11:43 am
erandess
С картинкой не заморачивался, в PHP я начинающий, можно попробовать так:
Код: Выделить всё
include_once(DIR_MODULES.'app_smarttv/app_smarttv.class.php');
$smartTv=new app_smarttv();
$alias = 'ТВ спальня';
$image = $smartTv->control($alias,'getImg');
$path=('./tv/tv.jpg');
SaveFile($path,$image);
Re: LG Smart TV
Добавлено: Пн май 01, 2017 10:25 pm
yurat2008
Спасибо так заработало.
Re: LG Smart TV
Добавлено: Пн июн 19, 2017 7:42 pm
directman66
Подскажите, dnla ссылку на телевизор не научились передавать? Как это реализовано в fork player или помню еще было приложение для android, оно находило ссылку в интернете и передавало поток на воспроизведение в телевизор. Насколько я понимаю это все фишки протокола DNLA. Никто еще этим не занимался?
https://hms.lostcut.net/viewtopic.php?id=119 - тут решается подобная задача с примерами
Re: LG Smart TV
Добавлено: Сб июн 24, 2017 1:10 pm
Smirnoff1976
Добрый день!
Приобрел телек LG UH610V на WebOS3.0
Скачал lg_test.php :
udap:rootservice
Array ( ) 1
service:netrcu
Array ( ) 1
device:MediaRenderer
Array ( ) 1
Это означает что UDAP 2.0 не поддерживает.
Как еще им можно управлять? Или у меня одного такой телек?
Давайте вместе порешаем!
Re: LG Smart TV
Добавлено: Сб июн 24, 2017 11:51 pm
vshuka911
телевизор нашел но что с этим дальше делать? как создать пульт и прилепить туда команды?
Re: LG Smart TV
Добавлено: Пн июн 26, 2017 12:29 pm
Smirnoff1976
давайте сделаем модуль для webos? могу дать доступ к телу.