Установка приложений на Tizen Smart TV через IDE — различия между версиями
(→Скачать виджет tForkPlayer для Tizen: объединил текст ссылки) (Метка: visualeditor) |
(→Скачать виджет tForkPlayer для Tizen) |
||
(не показано 10 промежуточных версий 7 участников) | |||
Строка 1: | Строка 1: | ||
==Скачать виджет tForkPlayer для Tizen== | ==Скачать виджет tForkPlayer для Tizen== | ||
− | http://forkplayer.tv/ | + | [http://forkplayer.tv/w/images/3/3e/ForkNewBeta.wgt ForkNewBeta.wgt] - Самая новая версия ForkPlayer<br /> — Установка через Tizen Studio File/Import<br /> — Добавлена работа с флешкой (проигрывание файлов, картинок, xml/m3u/txt плейлистов)<br /> — Добавлен оффлайн запуск (необходим хотя бы один успешный запуск) ForkPlayer при проблеме доступа к серверам с javascript а также с альтернативного общедоступного источника |
− | + | ==Инструкция по установке на samsung tizen smart tv 2015-2021 годов:== | |
− | |||
− | ==Инструкция по установке на samsung tizen smart tv 2015- | ||
<br /> 1. Скачать и установить (если ранее не устанавливали) Java SE Development Kit (JDK) — https://www.oracle.com/technetwork/java/javase/downloads/index.html | <br /> 1. Скачать и установить (если ранее не устанавливали) Java SE Development Kit (JDK) — https://www.oracle.com/technetwork/java/javase/downloads/index.html | ||
<br>''— После установки JDK настройте переменные среды — JAVA_HOME и PATH http://java-course.ru/begin/install-jdk/''<br /> | <br>''— После установки JDK настройте переменные среды — JAVA_HOME и PATH http://java-course.ru/begin/install-jdk/''<br /> | ||
− | 2. Скачать и установить Tizen Studio https://developer.tizen.org/development/tizen-studio/download<br /> ''— Если при установке пишет «Target directory is not valid» то создайте сами папку С:\tizen-studio нажмите на ней правую кнопку мыши/Свойства/Безопасность — Далее Нажимаем кнопку Изменить, потом Добавить, в поле набираете Все (обязательно с большой буквы), далее справа кнопка Проверить имена. Если правильно набрали, то Все подчеркнется. Нажимаете OK. В правах ставите верхнюю галку Полный доступ, все нижние проставятся сами и нажимаете кнопку применить. Подтверждаете все действия (два раза нажимаете OK). Далее закройте установщик Tizen Studio, перейдите в папку и создайте в ней подпапку DATA. Запустите заново установщик указав новые пути. ''<br /> 3. В Tizen Studio Package manager установите Tizen SDK Tools (если есть раздел Extension SDK проверяем можно установить пакет Extras, устанавливаем при его наличии)<br /> 4. Запустите Tizen Studio, Нажмите File/Import<br /> — Выберите Tizen Project | + | 2. Скачать и установить Tizen Studio https://developer.tizen.org/development/tizen-studio/download<br /> ''— Если при установке пишет «Target directory is not valid» то создайте сами папку С:\tizen-studio нажмите на ней правую кнопку мыши/Свойства/Безопасность — Далее Нажимаем кнопку Изменить, потом Добавить, в поле набираете Все (обязательно с большой буквы), далее справа кнопка Проверить имена. Если правильно набрали, то Все подчеркнется. Нажимаете OK. В правах ставите верхнюю галку Полный доступ, все нижние проставятся сами и нажимаете кнопку применить. Подтверждаете все действия (два раза нажимаете OK). Далее закройте установщик Tizen Studio, перейдите в папку и создайте в ней подпапку DATA. Запустите заново установщик указав новые пути. ''<br /> 3. В Tizen Studio Package manager установите Tizen SDK Tools (если есть раздел Extension SDK проверяем можно установить пакет Extras, устанавливаем при его наличии)<br /> 4. Запустите Tizen Studio, Нажмите File/Import<br /> — Выберите Tizen Project<br /> — Отметьте Archive File и выберите ранее скачанный файл [http://forkplayer.tv/w/images/3/3e/ForkNewBeta.wgt ForkNewBeta.wgt] <br /> — Выберите Profile tv-samsung <br /> 5. Включите Develop MODE на телевизоре<br /> — Откройте APPS<br /> — Нажмите на пульте по очереди 1 2 3 4 5<br /> — Developer mode поставьте On<br /> — В поле Host PC IP введите локальный ip вашего компьютера ( Узнать его в windows можно так: нажмите поиск, введите cmd, в командной строке введите ipconfig и в строке IPv4 будет нужный IP<br /> — Выключите телевизор долгим нажатием кнопки Power на пульте (иногда советуют после этого отключить телевизор от питания, на некоторое время) , после включите обратно телевизор (необходимо чтобы обнаружить его в приложении)<br /> 6. Откройте Device manager<br /> — Нажмите Scan device <br /> — Напротив найденного устройства в Connection ставим On |
− | + | — После этого в подключенных устройствах нужно нажать правой кнопкой мыши по ранее добавленному устройству и выбрать пункт Permit install <br /> 7. В Tizen Studio выбираем наш ТВ в списке и запускаем наш проект на ТВ (Run As -> 1 Tizen Web Application). | |
− | — После этого в подключенных устройствах нужно нажать правой кнопкой мыши по ранее добавленному устройству и выбрать пункт Permit install <br /> 7. В Tizen Studio выбираем наш ТВ в списке | ||
==Возможные ошибки== | ==Возможные ошибки== | ||
Строка 18: | Строка 15: | ||
Если при установке приложения будет ругаться на Java_Home, необходимо создать системную переменную (Пуск-Правой кнопкой на Компьютер-свойства-Дополнительные параметры системы-Переменные среды-Системные переменные-Создать-Создаете переменную Java_Home и прописываете адрес папки, где она установлена, например: C:\Program Files\Java\jdk1.8.0_221\bin (в новой версии + добавить строку в path). | Если при установке приложения будет ругаться на Java_Home, необходимо создать системную переменную (Пуск-Правой кнопкой на Компьютер-свойства-Дополнительные параметры системы-Переменные среды-Системные переменные-Создать-Создаете переменную Java_Home и прописываете адрес папки, где она установлена, например: C:\Program Files\Java\jdk1.8.0_221\bin (в новой версии + добавить строку в path). | ||
− | Если при запуске Device Manager ничего не происходит, то установите версию Java SDK 8( '''Java SE Development Kit 8u211).''' | + | Если при запуске Device Manager ничего не происходит, то установите версию Java SDK 8 ('''Java SE Development Kit 8u211).''' |
− | |||
− | |||
− | + | Для Windows 10 и JDK 12 пути отличаются. Видео инструкция по установке [https://www.youtube.com/watch?v=JgDbgqwYUn4 здесь] | |
'''Если при установке возникает ошибка на 58%''' | '''Если при установке возникает ошибка на 58%''' | ||
Строка 33: | Строка 28: | ||
'''При ошибке сертификата запускаем Tools / Certificate manager и создаем'''<br /> «авторский сертификат Самсунга и дистрибьюторский от тайзен» | '''При ошибке сертификата запускаем Tools / Certificate manager и создаем'''<br /> «авторский сертификат Самсунга и дистрибьюторский от тайзен» | ||
− | '''У кого проект распознался как wearable 5.0''' и не даёт установить (пишет closed) нужно в Package Manager установить ещё пакет Extras во вкладке Extension SDK.<br /> https://smarttvnews.ru/wp-content/uploads/2017/05/3.jpg<br /> затем жмякаем правой кнопкой по нашему проекту и нажимаем Configure->Convert to Tizen Project, и там уже выбираем samsung-tv (в моём случае версии 5.0). После этого wearable изменится на samsung-tv и можно запускать установку на тв через RUN.<br /> вот как было у меня сразу (второй проект на скрине), и как стало после всех манипуляций что я описал (первый проект на скрине)<br /> http://www.picshare.ru/uploads/181228/P7V67U665H.jpg | + | '''У кого проект распознался как wearable 5.0''' и не даёт установить (пишет closed), нужно в Package Manager установить ещё пакет Extras во вкладке Extension SDK.<br /> https://smarttvnews.ru/wp-content/uploads/2017/05/3.jpg<br /> затем жмякаем правой кнопкой по нашему проекту и нажимаем Configure->Convert to Tizen Project, и там уже выбираем samsung-tv (в моём случае версии 5.0). После этого wearable изменится на samsung-tv и можно запускать установку на тв через RUN.<br /> вот как было у меня сразу (второй проект на скрине), и как стало после всех манипуляций что я описал (первый проект на скрине)<br /> http://www.picshare.ru/uploads/181228/P7V67U665H.jpg |
<br /> [http://forkplayer.tv/forums/topic/обновленная-версия-для-tizen-установка-с-п/page/4/#post-28418 Еще одно решение ошибки] | <br /> [http://forkplayer.tv/forums/topic/обновленная-версия-для-tizen-установка-с-п/page/4/#post-28418 Еще одно решение ошибки] |
Текущая версия на 11:08, 7 октября 2023
Содержание
Скачать виджет tForkPlayer для Tizen[править]
ForkNewBeta.wgt - Самая новая версия ForkPlayer
— Установка через Tizen Studio File/Import
— Добавлена работа с флешкой (проигрывание файлов, картинок, xml/m3u/txt плейлистов)
— Добавлен оффлайн запуск (необходим хотя бы один успешный запуск) ForkPlayer при проблеме доступа к серверам с javascript а также с альтернативного общедоступного источника
Инструкция по установке на samsung tizen smart tv 2015-2021 годов:[править]
1. Скачать и установить (если ранее не устанавливали) Java SE Development Kit (JDK) — https://www.oracle.com/technetwork/java/javase/downloads/index.html
— После установки JDK настройте переменные среды — JAVA_HOME и PATH http://java-course.ru/begin/install-jdk/
2. Скачать и установить Tizen Studio https://developer.tizen.org/development/tizen-studio/download
— Если при установке пишет «Target directory is not valid» то создайте сами папку С:\tizen-studio нажмите на ней правую кнопку мыши/Свойства/Безопасность — Далее Нажимаем кнопку Изменить, потом Добавить, в поле набираете Все (обязательно с большой буквы), далее справа кнопка Проверить имена. Если правильно набрали, то Все подчеркнется. Нажимаете OK. В правах ставите верхнюю галку Полный доступ, все нижние проставятся сами и нажимаете кнопку применить. Подтверждаете все действия (два раза нажимаете OK). Далее закройте установщик Tizen Studio, перейдите в папку и создайте в ней подпапку DATA. Запустите заново установщик указав новые пути.
3. В Tizen Studio Package manager установите Tizen SDK Tools (если есть раздел Extension SDK проверяем можно установить пакет Extras, устанавливаем при его наличии)
4. Запустите Tizen Studio, Нажмите File/Import
— Выберите Tizen Project
— Отметьте Archive File и выберите ранее скачанный файл ForkNewBeta.wgt
— Выберите Profile tv-samsung
5. Включите Develop MODE на телевизоре
— Откройте APPS
— Нажмите на пульте по очереди 1 2 3 4 5
— Developer mode поставьте On
— В поле Host PC IP введите локальный ip вашего компьютера ( Узнать его в windows можно так: нажмите поиск, введите cmd, в командной строке введите ipconfig и в строке IPv4 будет нужный IP
— Выключите телевизор долгим нажатием кнопки Power на пульте (иногда советуют после этого отключить телевизор от питания, на некоторое время) , после включите обратно телевизор (необходимо чтобы обнаружить его в приложении)
6. Откройте Device manager
— Нажмите Scan device
— Напротив найденного устройства в Connection ставим On
— После этого в подключенных устройствах нужно нажать правой кнопкой мыши по ранее добавленному устройству и выбрать пункт Permit install
7. В Tizen Studio выбираем наш ТВ в списке и запускаем наш проект на ТВ (Run As -> 1 Tizen Web Application).
Возможные ошибки[править]
Ошибка JAVA_HOME
Если при установке приложения будет ругаться на Java_Home, необходимо создать системную переменную (Пуск-Правой кнопкой на Компьютер-свойства-Дополнительные параметры системы-Переменные среды-Системные переменные-Создать-Создаете переменную Java_Home и прописываете адрес папки, где она установлена, например: C:\Program Files\Java\jdk1.8.0_221\bin (в новой версии + добавить строку в path).
Если при запуске Device Manager ничего не происходит, то установите версию Java SDK 8 (Java SE Development Kit 8u211).
Для Windows 10 и JDK 12 пути отличаются. Видео инструкция по установке здесь
Если при установке возникает ошибка на 58%
Проверьте еще раз сертификаты в менеджере сертификатов. В моем случае сертификат дистрибьютора не был тизеновским. Необходимо, чтобы были сертификаты именно от самсунга и тизена.
Требует пароль для сертификата дистрибьютора[править]
Введите ‘tizenpkcs12passfordsigner’
При ошибке сертификата запускаем Tools / Certificate manager и создаем
«авторский сертификат Самсунга и дистрибьюторский от тайзен»
У кого проект распознался как wearable 5.0 и не даёт установить (пишет closed), нужно в Package Manager установить ещё пакет Extras во вкладке Extension SDK.
https://smarttvnews.ru/wp-content/uploads/2017/05/3.jpg
затем жмякаем правой кнопкой по нашему проекту и нажимаем Configure->Convert to Tizen Project, и там уже выбираем samsung-tv (в моём случае версии 5.0). После этого wearable изменится на samsung-tv и можно запускать установку на тв через RUN.
вот как было у меня сразу (второй проект на скрине), и как стало после всех манипуляций что я описал (первый проект на скрине)
http://www.picshare.ru/uploads/181228/P7V67U665H.jpg
Отключаем домены что бы не слетали сторонние виджеты (только для Samsung Tizen J серии 2015 год)[править]
На роутере блокируем эти домены
samsung.com
test.samsungotn.net
cdn.samsungcloudsolution.com
osb.samsungqbe.com
samsungcloudsolution.com
rsch.samsungcloudsolution.com
ims.samsungcloudsolution.com
gpm.samsungqbe.com
empdownprd.samsungcloudsolution.com
notice.samsungcloudsolution.com
samsungotn.net
log-config.samsungacr.com
lcprd1.samsungcloudsolution.net
oempprd.samsungcloudsolution.com
osb-krsvc.samsungqbe.com
noticecdn.samsungcloudsolution.com
api-global.netflix.com
appboot.netflix.com
cloudfront.net
nrdp.nccp.netflix.com
secure.netflix.com
osb-apps.samsungqbe.com