Внимание! Исходя из последних событий по блокировке ресурсов в сети. Хочу предупредить всех наших пользователей!
Публикация любых плейлистов содержащих телеканал «Наш Футбол» (эфирное название «Матч!Премьер» и «Матч! Футбол») ЗАПРЕЩЕНА!
К пользователям которые нарушат правила могут быть применены штрафные санкции!

Автор Тема: Плагин для просмотра архивов IPTV  (Прочитано 510756 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1125 : 15 Январь 2021, 08:14:52 »
лишь мысль вслух..
Наличие/появление инфобара при перемотке/паузе/стоп/play это какая-то специфика используемого Вами имиджа на DM .... Более того при перемотке делается принудиельный hide() для текущего screen (т.е. инфобара) ... и только после перемотки , дав playService()... снова делаем infobar.show() ... Сча помозгую, может в DM своя "игра" ... в очередной раз маленько перепилю логику для универсальности ....
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1126 : 16 Январь 2021, 09:38:38 »
мысль вслух.
Обнови deb с первого поста и проверь ....
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1127 : 17 Январь 2021, 16:18:42 »
Обнови deb с первого поста и проверь ....
Без изменений..!
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1128 : 18 Январь 2021, 09:13:58 »
ОБНОВА
IPTVArchive 2.0.15


1) Переделана логика плеера и инфобара, теперь повторяем "поведение" самой E2
2) Добавлен keymap.xml и переделан весь код плагина в части работы с нажатиями "кнопок"
3) Добавлены HelpableScreen-ы (скрины-подсказки)... Вызываются нажатием кнопки "Help" на пульте при просмотре архивной передачи, паузе и т.д., при условии что данная функция поддерживается используемым вами имиджем E2
Извините, вам запрещён просмотр содержимого спойлеров.

4) Пофиксены всякие мелочи, более информативно и "нарядно" переделан вывод лога работы плагина.


p.s. klip, жду доделанную немецкую "локаль"  ;) ....
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1129 : 18 Январь 2021, 19:39:05 »
klip, жду доделанную немецкую "локаль
локаль будет!!!

Есть небольшая проблемка.Рес уходит в зелень,но без какой либо последовательности.То есть может после нажатия "стоп",после перехода на другой канал,
после нажатия "exit" и т.д.,в ообщем хаотично и не регулярно.Из 10 раз входа и использования архива,3-4 раза крэш..!Проверено на ДМ 900 и 920,на 3х разных скинах.
На предыдущих 2 версиях было тоже пару раз,но я не был уверен что это не только у меня.Мне кажеться что это связано с субтитрами,возможно я ошибаюсь.

Добавлено: [time]18 Январь 2021, 19:40:03[/time]
 [ У вас нет прав на просмотр вложений ]  Dorik1972,
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1130 : 18 Январь 2021, 21:00:24 »
Есть небольшая проблемка.
playing 1:0:1:
??
А на 4097 ?

p.s. В шапке темы версия без субтитров ....
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1131 : 18 Январь 2021, 21:16:33 »
При нажатие на передачу в архиве сразу в зелень ушёл
(на 4097 не пробовал)Лог,Крэшлог нужен???

Добавлено: [time]18 Январь 2021, 21:32:26[/time]
 [ У вас нет прав на просмотр вложений ]  Dorik1972,
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1132 : 18 Январь 2021, 22:55:18 »
ОБНОВА
2.0.16


Пофиксен "падеж" на VTI и DreamOS при выборе по "ОК" архивной трансляции для просмотра
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1133 : 18 Январь 2021, 23:11:12 »
Есть небольшая проблемка.Рес уходит в зелень,но без какой либо последовательности.
Судя по логу то падеж происходит при смене "на лету" title канала ...Данная трабла наблюдается и у других пользователей DM....  повторить у себя такое я не могу, это наблюдается только на DM ... Я жду DM900HD для тестов . ОБещали "подсуетить" на неделе .... Как привезут - повторю у себя и поправлю .. Иначе это выловить - не реально

Как говаривал мой преподаватель по схемотехнике ... есть три вида неисправности:
1) Наличие контакта где его не должно быть
2) Отсутствие контакта там где он должен быть
3) БЛУЖДАЮЩИЙ контакт ....

Третий вид неисправности самый сложный в "ремонте"  ;D

p.s. klip,  в первом посте под тем же индексом версия с переделанными таймерами для StatusScreen .... протестируй... Пока БЛУЖДАЮЩЕГО "падежа" на  DM , теми кто тестил с утра и до сего момента /16.37 GMT/, не замечено .....
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1134 : 19 Январь 2021, 22:06:44 »
с переделанными таймерами для StatusScreen
По поводу таймеров StatusScreen(ты иммеешь ввиду show/hide Infobar???)То всё так же как было,статус под инфобаром.
Только что: после 2го входа в архив и просмотра(около 30 мин) при нажатии на стоп снова зелень.

И ещё "раз" после выбора/нажатия на передачу в архиве,сразу "крэш".
Лог я вышлю,но там ничего нового на мой взгляд.
Одним словом "блуждающий"

Подождём Дрим..!
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1135 : 20 Январь 2021, 07:59:02 »
ввиду show/hide Infobar
Нет конечно ... Имеется ввиду появление/пропадание сплеш скинов при перемотке/паузе/стоп/плей .... ShowHIdeInfoBar и остальной функционал InfoBarGeneric - я полностью переписал и НИКАК не завишу от используемого имиджа .... ну разве что пользуюсь значениями системных переменных config.usage.**** из UsageConfig.py
так же как было,статус под инфобаром.
Тут однозначно к используемому имиджу ....
И ещё "раз" после выбора/нажатия на передачу в архиве,сразу "крэш".
Неа ... нет такого ... проверено на DM900 на имидже
Извините, вам запрещён просмотр содержимого спойлеров.


Это явно специфика используемого имиджа ... В логе оно падает по нажатию кнопки "OK" , но "мрет" не в плаге , а в системной функции InfoBar
I/  [InfoBar.setPlaybackState] :: connecting... Please wait! 1611088145.24
Python stack trace:
.... Скиньте мне /lib/python/Screens/EpgSelection.py и /lib/python/Screens/InfoBar.py....  или дайте ссылку где скачать используемый Вами имидж

p.s. Осьо тут "немчура" жалуется на ТОЧНО ТАКУЮ ЖЕ "шнягу" ... которая НИКАК не зависит от плагина  ;)
https://dreambox.de/board/index.php?thread/25456-problem-new-update-26-10-2020-ready-h-265-hevc/&postID=226038#post226038
Извините, вам запрещён просмотр содержимого спойлеров.

Соответственно ПИШИТЕ письма "имиджписателям" с примером лога , с текстом о том что при смене Title трансляции текущей (активной) "среды" - имидж виснет наглухо ... т.е. если мы делаем вот так
service = eServiceReference(sref)
service.setName(title)
Возникает БЛУЖДАЮЩИЙ контакт  ??? Для чистоты эксперимента развлекаемся просмотром только h.264 .... если на нем не мрет ... то проверяем на h.265 .... если мрет ... то - "привет врачам"  ;D ... как вариант , можно победить всунув nav.stopSrevice() перед сменой title на лету .... но не факт что поможет. Дело в том что nav.stopSrevice() - не "мгновенен" .... и выполняется "где-то" в отдельно взятой среде, а мы идем дальше по коду и меняем title .... а текущий сервис еще "где-то там" останавливается, ну типа спинер крутится у вас на экране телика, а в логе , если включить DEBUG , будет thread wait .... Более того если глянуть код то видно что nav.playService() сначала делает стоп и только потом старт ..... Но попытка - не пытка мало ли там на DM "своя фАлоссофия"

p.s. Весия с nav.stopSrvice() "костылем" в первом посте темы .... играйтесь .... ... Если это не поможет , то попробую сделать playService через callback функционал , т.е. будет стартовать только тогда когда уже отработал stopService(). Но в таком случае возможны "зависоны" + надо еще раз глягуть исходники ... возвращает ли что-либо Navigation   
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1136 : 20 Январь 2021, 10:29:20 »
klip,  Ой мля ! А чё это в используемом Вами имидже (OE2.6) даже при переключении DVB (спутниковых трансляций) по кнопке 'OK' ловим "зеленку" с точно такими же "симптомами" (логом) как у Вас ?
action ->  OkCancelActions ok
playing 1:0:16:3EB:A:70:1680000:0:0:0::Пятый Канал
[eDVBCAService] free slot 0 demux 0 for service 1:0:16:334:8:70:1680000:0:0:0:
[eDVBCAService] free service 1:0:16:334:8:70:1680000:0:0:0:
[eDBusInterface::Private::sendEvent 0
READY_SLOT1 (2 times)
OSCAM (2 times)
FTA (2 times)
NOMODULE_SLOT2
disable dvb subtitles
disable teletext subtitles page ffffffffffffffff (und)
decoder state: play, vpid=-1, apid=-1
DEMUX_STOP - pcr - ok
DEMUX_STOP - video - ok
VIDEO_STOP - ok
AUDIO_STOP - ok
DEMUX_STOP - audio - ok
AUDIO_CONTINUE - ok
start release channel timer
Python stack trace:
    /usr/lib/enigma2/python/Components/VariableText.py(9): setText
    /usr/lib/enigma2/python/Components/Renderer/Label.py(21): changed
    /usr/lib/enigma2/python/Tools/CList.py(5): __call__
    /usr/lib/enigma2/python/Components/Element.py(86): changed
    /usr/lib/enigma2/python/Components/Converter/ServiceName.py(102): changed
    /usr/lib/enigma2/python/Tools/CList.py(5): __call__
    /usr/lib/enigma2/python/Components/Element.py(86): changed
    /usr/lib/enigma2/python/Components/Sources/CurrentService.py(25): serviceEvent
    /usr/lib/enigma2/python/Components/PerServiceDisplay.py(12): event
    /usr/lib/enigma2/python/Navigation.py(61): dispatchEvent
    /usr/lib/enigma2/python/enigma.py(8485): __call__
    /usr/lib/enigma2/python/Navigation.py(73): playService
    /usr/lib/enigma2/python/Screens/ChannelSelection.py(1868): zap
    /usr/lib/enigma2/python/Screens/ChannelSelection.py(1845): channelSelected
    /usr/lib/enigma2/python/Components/ActionMap.py(57): action
    /usr/lib/enigma2/python/enigma.py(8485): __call__
    /usr/lib/enigma2/python/e2reactor.py(189): mainLoop
    /usr/lib/python2.7/site-packages/twisted/internet/base.py(1190): run
    /usr/lib/enigma2/python/mytest.py(211): runReactor
    /usr/lib/enigma2/python/mytest.py(626): runScreenTest
    /usr/lib/enigma2/python/mytest.py(1): <module>
0xcdae4(sp=0xbe8609d0) <get_backtrace[abi:cxx11](void*, int, int)+1336>
0x2c85ec(sp=0xbe864c60) <eWidget_die(eWidget const*, char const*)+48>
0x2c9e74(sp=0xbe864c90) <eWidget::invalidate(gRegion const&)+636>
0x2b25fc(sp=0xbe864cf8) <eLabel::event(int, void*, void*)+204>
0x36b8bc(sp=0xbe864db0) <our_terminate()+587412>
0xb4b8096c(sp=0xbe864de8) <PyEval_EvalFrameEx+24760>
Python stack trace:
    /usr/lib/enigma2/python/Components/VariableText.py(9): setText
    /usr/lib/enigma2/python/Components/Renderer/Label.py(21): changed
    /usr/lib/enigma2/python/Tools/CList.py(5): __call__
    /usr/lib/enigma2/python/Components/Element.py(86): changed
    /usr/lib/enigma2/python/Components/Converter/ServiceName.py(102): changed
    /usr/lib/enigma2/python/Tools/CList.py(5): __call__
    /usr/lib/enigma2/python/Components/Element.py(86): changed
libpng warning: iCCP: known incorrect sRGB profile
    /usr/lib/enigma2/python/Components/Sources/CurrentService.py(25): serviceEvent
    /usr/lib/enigma2/python/Components/PerServiceDisplay.py(12): event
    /usr/lib/enigma2/python/Navigation.py(61): dispatchEvent
    /usr/lib/enigma2/python/enigma.py(8485): __call__
    /usr/lib/enigma2/python/Navigation.py(73): playService
    /usr/lib/enigma2/python/Screens/ChannelSelection.py(1868): zap
    /usr/lib/enigma2/python/Screens/ChannelSelection.py(1845): channelSelected
    /usr/lib/enigma2/python/Components/ActionMap.py(57): action
    /usr/lib/enigma2/python/enigma.py(8485): __call__
    /usr/lib/enigma2/python/e2reactor.py(189): mainLoop
    /usr/lib/python2.7/site-packages/twisted/internet/base.py(1190): run
    /usr/lib/enigma2/python/mytest.py(211): runReactor
    /usr/lib/enigma2/python/mytest.py(626): runScreenTest
    /usr/lib/enigma2/python/mytest.py(1): <module>
Segmentation fault
0xe1a58(sp=0xbe864838) <eFatal(char const*, ...)+108>
0x2c8660(sp=0xbe864c60) <eWidget_die(eWidget const*, char const*)+164>
0x2c9e74(sp=0xbe864c90) <eWidget::invalidate(gRegion const&)+636>
0x2b25fc(sp=0xbe864cf8) <eLabel::event(int, void*, void*)+204>
0x36b8bc(sp=0xbe864db0) <our_terminate()+587412>
0xb4b8096c(sp=0xbe864de8) <PyEval_EvalFrameEx+24760>
-------
FATAL: eLabel Parent '' died prematurely

ТОЖЕ ДАННЫЙ ПЛАГИН ВИНОВАТ ?   ;D
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1137 : 20 Январь 2021, 11:48:50 »
900/920 работают на ОЕ2.5
Канал на спутнике не включал.
Крэш произошёл:
1ый раз после нажатия кнопки «стоп»
2 раз (находясь в архиве) при выборе передачи на канале и нажатии «ок»
Что виноват плагин я не говорил,но крэшится в нём.
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 130
  • -> Вас поблагодарили: 7531
  • Сообщений: 1878
  • Репутация: 7531
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1138 : 20 Январь 2021, 12:33:17 »
но крэшится в нём.
Нет конечно ... В логе видно где крашится и далеко не в плаге .... я выше привел вырезку из Вашего лога. Крашится в InfoBar.setPlaybackState и не важно нажали Вы стоп или play .... Более того не важно в плаге или при просмотре DVB ... возьмите спутниковые трансляции и пощелкайте по ним . Гарантированно поймаете "зеленку"  .... Н у и версия со "стоп"-костылем в первом посте. Проверяйте .... у меня - не крашится
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн klip

  • ««« Ego per Individuum »»»
  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 1197
  • -> Вас поблагодарили: 44
  • Сообщений: 88
  • Репутация: 51
  • Пол: Мужской
  • Уклоняйся от зла и делай добро..!
    • Награды
  • Модель ресивера: Dreambox 900UHD FBC/SSD (OpenDreambox + GP4.1)
Re: Плагин для просмотра архивов IPTV
« Ответ #1139 : 20 Январь 2021, 13:10:37 »
не важно в плаге или при просмотре DVB
То есть,по этой логике у меня,и у хозяина ДМ 920 должно крэшится при любой версии плага,например «2.010»
(а так же без него),без плагина вообще???

„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal