Страница 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? могу дать доступ к телу.