Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

Ответ
 
Опции темы Опции просмотра
Старый 08.06.2017, 23:53   #1
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 999
По умолчанию Разработка: pvr.puzzle.tv

Статус: разработка.

Актуальная версия:
  • Коди 17 - 0.8.41 = 0.9.41
  • Коди 18 - 0.9.44
Мне очень понравилась идея замечательного плагина Пазл ТВ. Есть желание реализовать подобное для PVR интерфейса.

Плагин будет интегрировать контент различных ТВ провайдеров, предоставляющих API.
На сегодняшний день реализована поддержка:Планирую добавлять других провайдеров по мере разработки.

В текущей версии не реализована интеграция между провайдерами. Т.е. активным может быть только один. Можно переключаться между ними, но данные пока не объединены.


Установка (Замечание). Только для Коди 17.* и 18.*!

PVR - это бинарный плагин, поэтому установка содержит 3 этапа (кроме Apple TV):
  • установить общий репозиторий
  • из общего репозитория установить репозиторий для нужной архитектуры
  • из репозитория для нужной архитектуры установить сам плагин
Общий репозиторий можно скачать здесь.

Внимание! Разрядность репозитория (32 или 64 бита) определяется установленной версией Коди, а не процессором или операционной системой. Например, в AlexElec для arm 912, система - 64 бита, а Коди - 32. Поэтому правильный репо - Linux arm v7.

Поддерживаются архитектуры:
  • Windows 32 bit
  • Windows 64 bit (только для Коди 18.*)
  • Mac OS X
  • Linux x86 32 & 64 bit
  • Linux arm v7 & 64 bit (aarch64)
  • Android arm v7 & 64 bit (aarch64) (для Коди 17.х - нужен рут, начиная с Коди 18 - работает сразу после установки)
  • Apple TV 4/4K

Работоспособность проверена на windows, OS X, linux x86-64 и android-arm, Apple TV 4K.

Чтобы запустить плагин на android в Коди 17.* нужно:
  • установить плагин из репо.
  • root (опционально) скопировать библиотеку libpvr.puzzle.tv.so из /sdcard/Android/data/org.xbmc.kodi/files/.kodi/addons/pvr.puzzle.tv в папку /data/data/org.xbmc.kodi/lib
  • root (опционально) подправить права доступа на 755. Юзер и группа должны быть system:system
К сожалению, эту процедуру нужно будет повторить после каждого обновления плагина.

Чтобы запустить плагин на Apple TV 4/4K нужно:
  • скачать Коди 17.6, адаптированный для ATV отсюда.
  • Собрать Коди с помощью XCode
  • Подписать аппликацию своим сертификатом
  • Установить аппликацию на приставку
или
  • Читаем/смотрим эту инструкцию.
  • Качаем оттуда же App Signer.
  • DEB файл лежит здесь.
Плагин находится в группе предустановленных ПВР, как симпл и т.д.


Общие функции:
  • Обновление EPG и архива через контекстное меню (пункт "Операции клиентов" для Коди 17.*).
  • Запись по таймеру EPG (замечания 1 , замечания 2).
  • Запись текущей передачи по кнопке записи (замечания 1, замечания 2).
  • Перезапуск эфирного канала при обрыве сигнала.
  • Таймшифт (в память или на диск)
  • Группы каналов

Пазл ТВ:
  • Поддержка архива
  • Интеграция архива и EPG
  • Опциональная перемотка в архивах
  • EPG в формате XMLTV
  • Поддержка Пазл Телегид
  • Контекстное меню обновления каналов.
  • Автоматическое управления потоками (замечение).

Shara TV:
  • Поддержка архива
  • Интеграция архива и EPG
  • Перемотка в архивах

OTT Club:
  • Поддержка архива
  • Интеграция архива и EPG
  • Перемотка в архивах

Эдем ТВ:
  • EPG в формате XMLTV
  • Поддержка архива
  • Опциональная перемотка в архивах
  • Интеграция архива и EPG

Супер-помойка:
Совок ТВ:
  • Фильтрация по странам (опционально скрываемые группы. Например - немецкие [DE])
  • Поддержка архива
  • Интеграция архива и EPG
  • Перемотка в архивах

Внимание! Если таймшифт включен в режиме Файл, то текущий канал сначала записывается на диск, а только потом воспроизводится. Это негативно влияет на ресурс диска/флэшки.

Хотелки:
  • Таймеры
  • Альтернативные EPG
  • Оптимизация загрузки EPG
  • Локальная запись трансляций
  • Расширить список провайдеров

Проблемы:
  • Коди иногда виснет, если запись внезапно обрывается
  • Иногда Коди зависает при входе
  • После долгого простоя/сна Коди иногда подвисает

Как смотреть Совок ТВ

При оформлении подписки доступно более 500 каналов. Некоторые с архивами (168).

Есть бесплатный просмотр. Нужно зарегистрироваться на сайте и выбрать Free Server DE в плагине. Доступно 110 каналов. К сожалению недавно отключили архив для беслатного сервера.

Внимание! Совок не работает на территории России.


Благодарности:

TDW1980 за оригинальную идею и Пазл ТВ на питоне.
Alex Deryskyba (codesnake) за реализацию Sovok TV API.
nightik за pvr.iptvsimple - отличный плагин и прекрасный пример реализации PVR-проекта.

Последний раз редактировалось srg70; 06.09.2019 в 17:51. Причина: Версия 0.9.44
srg70 вне форума   Ответить с цитированием
   
Старый 09.06.2017, 08:12   #2
TDW1980
Senior Member
 
Аватар для TDW1980
 
Регистрация: 21.06.2011
Сообщений: 3,798
По умолчанию

Готов посодействовать в плане провайдеров.
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip
Отблагодарить:
Master Card: 5331 5729 4236 1079
PayPal: http://paypal.me/tdw1980
TDW1980 вне форума   Ответить с цитированием
Старый 09.06.2017, 10:16   #3
routir
Senior Member
 
Аватар для routir
 
Регистрация: 19.05.2016
Сообщений: 270
По умолчанию

Спасибо!
Только недавно обсуждали с TDW1980 возможность реализации просмотра архивов в pvr, а тут уже все работает!
Интересно, какие сервисы с архивами можно к этому делу подключить:
Эдем ТВ?
tvtune.net (есть бесплатный архив в формате xspf)?

Поскольку отключен pvr simple, в котором работают обычные плейлисты, хотелось бы всё объединить - это реально?
__________________
AlexELEC Kodi 18@Tanix TX5Pro
routir вне форума   Ответить с цитированием
Старый 09.06.2017, 12:21   #4
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 999
По умолчанию

Цитата:
Сообщение от TDW1980 Посмотреть сообщение
Готов посодействовать в плане провайдеров.
Спасибо! Помощь нужна, особенно квалифицированная
srg70 вне форума   Ответить с цитированием
Старый 09.06.2017, 12:43   #5
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 999
По умолчанию

Цитата:
Сообщение от routir Посмотреть сообщение
Интересно, какие сервисы с архивами можно к этому делу подключить:
Эдем ТВ?
tvtune.net (есть бесплатный архив в формате xspf)?

Поскольку отключен pvr simple, в котором работают обычные плейлисты, хотелось бы всё объединить - это реально?
У них вроде бы нет API? Только плейлист?

По идее, плейлист подключить можно. Здесь может очень пригодиться опыт TDW1980. Правда, здесь больше вопросов чем ответов. И нужен сам плейлист для опытов .

Бесплатный архив - это интересно. Надо будет почитать, спасибо.

Моя самая большая проблема - это время. Такой производительности как у TDW1980, я не смогу обеспечить, к сожалению.
srg70 вне форума   Ответить с цитированием
Старый 09.06.2017, 14:43   #6
routir
Senior Member
 
Аватар для routir
 
Регистрация: 19.05.2016
Сообщений: 270
По умолчанию

Цитата:
Сообщение от srg70 Посмотреть сообщение
У них вроде бы нет API? Только плейлист?
Насколько я понял, Эдем ТВ используют api ottplayer
http://ottplayer.org/
Фактически на Смарт ТВ, винде и на андроиде все работает в их плеере идеально, можно прдключить несколько плейлистов разных провайдеров с архивами(логотипы, epg подтягиваются с сайта https://ottplayer.es/ )
Только вот api закрытого формата, но ребята, вроде, готовы сотрудничать.
__________________
AlexELEC Kodi 18@Tanix TX5Pro
routir вне форума   Ответить с цитированием
Старый 09.06.2017, 16:25   #7
TDW1980
Senior Member
 
Аватар для TDW1980
 
Регистрация: 21.06.2011
Сообщений: 3,798
По умолчанию

Вот набросал вместо API. C симплом работает
http://xbmc.ru/forum/showpost.php?p=...&postcount=256
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip
Отблагодарить:
Master Card: 5331 5729 4236 1079
PayPal: http://paypal.me/tdw1980
TDW1980 вне форума   Ответить с цитированием
Старый 09.06.2017, 17:32   #8
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 999
По умолчанию

Спасибо, ребята, за информацию. Этого мне хватит на пол года (надеюсь, что шутка).

API от OTT выглядит оптимистически. Пазл-сервер - это вообще круто!
В обоих случаях нужно работать с плейлистом, чем я, видимо и займусь.
А потом постараюсь объединить контент из разных источников.
srg70 вне форума   Ответить с цитированием
Старый 09.06.2017, 17:52   #9
TDW1980
Senior Member
 
Аватар для TDW1980
 
Регистрация: 21.06.2011
Сообщений: 3,798
По умолчанию

Если нужен не плейлист а например json это легко реализовать.
__________________
Мой репозиторий: https://github.com/tdw1980/tdw/raw/master/repository.tdw1980-1.0.2.zip
Отблагодарить:
Master Card: 5331 5729 4236 1079
PayPal: http://paypal.me/tdw1980
TDW1980 вне форума   Ответить с цитированием
Старый 09.06.2017, 19:39   #10
srg70
Senior Member
 
Аватар для srg70
 
Регистрация: 27.12.2011
Адрес: Нетания, Израиль
Сообщений: 999
По умолчанию

Да, json, наверное, будет проще, т.к. Совок на нем работает. Но для OTT все равно нужен плейлист. Так что даже и не знаю, что лучше
Я вот только одного не догоняю, если симплом работает, нафига козе баян? Архивы?
srg70 вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 02:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.