Реклама показывается только незарегистрированным пользователям. Вход или Регистрация

Обнаружение webOS устройств в локальной сети

Программирование для webOS, инструменты разработки, документация, обмен опытом

Обнаружение webOS устройств в локальной сети

Сообщение coderus » 14 ноя 2014, 14:33

Добрый день! Я пишу приложение для удаленного управления LG SmartTV на webOS, и уперся в проблему обнаружения телевизора в локальной сети. Кто-нибудь знает как это делает официальное андроид приложение, например? Или может есть общий способ обнаружения всех webOS устройств? Буду признателен за идеи.
coderus

 
Сообщения: 5
Зарегистрирован: 13 ноя 2014, 11:11
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Телевизор: LGLB650V

Обнаружение webOS устройств в локальной сети

Спонсор » 14 ноя 2014, 14:33

Реклама показывается только незарегистрированным пользователям. Войти или Зарегистрироваться
Спонсор

 
Сообщения: 100
Зарегистрирован: 15 июл 2014, 18:43
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Обнаружение webOS устройств в локальной сети

Сообщение Архивариус » 14 ноя 2014, 21:59

Под Palm/HP webOS было много разработчиков. Под LG webOS, боюсь, вы первый :)
Есть англоязычный форум для девелоперов, возможно там подскажут http://developer.lge.com/community/foru ... ypeCode=TV
Так же кое-какая информация есть на сайте Connect SDK: http://connectsdk.com/apis/android/
Если найдете ответ на свой вопрос, поделитесь пожалуйста информацией, тоже интересно.
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: Обнаружение webOS устройств в локальной сети

Сообщение coderus » 14 ноя 2014, 22:04

Ответ нашел, используется SSDP из UPnP библиотеки. По какому именно названию цели фильтрует официальное приложение я не стал пока смотреть, на данный момент обошелся фильтром по urn:schemas-upnp-org:service:ConnectionManager:1 и наличием "LGE WebOS" в строке операционной системы. Через пару недель будет рабочее приложение на Qt под линуксы. Сорцы будут доступны, кто хочет сможет сам под винду собрать.

За это сообщение автора coderus поблагодарил:
Архивариус (14 ноя 2014, 22:18)
coderus

 
Сообщения: 5
Зарегистрирован: 13 ноя 2014, 11:11
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Телевизор: LGLB650V

Re: Обнаружение webOS устройств в локальной сети

Сообщение Архивариус » 14 ноя 2014, 22:19

Пасиб, будем ждать.
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: Обнаружение webOS устройств в локальной сети

Сообщение coderus » 18 ноя 2014, 19:04

Исходники программы под SailfishOS выложены здесь: https://github.com/CODeRUS/harbour-lgremote-webos
Для компа сделаю наверное к концу этой недели.

Правильное обнаружение телевизора в сети там тоже есть, можно посмотреть в исходниках тут: https://github.com/CODeRUS/harbour-lgre ... server.cpp
coderus

 
Сообщения: 5
Зарегистрирован: 13 ноя 2014, 11:11
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Телевизор: LGLB650V

Re: Обнаружение webOS устройств в локальной сети

Сообщение Архивариус » 18 ноя 2014, 19:10

Предлагается создать персональную страничку программы этом разделе:
webOS-телевизоры - Программы
:)
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100

Re: Обнаружение webOS устройств в локальной сети

Сообщение coderus » 18 ноя 2014, 19:13

Обязательно создам для ПК версии :)
coderus

 
Сообщения: 5
Зарегистрирован: 13 ноя 2014, 11:11
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Телевизор: LGLB650V

Re: Обнаружение webOS устройств в локальной сети

Сообщение Архивариус » 18 ноя 2014, 19:16

Отлично. Кстати, там и телефонные программы есть тоже :)
Архивариус

 
Сообщения: 9539
Зарегистрирован: 29 июл 2010, 20:22
Благодарил (а): 2292 раз.
Поблагодарили: 1614 раз.
Телевизор: LG 55C9 32LK6190 24MT57S
Звук: Yamaha YSP-1100


Вернуться в Разработка и создание программ для LG webOS