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

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

Ответ
 
Опции темы Опции просмотра
Старый 10.12.2012, 22:57   #101
razzor
Senior Member
 
Регистрация: 03.08.2011
Сообщений: 146
По умолчанию

Роман! Я Вас щас еще больше огорчу. Реализация групп каналов имеет в этом плагине тоже не самое прямое воплощение. Точно пока не изучил, но не совсем просто там... По крайней мере у меня в группы пока попадают не те каналы что я заказал, а совсем другие. Такое впечатление, что для pvr.demo имеет значение только номер канала в All channels, а не тот, что мы прописали в xml (я так понял что это связано с пропусками, т.е. когда после канала 14 у нас записан канал 14, а каналов с 11 по 13-й нет. Но тут надо еще поэкспериментировать.
В качестве источника EPG (да, это на будущее) jtv нам не слишком подходит - там нет описаний передач. Впрочем, для него есть конвертаха в понятный человеку формат (после некоторой аварии на серваке может и не найду, но Гугл в помощь, ну или я потом посмотрю). А xmltv распарсить не так сложно, но там туча люшек имеется.
razzor вне форума   Ответить с цитированием
   
Старый 11.12.2012, 00:16   #102
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,947
По умолчанию

Цитата:
Сообщение от razzor Посмотреть сообщение
Роман! Я Вас щас еще больше огорчу. Реализация групп каналов имеет в этом плагине тоже не самое прямое воплощение. Точно пока не изучил, но не совсем просто там... По крайней мере у меня в группы пока попадают не те каналы что я заказал, а совсем другие.
Хреново. Как я понимаю, с группами пока нет смысла заморачиваться до прояснения.

Цитата:
А xmltv распарсить не так сложно, но там туча люшек имеется.
Та вопрос не в сложности: в Питоне куча удобных средств для работы с XML. Вопрос в производительности, которая у Питона никакая. Поэтому я и говорю, что нужно писать на С.
__________________
Координатор русского перевода 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 вне форума   Ответить с цитированием
Старый 11.12.2012, 01:07   #103
razzor
Senior Member
 
Регистрация: 03.08.2011
Сообщений: 146
По умолчанию

Ну, я не настолько крут в языках, использую xstarter. Пока не доделал, но в качестве оптимизации планирую оставлять только каналы, присутствующие в плей-листе, разбивать их по суткам и формировать EPG из дней, приходящихся на последующие 48 часов. Увы, в будущем мне это не поможет - основная задача в том, чтобы провести это ip-телевидение в Raspberry, а на него Винду не поставишь...
Т.ч. надо любой ценой отучать pvr.demo прибавлять время в xml к текущему... Тогда и Питон не плох - в конце концов кому какая разница чем комп занимается с двух до шести утра понедельника...
razzor вне форума   Ответить с цитированием
Старый 11.12.2012, 01:08   #104
razzor
Senior Member
 
Регистрация: 03.08.2011
Сообщений: 146
По умолчанию

Дубль

Последний раз редактировалось razzor; 11.12.2012 в 01:15. Причина: Прибил дубль.
razzor вне форума   Ответить с цитированием
Старый 11.12.2012, 13:17   #105
LordMerlin
Senior Member
 
Аватар для LordMerlin
 
Регистрация: 11.12.2009
Адрес: Russia
Сообщений: 2,189
По умолчанию

Цитата:
Сообщение от razzor Посмотреть сообщение
Реализация групп каналов имеет в этом плагине тоже не самое прямое воплощение. Точно пока не изучил, но не совсем просто там... По крайней мере у меня в группы пока попадают не те каналы что я заказал, а совсем другие. Такое впечатление, что для pvr.demo имеет значение только номер канала в All channels, а не тот, что мы прописали в xml (я так понял что это связано с пропусками, т.е. когда после канала 14 у нас записан канал 14, а каналов с 11 по 13-й нет. Но тут надо еще поэкспериментировать.
Странно...
Согласно своего плейлиста сделал группы каналов в xml и все они правильно отображаются, и ТВ и Радио.
В xml на каждый тип канала (Радио или ТВ) идет сквозная нумерация отдельно. Вот вы прописываете в группы по типу эти номера...
__________________
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.12.2012, 13:34   #106
razzor
Senior Member
 
Регистрация: 03.08.2011
Сообщений: 146
По умолчанию

В том то и дело. Аддон, похоже, использует свою внутреннюю нумерацию. Для плей-листов каналов из интернета это поровну, но для просмотра ip-tv от провайдера казалось логичным использовать номера каналов в соответствии с их адресами (например в сети моего провайдера канал "Россия" имеет адрес 235.10.10.14:1234, и лакомо использовать это "14" для номера канала и id в EPG. Но не получится). Т.е. придется еще генерить список соответствий номеров в pvr.demo, адресов каналов и id в xmltv.

(в пред-предыдущем посте опечатка, "после канала 10 записан канал 14". В таком случае, насколько я понял, канал 14 будет иметь внутренний номер 11, но в записях <member> так и останится 14)
razzor вне форума   Ответить с цитированием
Старый 11.12.2012, 17:33   #107
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,947
По умолчанию

Цитата:
Сообщение от razzor Посмотреть сообщение
В том то и дело. Аддон, похоже, использует свою внутреннюю нумерацию. Для плей-листов каналов из интернета это поровну, но для просмотра ip-tv от провайдера казалось логичным использовать номера каналов в соответствии с их адресами
По-моему, это абсолютно нелогично.

ЗЫ. Провайдер наконец починил IPTV и я сам убедился, что udp-мультикаст работает отлично.

ЗЗЫ. Информация для линуксоидов: для запуска скрипта требуется установленный пакет python-tk. Кроме того, нужно поменять окончания строк на *никсовые (сделаю в следующем релизе). Это я наконец протестировал скрипт под Линукс-Минт.
ГУИ, кстати, выглядит уродливо по сравнению с Виндой.

Кстати, есть мысль полностью переделать скрипт и сделать его сразу в виде программного дополнения XBMC.
В настройках скрипта указываем путь к плейлисту, путь к иконкам, и скрипт сразу перезаписывает special://home/addons/pvr.demo/PVRDemoAddonSettings.xml по месту.
__________________
Координатор русского перевода 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 вне форума   Ответить с цитированием
Старый 11.12.2012, 18:45   #108
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,947
По умолчанию

Пробуем дополнение для XBMC. Ставится из файла zip, как обычно. Перед использованием в настройках указываем путь к плейлисту, иконкам, и начальный номер канала. Конфиг pvr.demo перезаписывается автоматически по месту.
Примечания:
- Код базируется на скрипте версии 0.61, т. е. новые возможности обработки плейлистов не добавлялись.
- Итоговый файл PVRDemoAddonSettings.xml имеет кривое форматирование, но он полностью рабочий.
Это баг модуля xml.dom.minidom всех версий Питона вплоть до 2.6 (исправлен в 2.7, но ХВМС пока использует старую версию). Возможно, стоит переписать код, отвечающий за генерацию XML, но, если честно, мне лень.
Вложения
Тип файла: zip script.m3u.convertor.zip (15.2 Кб, 44 просмотров)
__________________
Координатор русского перевода 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; 11.12.2012 в 19:36.
Roman_V_M вне форума   Ответить с цитированием
Старый 11.12.2012, 18:50   #109
pycak
Member
 
Аватар для pycak
 
Регистрация: 19.12.2010
Сообщений: 58
По умолчанию

Цитата:
Сообщение от dimmi777 Посмотреть сообщение
Для Raspberry Pi нужно брать другую версию pvr.demo и значки каналов не показываются вообще.
не подскажите какую версию pvr.demo надо ставить, чтобы работало на Raspberry Pi
pycak вне форума   Ответить с цитированием
Старый 11.12.2012, 20:11   #110
Roman_V_M
Senior Member
 
Аватар для Roman_V_M
 
Регистрация: 12.06.2011
Адрес: Киев
Сообщений: 1,947
По умолчанию

Переезжаем в новую тему.
__________________
Координатор русского перевода 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 вне форума   Ответить с цитированием
Ответ

Метки
iptv, pvr.demo
 


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос про USB Apache Поддержка платформы Linux \ Live 4 18.06.2011 12:38
Вопрос про РСС kukushkatwo Общие темы для обсуждения 2 01.06.2011 09:39


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


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