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

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Анонсы, Информация и Общие Темы > Подсказки, описания и FAQ по XBMC

Ответ
 
Опции темы Опции просмотра
Старый 10.01.2013, 20:24   #101
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от ViPetroFF Посмотреть сообщение
А ещё лучше EPG тащить из базы MySQL (А если бы твоя корова поумнее была, она бы не молоко давала, а воду газированную. (с) "Каникулы в Простоквашино"), а не из xml. Схема такая: ставим на машину сервер MediaPortal-а, в качестве базы данных указываем ему MySQL. Импортим туда наши каналы и телепрограмму xmltv.xml. Запускаем аддон demo, предварительно переделанный для работы с базой MediaPortal-а, всё, EPG у нас есть.
Тогда может проще поставить сам Медиапортал + соответствующее дополнение, как описано здесь?

Как я уже писал раньше, в идеале следовало бы на основе pvr.demo написать дополнение для просмотра IPTV со всеми фичами.
По большому счету, использование pvr.demo со сконвертированным плейлистом - это паллиатив.
__________________
Координатор русского перевода Kodi:
https://www.transifex.com/projects/p/kodi-main/
------------------------------
Raspberry PI 2 + LibreELEC 8 (Kodi 17)
Samsung Galaxy Tab A 10.1 + Kodi 17 for Android
------------------------------
Читаем и пополняем Википедию форума: http://xbmc.ru/wiki
------------------------------
На любые личные сообщения, не связанные с переводом Kodi, не отвечаю. Для обсуждений и советов есть форум.
Roman_V_M вне форума   Ответить с цитированием
   
Старый 10.01.2013, 20:52   #102
nightik
Senior Member
 
Регистрация: 12.12.2012
Сообщений: 1,671
По умолчанию

...

Последний раз редактировалось nightik; 11.01.2013 в 13:46. Причина: даблпост
nightik вне форума   Ответить с цитированием
Старый 10.01.2013, 20:56   #103
nightik
Senior Member
 
Регистрация: 12.12.2012
Сообщений: 1,671
По умолчанию

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
Как я уже писал раньше, в идеале следовало бы на основе pvr.demo написать дополнение для просмотра IPTV со всеми фичами.
По большому счету, использование pvr.demo со сконвертированным плейлистом - это паллиатив.
Есть кое какие наработки в этом направлении. Пока обнародовать их, в виду их сырости, не могу. Но на данный момент поддерживается загрузка локального m3u (только UTF-8) и программы передач из инета.

Есть трудности с быстродействием при парсинге egp. Планируется добавить настройки для возможности указать URL или локальных путей для плейлиста и EGP, а также улучшить быстродействие.

Если есть желающие потестить, могу выложить плагин (НО! только Win, на данный момент собрать под другие платформы возможности нет)

Цитата:
Если браться править аддон demo, то можно сразу реализовать чтение записей EPG не из общего конфига, а напрямую из файла "xmltv.xml", он тоже в формате xml, тогда в производительности выиграем, не нужно будет делать лишних конвертаций из одного xml в другой.
Не выиграем. Как раз в текущей моей реализации этот xml и парсится, но из-за огромного кол-ва записей (программа на неделю) это вызывает сложности в быстродействии.
nightik вне форума   Ответить с цитированием
Старый 10.01.2013, 21:43   #104
ViPetroFF
Senior Member
 
Регистрация: 17.12.2012
Сообщений: 166
По умолчанию

Кроме самого Медиапортала с аддоном придётся ставить дополнительно 1) MediaPortal TVServerXBMC plugin 2) DVB-IP MediaPortal IPTV Source Filter 3) плагин xmltv
Я же имел в виду конфигурацию из Медиапортала с аддоном demo, Вашего конвертера и плагина xmltv.
Идея в том, чтобы Ваш аддон мог список каналов кроме конфига demo одновременно закидывать в базу медиапортала, в этом случае пункт 2) вычёркиваем, далее делаем маппинг между каналами и epg средствами плагина xmltv, он же нам будет обновлять телепрограмму по расписанию, а подправленный аддон demo будет epg тащить из базы медиапортала. В такой конфигурации записи по расписанию конечно не будет.

P.S. Можно совсем без MediaPortala, максимально просто, закидываем Вашим аддоном xmltv в sqlite3 базу xbmc, а подправленным demo аддоном тащим от туда epg. Но тут я не знаю есть ли в SDK pvr аддонов API для работы с sqlite3 базой xbmc. Как вобщем-то не представляю, можно ли из питона работать с базой майсиквел.

P.P.S. Если закидывать epg в майсиквел базу, тогду уж весь demo-вский конфиг туда перенести стоит.

Последний раз редактировалось ViPetroFF; 11.01.2013 в 00:34.
ViPetroFF вне форума   Ответить с цитированием
Старый 10.01.2013, 21:46   #105
SergeSmitch
Senior Member
 
Регистрация: 25.09.2011
Сообщений: 853
Отправить сообщение для SergeSmitch с помощью ICQ Отправить сообщение для SergeSmitch с помощью Skype™
По умолчанию

Цитата:
Сообщение от Roman_V_M Посмотреть сообщение
Как я уже писал раньше, в идеале следовало бы на основе pvr.demo написать дополнение для просмотра IPTV со всеми фичами.
По большому счету, использование pvr.demo со сконвертированным плейлистом - это паллиатив.
Во! Как раз мысль созрела. Возможно-ли на основе вашего скрипта (или както по другому) сделать дополнение добавляющее так-скажем контент в PVR_Demo? С управлением из интерфейса.
К примеру:
Открываем дополнение:
пункт меню - "открыть плейлист" , с указанием места.
Открывается плейлист (с чем нибудь)
И тут уже возможность выбрать , что добавить в pvr.demo а что нет.
__________________
K1 Plus DVB-S2/T2
AlexELEC-arm-2.2.2 (Amlogic S805/S812/905/905X)
SergeSmitch вне форума   Ответить с цитированием
Старый 11.01.2013, 12:41   #106
LordMerlin
Senior Member
 
Аватар для LordMerlin
 
Регистрация: 11.12.2009
Адрес: Russia
Сообщений: 2,184
По умолчанию

Цитата:
Сообщение от nightik Посмотреть сообщение
Если есть желающие потестить, могу выложить плагин (НО! только Win, на данный момент собрать под другие платформы возможности нет)
А вот это уже кое что, у меня как раз Вин, и пров вещает ТВ, давайте я чтоли буду подопытным.
__________________
Dune HD TV-102/Pioneer VSX-520-K/Samsung ES6727

ВИКИ Настройка DSPlayer: http://xbmc.ru/wiki/index.php?title=Настройка_DSPlayer
DSPlayer поддержка ускорения GPU: http://xbmc.ru/forum/showthread.php?t=12
XBMC+SVP: http://habrahabr.ru/post/181598/
Крипто-робот, бонус за регистрацию, оплата за результат: https://apitrade.pro/bonus_xbmcru.htm
LordMerlin вне форума   Ответить с цитированием
Старый 11.01.2013, 13:01   #107
SergeSmitch
Senior Member
 
Регистрация: 25.09.2011
Сообщений: 853
Отправить сообщение для SergeSmitch с помощью ICQ Отправить сообщение для SergeSmitch с помощью Skype™
По умолчанию

Присоединяюсь , выкладывай , потестить.
Кстати на shura.tv Алекс с успехом уже сделал EPG к PVRDemo , на основе своего плагина , скрипта от Roman_V_M и их EPG.
__________________
K1 Plus DVB-S2/T2
AlexELEC-arm-2.2.2 (Amlogic S805/S812/905/905X)
SergeSmitch вне форума   Ответить с цитированием
Старый 11.01.2013, 13:49   #108
nightik
Senior Member
 
Регистрация: 12.12.2012
Сообщений: 1,671
По умолчанию

LordMerlin, SergeSmitch, в течении дня оформлю новую тему, с описанием и где будем собирать багрепорты
nightik вне форума   Ответить с цитированием
Старый 11.01.2013, 14:46   #109
Dganic
Senior Member
 
Регистрация: 21.08.2011
Сообщений: 337
По умолчанию

Цитата:
Сообщение от nightik Посмотреть сообщение
LordMerlin, SergeSmitch, в течении дня оформлю новую тему, с описанием и где будем собирать багрепорты
Могу попробовать собрать под linux x86_64
Dganic вне форума   Ответить с цитированием
Старый 11.01.2013, 16:31   #110
ViPetroFF
Senior Member
 
Регистрация: 17.12.2012
Сообщений: 166
По умолчанию

Цитата:
Сообщение от nightik Посмотреть сообщение
Если есть желающие потестить, могу выложить плагин (НО! только Win, на данный момент собрать под другие платформы возможности нет)
А исходники открывать планируете? А как происходит связывание записей телепрограммы с каналами, в автоматическом порядке или ручном?

Цитата:
Сообщение от nightik Посмотреть сообщение
Не выиграем. Как раз в текущей моей реализации этот xml и парсится, но из-за огромного кол-ва записей (программа на неделю) это вызывает сложности в быстродействии.
Можно парсить только один раз, закидывая в базу xbmc sqlite3, а потом периодически читать из базы аддоном по требованию, это будет разумно.
ViPetroFF вне форума   Ответить с цитированием
Ответ

Метки
iptv, live tv, pvr, pvr.demo
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Старт XBMC с "ЗЕЛЁНОЙ" кнопки без стороннего софта ded_vav Поддержка платформы Windows 93 15.10.2016 21:18
На многих плагинах пишет "ошибка скрипта ..." 159357 Помощь по плагинам 27 21.03.2014 12:34
[Личный опыт] Собираю "бюджетный" медиаплейер Alex67 Поддержка платформы Linux \ Live 21 10.02.2012 16:07
Тема "Confluence" исправление русского перевода basovandrey Помощь по скинам 1 13.09.2011 18:45


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


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