Раздел: СМАРТ ТВ

Обзор приложения ForkPlayer для СМАРТ ТВ


ForkPlayer — это браузер с адаптированным под ваше устройство просмотром сайтов (список сайтов постоянно обновляется) и созданных вами XML, M3U (IPTV) плейлистов.

Весь контент берется напрямую с интернет сайтов и после обработки и преобразования страницы в собственный формат отображается в приложении ForkPlayer по аналогии с Opera mini на J2ME телефонах https://ru.wikipedia.org/wiki/Opera_Mini которая изначально была создана для мобильных телефонов, не способных запускать веб-браузеры. В смарт тв веб-браузер как правило есть, только он зачастую очень урезан, не имеет флеш плеера и может вывалиться с ошибкой «не хватки памяти» при загрузке «тяжелых» сайтов.
Качество и наличие аудио — видео материалов полностью зависит от сайта на котором они размещены и от вашего интернет канала на пути к нему.

Контент также может размещаться самими пользователями (плейлисты), форматы плейлистов здесь загрузить плейлист для личного пользования можно в личном кабинете или на свой хостинг.
Легко управляется с помощью пульта как кнопочного так и пульта указки или мышью.

Перечень функций может отличаться в зависимости от производителя тв и года выпуска, возможен также запуск / установка (самсунг 11-14г.вып.) других неофициальных приложений (ForkStore)
Как это работает: Отобразить / Скрыть

 

Установка
Самсунг смарт тв 2010-2013г.вып. (C-F) серия

Самсунг смарт тв 2014г.вып. (H) серия и (J) серия 2015 моделей J4500-J5200

Самсунг смарт тв Tizen 2015г.вып. (J) серия (запуск через ДНС)

Samsung смарт тв Tizen 2016 — 2017г (K, M серия) запуск через смену днс

Samsung Tizen Smart TV 2.4+ 2016 — 2018г (KU, MU, NU) установка через Tizen SDK Рекомендуется!

Samsung смарт тв Tizen 2016 — 2017г (K, M серия) (и J серия через Divan.TV) запуск через настройку hosts роутера (openwrt, ddwrt и подобные)

LG смарт тв 2010-2017 (Netcast, WebOS) запуск с флешки, флешка постоянно нужна

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

LG смарт тв 2010-2017 (Netcast, WebOS) запуск через смену ДНС

Андроид ТВ (Sony, Philips, приставки))/ Android приставка и остальные с Android (установка apk)

SONY смарт тв с Opera Store Toshiba с опера сторе

Toshiba без опера сторе

Philips смарт тв включая Android

Panasonic смарт тв (viera)

Hisense смарт тв (установка в память тв)

Спутниковые ресиверы Spark (только годичная версия ForkPlayer)

MAG250 / AURA HD

Dune HD (303/Base 3D/connect/102)

Другие смарт тв с браузером (Sharp, DEXP, Grundig)

Частые проблемы при установке / запуске

Обновил приложение Россия Тв, форк плеер запускается, но не один канал и не один фильм не воспроизводится, просто черный экран

На Samsung Tizen (j, K серия) перестал запускаться форкплеер (заставка Loading)

ДНС сменил, вместо форкплеера запускается оригинальный виджет vTuner c ошибкой 404, Россия Телевидение и радио, Первый автомобильный (LG); Мегого (Philips)

У меня на LG нет виджетов (приложений) Первый автомобильный, Россия Телевидение и Радио, vTuner

LG — вставил флешку с приложением в ТВ, ничего не происходит

Не могу найти URL Loader на Sony smart tv

Не получается установить на Sony smart tv Sony KDL-32R503C

На samsung tizen обрывается воспроизведение с Moonwalk в конце видео

FAQ по использованию
При воспроизведении всех IPTV черный экран

Почему так много не рабочего IPTV

Не сохраняет закладки, историю и настройки на Sony smart tv, MAG250, AURA HD

Филипс 11-13г. выпуска вместо всех видео черный экран

Ни одно видео не работает. Вместо всех видео черный экран

На сони на андроиде работало, теперь вместо всех видео черный экран

У меня сменился мак адрес, как вернуть старый

Как подтвердить / сообщить о поддержке проекта

Видео обзоры:

Отобразить / Скрыть

Установка 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 от 12.10.2018

Внимание! На 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)

http://forkplayer.tv/apps/tForkPlayer257N_v5n.wgt
— Исправлены некоторые иконки мешающие установке
— Установка через Tizen Studio File/Import ( http://skrinshoter.ru/s/121018/7t9ETCk8 )
— Добавлена работа с флешкой (проигрывание файлов, картинок, xml/m3u/txt плейлистов)
— Добавлен оффлайн запуск ForkPlayer при проблеме доступа к серверам с javascript (необходим первый запуск)

Краткая инструкция по установке на samsung tizen smart tv 2015-2018годов:
1. Скачать и установить (если ранее не устанавливали) Java SE Development Kit (JDK) — https://www.oracle.com/technetwork/java/javase/downloads/index.html
2. Скачать и установить Tizen Studio https://developer.tizen.org/development/tizen-studio/download
— Если при установке пишет «Target directory is not valid» то создайте сами папку С:\tizen-studio нажмите на ней правую кнопку мыши/Свойства/Доступ/Общий доступ — выберите Все. Далее закройте установщик Tizen Studio и запустите его заново
3. В Tizen Studio Package manager установите Tizen SDK Tools
4. Запустите Tizen Studio, Нажмите File/Import
— Выберите Tizen Project ( http://skrinshoter.ru/s/121018/7t9ETCk8 )
— Отметьте Archive File и выберите ранее скачанный файл http://forkplayer.tv/apps/tForkPlayer257N_v5n.wgt
— Выберите Profile tv-samsung ( http://skrinshoter.ru/s/121018/EZiTJiK3 )
6. Включите Develop MODE на телевизоре
— Откройте APPS
— Нажмите на пульте по очереди 1 2 3 4 5
— Developer mode поставьте On
— В поле Host PC IP введите локальный ip вашего компьютера ( Узнать его в windows можно так: нажмите поиск, введите cmd, в командной строке введите ipconfig и в строке IPv4 будет нужный IP, пример на скриншоте http://skrinshoter.ru/s/011018/AHGxfZAu )
— Выключите телевизор долгим нажатием кнопки Power на пульте
6. Откройте Device manager ( http://skrinshoter.ru/s/011018/KWHD9E6q )
— Нажмите Scan device ( http://skrinshoter.ru/s/011018/nSoRwthM )
— Напротив найденного устройства в Connection ставим On ( http://skrinshoter.ru/s/011018/hv41zROk )
7. В Tizen Studio выбираем наш ТВ в списке ( http://skrinshoter.ru/s/011018/fnhTuE5q ) и запускаем наш проект на ТВ ( http://skrinshoter.ru/s/011018/fhFVScXs )

Подключение Home Media Server к ForkPlayer

Установить Home Media Server отсюда

Включить Web-навигацию и формат фильмов и музыки выбрать m3u

Разработка xml/m3u страниц в интернет под браузер ForkPlayer, примеры

Начать разработку страниц в интернет под браузер ForkPlayer отличное решение! Благодаря поисковой системе интегрированной в ForkPlayer ваша страница может быстро стать популярной.


С чего начать
Можно начать без изучения XML разметки, с создания в Мои плейлисты своего раздела в http://forkplayer.tv/mylist/
Отобразить / Скрыть подробности о Личном кабинете

Используя свой хостинг можно создавать произвольные страницы
Исходный код XML стартовой страницы со своим фоном, названием, иконкой, видом в виде плитки

Исходный код XML обычной страницы с файлами, поиском, переходом на след. страницу может выглядеть так

Исходный код M3U плейлиста со своей иконкой, названием (title) и ссылками на другие плейлисты и вашу главную страницу

Все доступные теги XML страницы

Дополнительные функции плейлиста и значение тегов

M3U плейлист: (с категориями)

XML плейлист с категориями:

ForkPlayer 2.57 — добавлена работа с флешкой и ForkStore App Market

ForkPlayer 2.57 — добавлена работа с флешкой и ForkStore App Market (бета тест)

forkapp2

Проверка не блокируются ли ДНС запросы вашим роутером или провайдером

Проверка не блокируются ли ДНС запросы вашим роутером или провайдером
1. Открываем на компьютере командную строку (Пуск \ ввести  в строке cmd)
2. Вводим команду nslookup dnsonline.obovse.ru 85.17.30.89
В ответ должны быть такие строки (ip в ответе = ip в команде):
Address: 85.17.30.89
: dnsonline.obovse.ru
Address: 85.17.30.89
Значит днс не блокируется

Если в ответ приходит
Lь : dnsonline.obovse.ru
Address: 193.109.246.8
Или
DNS request timed out.
timeout was 2 seconds.
TхЁтхЁ: UnKnown
DNS request timed out.
timeout was 2 seconds.
Тогда проверяем роутер на наличие Яндекс.ДНС, перепрошиваем его — если он акционный от провайдера или просто обновляем прошивку.
Если с роутером все нормально, тогда нужно узнать у провайдера, резрешено ли у него использование своих днс

RemoteFork для PC и Android

RemoteFork это вспомогательная программа для работы ForkPlayer на смарт тв.
— облегчает запуск с ресурсов требующих ДНС и некоторых других ресурсов (торренты, торрент тв, tree.tv)
— загрузка плейлистов с компьютера во внешние закладки, регистрация на сайте при этом не обязательна
— доступ к плейлистам,файлам компьютера с ForkPlayer
— плагины, работа сайтов явно требующих ремотефорка, торрент трекер рутор

Скачать для ПК (v1.38) RemoteFork1.38.0.6_ace.zip c плагинами и поддержкой torrent ссылок (необходимо установить Ace Stream)

  1. Исправления парсера ссылок
  2. Добавлена поддержка magnet ссылок и другие мелкие исправления
  3. Исправлено воспроизведение локальных файлов с ПК
  4. Исправлен Выход и иконка приложения
  5. Добавлена поддержка torrent ссылок (в своих плейлистах вставлять ссылку вида torrent://http_url_to_torrent или torrentb64://b64encodetorrentfile или magnet) Пример m3u листа
  6. В стартовом меню форкплеера добавится rutor
  7. Если не установлено ранее Скачать ace stream
  8. Автозапуск при старте Windows (необходим запуск приложения от имени приложения)
  9. Архив необходимо распаковать в какую-то папку и запускать оттуда
  10. Необходим Net Framework 4.6 и выше
  11. Для работы плагина AceTorrentPlay (ORAMAN) и torrent tv включите его в плагинах RemoteFork и установите http://acestream.org/
  12. Добавлен пункт Через внешний сервер (ограниченный режим без плагинов, thvp и др.), для тех у кого не получается напрямую по локальной сети соединить ПК и ТВ
  13. Ранние версии с https://github.com/ShutovPS/remote_forkplayer/releases
  14. THVP BitTorrent сервер запускается автоматически c RemoteForkа и помещается в трей. В ForkPlayer в стартовом меню должен появиться сайт Rutor

Скачать для Mac OS X (v1.3.2) RemoteFork-mono.zip

  1. Необходимо установить библиотеку Mono for Mac OS X is available as a Mac Package (.pkg)
  2. Запуск по скрипту runRemoteFork, назначив ему права 755

Скачать для Андроид (v1.38.0.4) aRemoteFork1.38.0.4.apk c плагинами и поддержкой torrent, magnet ссылок (30.11.2017)

  • Исправлены адреса торрент-тв и nnm-club
  • При ошибке Приложение с таким названием уже установлено и имеет конфликтную подпись — удалите старую версию
  • Для работы плагинов необходимо установить AceStream-3.1.19.0-universal.apk
  • Обновлена обработка ресурсов аналогично windows версии ремотефорка
  • Для предотвращения отключения ремотефорка при блокировке телефона:
    Зайдите в настройки / Об устройстве и 5 раз подряд кликните Номер сборки для включения режима разработчика
    В Параметры разработчика включите опцию Не выключать экран во время зарядки (Активный режим)
    Подключите зарядку и включите экран

RemoteFork that can be run with PHP on Linux/router/NAS https://github.com/bobi/ForkPlayer

Тест кросс-платформенной версии (Windows, Linux, MacOS)


2. На тв в настройках ForkPlayer на вашем ТВ нужно выставить RemoteForkplayer в «Авто»

— Если ТВ не видит телефон (перечеркнутые компьютеры возле часов) то нажмите на Stop service потом Start service после перезапустите форкплеер на тв
— Старые ТВ Philips, DEXP, Hisense могут не работать с локальными ip адресами (можно проверить открыв в браузере адрес админки вашего роутера) соответственно с remotefork Присваиваете роутеру адрес 100.000.000.001 с маской 255.255.255.240
— Для более стабильного подключения желательно чтобы устройство с ремотефорком (ПК или андроид) имело статический ip адрес. Привязываем IP-адрес устройству в настройках роутера

Установка Widget на телевизоре Samsung ForkPlayer 2.5 и других с генератора виджетов

Установка Widget на телевизоре Samsung D, E, F, H, J серии

I. Установка сторонних приложений синхронизацией с сервером разработчика:
этим способом устанавливаются только те виджеты,которые находятся на сервере. Все установленные ранее любым способом виджеты, кроме официальных — стираются!
 

Установка для серии 2012 года
1. Входим в Смарт Хаб, нажимаем красную кнопку А пульта. В поле Уч.зап.Samsung вводим логин: develop. Пароль подставится сам. Нажимаем кнопку «вход». В левом нижнем углу появится портрет человечка с надписью develop.

_

2. Нажимаем кнопку Tools пульта — откроется раздел Сервис — выбираем: Настройки (Settings) — далее: Разработка (Developer) — ставим галку Принимаю — ОК, далее кликаем — IP-адреса серв. (IP Address setup)
3. В появившееся окно вводим IP-адрес сервера разработчика (Для установки ForkPlayer2.5: 193.0.61.157, генератор виджетов: 85.17.30.89 )


_

4. Далее переходим в Синхронизацию приложений пользователя-Ввод — Идет процесс синхронизации с индикацией соответствующей шкалой — после окончания: выходим из Смарт Хаба — снова заходим — установленные приложения появятся в конце списка.


Установка для серии 2013 года

1. Входим в Меню ТВ, выбираем пункт Функции Smart, далее — Уч. зап. Samsung — Вход. Вводим в пункт Эл.п. логин: develop, в окно Пароль — sso1029dev! (если окно неактивно просто нажимаем Ввод и переходим к п. 2) — Вход.

_

2. Заходим в Smart Hub и внизу по центру страницы нажимаем Доп. прилож. На открывшеся странице в правом верхнем углу заходим в меню Парам., где выбираем пункт IP Settings.
3. В появившееся окно вводим IP-адрес сервера разработчика (Для установки ForkPlayer2.5: 193.0.61.157, генератор виджетов: 85.17.30.89 Если ввод трех цифр не виден — продолжаем ввод — ТВ распознает их автоматически!

_

4. Далее переходим в пункт меню Start App Sync-Ввод — Идет процесс синхронизации с индикацией соответствующей шкалой — после окончания: выходим из Смарт Хаба — снова заходим — установленные приложения появятся на основной странице Хаба либо на вкладке Доп.прилож.


Установка для серии 2014 года

1. Открываем Меню ТВ: Выбираем пункт Smart Hub — далее: Samsung Account — Ввод. В появившемся меню выбираем Log in — Ввод. В открывшееся окно вводим логин develop, пароль — не нужен — внизу ставим галку и нажимаем Sign ln.

(Если возникли проблемы с созданием учетной записи — можно загрузить виджет Skype и создать учетку при авторизации)

_

2. Далее: заходим в Смарт Хаб — направляем синее поле луча пульта на одно из приложений — нажимаем центральную кнопку-крестовину пульта и удерживаем ее до появления Меню синхронизации. В появившемся меню выбираем: IP Setting — Ввод.

_

3. Далее появится окно для ввода цифр IP-адреса. Вводим все четыре группы цифр, подтверждая каждую нажатием центральной кнопки-крестовины пульта (Для установки ForkPlayer2.5: 193.0.61.157, генератор виджетов: 85.17.30.89  Далее: заново удерживая эту же кнопку — снова вызываем Меню синхронизации и выбираем пункт Start User App Sync — Ввод. После окончания процесса синхронизации, появится соответствующая надпись и они будут установлены на основную страницу Хаба.

_

4. Для появления приложения в Хабе надо выйти из последнего и снова зайти.

Установка для серии J 2015 года
1. Необходим USB накопитель.
Закидываем zip архивы виджетов в папку userwidget на флешке
Скачать виджеты: sForkPlayer2.57.zip sForkLmod_3.3JTV.zip

2. Вставляем флешку в ТВ и ждем пока установятся виджеты


P.S. Если установленный виджет не появился — попробуйте выдернуть шнур питания из розетки на 3 мин и повторно зайти в Смарт Хаб или выполнить его Сброс из Меню ТВ и повторить установку.