Monthly Archives: Май 2017

Установка ForkPlayer на LG webOS через IDE разработчика (смена ДНС и usb накопитель не требуются)

Преимущества такой установки:

  • Не требуется remotefork для большинства сайтов (аналогично как для самсунг смарт тв)
  • Нет привязки к работе ДНС сервера
  • Чтобы приложение не слетало из-за счетчика времени, можно получить на тв root или же продлять Developer mode на тв
  • Файлы приложения (фоновые изображения и прочее) будут храниться в памяти ТВ, что обеспечит более легкий запуск ForkPlayer
  1. Установить Java https://java.com/ru/download/manual.jsp
  2. Установить актуальную версию webOS TV SDK
  3. При ошибке Git, установите клиент Git https://git-scm.com/downloads
  4. Cоздать аккаунт (если отсутствует) на сайте http://webostv.developer.lge.com/
  5. Подключить телевизор в ту же сеть, что и компьютер;
  6. На телевизоре
    1. установить приложение Developers mode из LG store content;
    2. Запустить Developers mode из списка приложений и ввести учетные данные: логин/пароль вашей учетной записи http://webostv.developer.lge.com/
    3. Включить Dev Mode и Key Server;
  7. На компьютере запустив приложение webOS TV SDK
    1. На вкладке Target configuration нажать на кнопку New connection;
    2. В появившемся окне в поле Device Type выбрать LG Smart TV, в поле IP address указать адрес из приложения Developers mode;
    3. Нажать правой кнопкой на добавленное устройство и выбрать Generate Key;
    4. В появившемся окне ввести в поле Passphrase значение из приложения Developers mode;
    5. Нажать правой кнопкой на добавленное устройство и выбрать Connect;
  8. Скачать wForkPlayer_2.57.ipk
  9. Выбрать пункт меню webOS Menu -> Install IPK

Установка виджета на Tizen через IDE


Установка виджета для «K» серии 2016г.

(инструкция обновлена 27.12.2016)
Внимание! На tizen J серии 2015г виджет слетает после выключения тв если в роутере не заблокировать домен osb-apps.samsungqbe.com (прописав в hosts роутера 0.0.0.0 osb-apps.samsungqbe.com или зафильтровав IP 52.28.115.62 35.158.215.202 18.196.168.110 18.195.151.23 52.28.248.118 52.58.0.251)

  1. Подробная видеоинструкция установка на SAMSUNG SMART TV K-серии 2016 TIZEN. От «А» до «Я».
    • Установить Tizen Studio
      1. Установить актуальную версию Java;
      2. Установить актуальную версию Tizen Studio; Если Tizen SDK 2.0 при установке выдает «Target directory is not valid» то создайте сами папку С:\tizen-studio и в общем доступе добавьте Все скриншот примера или ставьте его в AppData/Roaming, java нужна JDK 8u151 или JDK 8u152
    • Установить расширения для TV
      1. После установки Tizen Studio запустить Package Manager;
      2. На вкладке Main SDK выбрать и установить Tizen SDK Tools -> Baseline SDK;
      3. Перейти на вкладку Extension SDK и установить TV Extensions-3.0 и Samsung Certificate Extension;
      4. Запустить Tizen Studio;
    • Cоздание авторского сертификата
      1. В меню Tizen Studio выбрать Tools -> Certificate Manager;
      2. Нажать «+» для создания нового сертификата профиля;
      3. Выбрать тип сертификата: «Tizen»;
      4. Для создания нового сертификата в поле ввода указать имя сертификата профиля;
      5. Выбрать «Create a new author certificate»
      6. Заполнить поля: «Key filename», «Author name», «Password», «Confirm password»;
      7. Выбрать пункт «Use the default Tizen distributor certificate» для использования дистрибьюторского сертификата по умолчанию;
      8. Нажать «Finish»;
    • Создание и запуск проекта
      1. Создать пустой проект File -> New -> Tizen Project;
      2. Выбрать тип проекта: «Template»;
      3. Выбрать TV v3.0, если нету то «Custom (Extended) — TV-samsung V4.0»;
      4. Выбрать тип приложения: «CSS + HTML + JS»;
      5. Выбрать шаблон приложения: «Empty» или «Basic Project»;
      6. Заменить содержимое проекта на файлы приложения tForkPlayer257m.zip (*.html, config.xml, иконка и т.д.);
      7. Нажать правой кнопкой мыши на папке проекта и выбрать Build Signed Package;
      8. Подключить телевизор в ту же сеть, что и компьютер;
      9. На телевизоре перейти в меню Smart Hub -> Приложения (Applications) -> Мои App (My App);
      10. Последовательно нажать на пульте 1 2 3 4 5;
      11. В появившемся окне установить переключатель в положение «ON», ввести IP-адрес компьютера, нажать «OK»;
      12. Перезагрузить телевизор, сначала выключив по кнопке Power, а потом выдернув вилку из розетки;
      13. В Tizen Studio на вкладке справа открыть Remote Device ManagerRemote Device Manager
      14. Добавить устройство, нажав «+», ввести IP-адрес телевизора и указать произвольное имя, поле Port оставить без изменений (26101);
      15. Нажать Connect -> ON, должно появиться новое устройство;
      16. Нажать правой кнопкой мыши на пакет с приложением (*.wgt) -> Run As -> Tizen Web Application;
      17. На TV запускается приложение.