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

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

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

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 129
  • -> Вас поблагодарили: 7447
  • Сообщений: 1858
  • Репутация: 7447
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1140 : 20 Январь 2021, 13:46:35 »
То есть,по этой логике у меня,и у хозяина ДМ 920 должно крэшится
Дико извиняюсь , откуда мне знать Вы или "хозяин" DM920 или еще кто-либо, какую версию / реинкарнацию / переделку и т.д. оригинального OE-core использует в том имидже что установлен на рес? Вы прочли тему форума по той ссылочке что я дал? Вчитались, что данная трабла имеет место быть БЕЗ использования данного плагина и не важно OE2.5 или OE2.6 - ПРИ ИЗМЕНЕНИИ TITLE на "лету" ! В чем логика вашего "умозаключения" - https://giclub.tv/index.php?topic=12123.msg353666#msg353666 ?? Если она в части связи краша при переключениях с данным плагином... ну  ... типа у Вас на какой-то его старой версии , где я НЕ меняю на лету title канала - работает, а на новых - НЕТ? Так я дико извиняюсь , ПЛАГИН тут при чем? В коде плагина - НЕТ ничего крамольного (кусок кода отвечающий за "переименование" текущего service я Вам приводил) ... Это не вызывает краша нигде, кроме как на DM.

,без плагина вообще
А что в логе который я Вам привел этого не видно? - https://giclub.tv/index.php?topic=12123.msg353656#msg353656
ГДЕ ТАМ  ДАННЫЙ ПЛАГИН ?  Ткните меня "носом" , может мне плохо видно ? И чем краш при переключении спутниковых трансляций, который я Вам привел, отличается от краша , предоставленного Вами?

Специально для Вас привожу ПОСТРОЧНО Ваш лог с запуском архивной трансляции и крашем
1) Вы смотрите НТВ HD
[eDVBCAService] new service 1:0:1:1:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=ХХХХХХХХХХ:НТВ HD
[eDVBCAService] add demux 7 to slot 0 service 1:0:1:1:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=ХХХХХХХХХХ:НТВ HD
[eDVBCAService] demux 7 mask 80
[eDVBCAServiceConn] send 44 bytes to '/tmp/camd.socket'
9f 80 32 28 03 00 01 01 00 18 01 81 08 01 01 01 01 0a e6 b2 61 82 02 80 07 84 02 0f ff 85 00 86 01 07 1b 00 d3 00 00 0f 00 dd 00 00
eventNewProgramInfo 0 0
2) Я вижу что Вы пользуетесь моим плагом e2m3u2b для формирования букетов ... Но вот "незадача", подсовываете ему немного НЕ тот плейлист от своего прова (шфровоз) ... почему я это вижу ? ... - отсутсвует "служебная" инфа в serviceref, которую я формирую на основании данных из "подсовываемого" плейлиста ....  Как вариант версия E2m3u2b - устаревшая .... Ну ок .. то вы сами себе делаете медвежью услугу, ибо отсутсвие данной "сервисной" инфы в serviceref лишает Вас возможности использовать API вашего провайдера (шаровоза) при формировании доступных архивных записей ....
3) Вот тут Вы запускаете архивную трансляцию по НТВ HD
action ->  OkCancelActions ok
playing 1:0:1:C56B:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=ХХХХХХХХХХ&utc=1611054000&lutc=1611088145:► НТВ HD
Обратите внимание что старт сервиса происходит с новым title ... в последующих двух строках , делается stop текущему просматриваемому service - см п4) ...
4) Сразу после того как мы отправили navcore команду на старт нового service , оно (navcore) , перед тем как сделать play ... останавливает текущий просматриваемый сервис (сравните как выглядит сервис в п1 и ниже под спойлером)
[eDVBCAService] free slot 0 demux 7 for service 1:0:1:1:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=ХХХХХХХХХХ:НТВ HD
[eDVBCAService] free service 1:0:1:1:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=ХХХХХХХХХХ:НТВ HD
stopping thread.
FILEPUSH THREAD STOP
thread joined 0
[eDVBCAService] remove channel 0x2519000
[eDVBCAService] write leave transponder to '/tmp/camd.socket' ok
[eDVBLocalTimeHandler] remove channel 0x2519000
[EPGC] remove channel 0x2519000
[eDBusInterface::Private::sendEvent 0
[TeleText] service stopped
Все гуд ... типа "застопорило"
5) А вот далее происходит самое "веселое"... navcore , "внутри" себя - мрет стартуя трансляцию с "видоизмененным" title
disable dvb subtitles
disable teletext subtitles page ffffffffffffffff (und)
decoder state: play, vpid=-1, apid=-1
DEMUX_STOP - video - ok
VIDEO_STOP - ok
AUDIO_STOP - ok
DEMUX_STOP - audio - ok
AUDIO_CONTINUE - ok
eTsRemoteSource::close()
I/  [InfoBar.setPlaybackState] :: connecting... Please wait! 1611088145.24
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(53): 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(26): serviceEvent
    /usr/lib/enigma2/python/Components/PerServiceDisplay.py(12): event
    /usr/lib/enigma2/python/Navigation.py(60): dispatchEvent
    /usr/lib/enigma2/python/enigma.py(8587): __call__
    /usr/lib/enigma2/python/Navigation.py(72): playService
    @&NUsQhZV2vu(0#@(450): @stPC6B-#8L@
    /usr/lib/enigma2/python/Components/ActionMap.py(57): action
    /usr/lib/enigma2/python/enigma.py(8587): __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(201): runReactor
    /usr/lib/enigma2/python/mytest.py(616): runScreenTest
    /usr/lib/enigma2/python/mytest.py(1): <module>
0xd1480(sp=0xbebeac00) <get_backtrace[abi:cxx11](void*, int, int)+1336>
0x2cd804(sp=0xbebeee90) <eWidget_die(eWidget const*, char const*)+48>
0x2cf08c(sp=0xbebeeec0) <eWidget::invalidate(gRegion const&)+636>
0x2b7694(sp=0xbebeef28) <eLabel::event(int, void*, void*)+204>
0x3723bc(sp=0xbebeefe0) <our_terminate()+591996>
0xb4aff96c(sp=0xbebef018) <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(53): 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(26): serviceEvent
    /usr/lib/enigma2/python/Components/PerServiceDisplay.py(12): event
    /usr/lib/enigma2/python/Navigation.py(60): dispatchEvent
    /usr/lib/enigma2/python/enigma.py(8587): __call__
    /usr/lib/enigma2/python/Navigation.py(72): playService
    @&NUsQhZV2vu(0#@(450): @stPC6B-#8L@
    /usr/lib/enigma2/python/Components/ActionMap.py(57): action
    /usr/lib/enigma2/python/enigma.py(8587): __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(201): runReactor
    /usr/lib/enigma2/python/mytest.py(616): runScreenTest
    /usr/lib/enigma2/python/mytest.py(1): <module>
Segmentation fault
0xe57d4(sp=0xbebeea68) <eFatal(char const*, ...)+108>
0x2cd878(sp=0xbebeee90) <eWidget_die(eWidget const*, char const*)+164>
0x2cf08c(sp=0xbebeeec0) <eWidget::invalidate(gRegion const&)+636>
0x2b7694(sp=0xbebeef28) <eLabel::event(int, void*, void*)+204>
0x3723bc(sp=0xbebeefe0) <our_terminate()+591996>
0xb4aff96c(sp=0xbebef018) <PyEval_EvalFrameEx+24760>
-------
FATAL: eLabel Parent '' died prematurely

И при чем тут плагин ? При ошибке в плагине - стек (traceback) ошибок питона будет совсем другим  ;)

В вашем логе есть кусок, другой архивной трансляции этого же НТВ HD, который отработан Вашим имиджем - "на ура" ... только там вы смотрели архив, а потом нажали на кнопку stop
[eCec] handle message 0 -> f : 87 00 e0 91
[eCec] Device Vendor ID 00e091 (LG)
[eCec] --- KNOWN CEC DEVICES ---
[eCec] |- 0 (): 00e091 (LG), power=0
[eCec] --- KNOWN CEC DEVICES ---
wait for driver eof timeout
wait for driver eof timeout
wait for driver eof timeout
wait for driver eof timeout
action ->  iptvArchivePlayerActions stop
create buffer for widget 1920 x 1080
[ePicLoad] decode thread ... got quit msg
thread joined 0
***
***
**
*
playing 1:0:1:C56B:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=XXXXXXXXXX:НТВ HD
[eDVBCAService] free slot 0 demux 7 for service 1:0:1:1:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=XXXXXXXXXXXX&utc=1611061200&lutc=1611088043:► НТВ HD
[eDVBCAService] free service 1:0:1:1:AE6:B261:1010101:0:0:0:http%3a//nl01.spr24.net/253/mpegts?token=XXXXXXXXXXXX&utc=1611061200&lutc=1611088043:► НТВ HD
stopping thread.
FILEPUSH THREAD STOP
thread joined 0
[eDVBCAService] remove channel 0x2519000
[eDVBCAService] write leave transponder to '/tmp/camd.socket' ok
[eDVBLocalTimeHandler] remove channel 0x2519000
[EPGC] remove channel 0x2519000
[TeleText] service stopped
[TeleText] send array('B', [1, 0, 0, 0])
disable dvb subtitles
disable teletext subtitles page ffffffffffffffff (und)
decoder state: play, vpid=-1, apid=-1
DEMUX_STOP - video - ok
VIDEO_STOP - ok
AUDIO_STOP - ok
DEMUX_STOP - audio - ok
AUDIO_CONTINUE - ok
eTsRemoteSource::close()
I/  [InfoBar.setPlaybackState] :: connecting... Please wait! 1611088104.24
unicode U+ 420 not present
unicode U+ 435 not present
unicode U+ 430 not present
unicode U+ 43b not present
unicode U+ 438 not present
unicode U+ 437 not present
unicode U+ 430 not present
unicode U+ 446 not present
unicode U+ 438 not present
unicode U+ 44f not present
unicode U+ 421 not present
unicode U+ 443 not present
unicode U+ 43c not present
unicode U+ 440 not present
unicode U+ 430 not present
unicode U+ 43a not present
unicode U+ 44f not present
unicode U+ 438 not present
unicode U+ 44f not present
unicode U+ 441 not present
unicode U+ 435 not present
unicode U+ 440 not present
unicode U+ 438 not present (2 times)
[TeleText] service started
not pauseable.
alloc PVR
allocate channel.. 0ae6:b261:01010101 (http://nl01.spr24.net/253/mpegts?token=XXXXXXXX)
[eDVBCAService] new channel 0x2519000!

И никакого краша )))  Кстати как и никакого краша при запуске архивной трансляции, лог выхода из которой я привел ... Как и 2-3-4-5 предыдущих "гуляний" Вами по архивам каналов Первый HD, Россия HD, НТВ HD ...что видно в логе присланном Вами  ;)

Скажите , Вы считаете что у плагина разный код для выполнения одних и тех же действий ? Ну что PLAY выполняется по разному одной и той же командой nav.startService(sref) ???

Открою Вам тайну "золотого ключика" ... nav.startService(sref) выполняет НЕ плагин, а используемый Вами имидж ... Это плаг "говорит" вашему имиджу :  -"Чувак. играй вот "это" (serviceref)" , в "чувак" , вместо того чтобы "игрть" - ПАДАЕТ к "бениной маме" , о чем и сообщает Вам в логе

Вся вышеприведенная "лекция" привела к созданию "костыля" - https://giclub.tv/index.php?topic=12123.msg353650#msg353650 ... Вы проверили ? Синеньким в конце ? ... лично у меня - не падает ни при каких раскладах .... Если это  Вас  не "спасло", то "костыль" мне прийдется "расширять" и исправлять ошибки имиджписателей DM  .... т.е.  надо будет внести определенные изменения логики работы в оба плага (e2m3u2b и IPTVArchive) чтобы в "альтернативной" ветви развития OE не падало , но при этом обладатели DM потеряют красивый и полезный функционал ® и ► ....
 
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 129
  • -> Вас поблагодарили: 7447
  • Сообщений: 1858
  • Репутация: 7447
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1141 : 20 Январь 2021, 15:44:55 »
klip,

Кстати о m3u плейлисте так горячо любимого вами шаровоза .... Вы им там "телеграфируйте" что есть определенные глупости в их плейлистах ... Вот смотрите это их плейлист
#EXTM3U url-tvg="http://iptv-content.webhop.net/guide.xml" url-logo="http://iptv-content.webhop.net/logos/"                                                 
#EXTINF:-1 tvg-id="128" tvg-name="Первый HD" tvg-logo="http://iptv-content.webhop.net/220x132/128.png" group-title="RU Общероссийские",Первый HD             
http://fr01.spr24.net/128/mpegts?token=XXXXXXXXXX
Так вот ...  согласно "неписаным" стандартам , если в глобальной директиве #EXTM3U задано значение тега
url-logo="http://iptv-content.webhop.net/logos/"
то в локальных директивах  #EXTINF значение тега  tvg-logo содержит только "недостающий" FILENAME т.е. должно быть вот так
#EXTM3U url-tvg="http://iptv-content.webhop.net/guide.xml" url-logo="http://iptv-content.webhop.net/220x132/"                                                 
#EXTINF:-1 tvg-id="128" tvg-name="Первый HD" tvg-logo="128.png" group-title="RU Общероссийские",Первый HD             
http://fr01.spr24.net/128/mpegts?token=XXXXXXXXXX
Если тег url-logo= не задан в директиве #EXTM3U , то в тегах tvg-logo= задается url "иконки"

Схему  url-logo="http://iptv-content.webhop.net/220x132/" + tvg-logo="128.png" понимают не "все подряд плееры/парсеры" m3u ... посему более распространенной является схема задания url в теге tvg-logo, т.е. tvg-logo="http://iptv-content.webhop.net/220x132/128.png" без задания  url-logo= вообще
#EXTM3U url-tvg="http://iptv-content.webhop.net/guide.xml"                                                 
#EXTINF:-1 tvg-id="128" tvg-name="Первый HD" tvg-logo="http://iptv-content.webhop.net/220x132/128.png" group-title="RU Общероссийские",Первый HD             
http://fr01.spr24.net/128/mpegts?token=XXXXXXXXXX

В случае с горячо любимым вами шаровозе имеем аллогичный винегрет
1) url-logo="http://iptv-content.webhop.net/logos/" .... Для кого и куда указывает значение данного тега ???? если в tvg-logo - хер знает что, см п2)
2) tvg-logo="http://iptv-content.webhop.net/220x132/128.png" .... Почему в данном теге path урла "наглухо" отличается от заданного в url-logo ???? и зачем он там ???

Такие "выкрутасы" не все плееры поймут ... точнее поймут только те что игнорят url-logo= в директиве #EXTM3U ..... или если у них выписана логика защиты от таких "глупостей"

Короче УБЕРИТЕ url-logo="http://iptv-content.webhop.net/logos/" из директивы  #EXTM3U ... Облегчите пользователям жизнь и избавьте себя от вопросов "А пАчиМу нет иконок" :)
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 129
  • -> Вас поблагодарили: 7447
  • Сообщений: 1858
  • Репутация: 7447
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1142 : 21 Январь 2021, 18:06:33 »
Проблема с крашами в DM решена. Нет ничего невозможного :) Чуть позже выложу обнову.
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

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


1) Полностью пофиксена работа на DreamOS. Больше никаких непредсказуемых "зеленок" при любых дейсвиях пользователя
2) Добавлены event trackers для таких событий как "ошибка в работе плагина", "невозможность декодирования аудио/видео" . В случае их возникновения, при просмотре архивной трансляции, пользователь получит уведомление на экране TV , без краша плагина
3) Добавлен функционал вызова списка архивных трансляций при просмотре . Теперь кроме кнопки "Info" (Epg)  он вызывается кнопками Up/Down при просмототре архивной трансляции
4) Переделан и оптимизирован системный класс AudioSelection
5) Поправлены и дополнены переводы для ru/ua локалей

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
« Ответ #1144 : 22 Январь 2021, 12:06:05 »
p.s. klip, все еще жду немецкую локаль
Эти пользователи сказали Вам СПАСИБО:
„Информация в чистом виде ‒ это не ЗНАНИЕ. Настоящий источник знания ‒ это ОПЫТ.“ —  Альберт Эйнштейн

Оффлайн OldShatterhand

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 110
  • -> Вас поблагодарили: 34
  • Сообщений: 154
  • Репутация: 33
  • Пол: Мужской
    • Награды
  • Модель ресивера: DM920 UHD 4K, DM7080HD, DM800SE
Re: Плагин для просмотра архивов IPTV
« Ответ #1145 : 23 Январь 2021, 20:56:56 »
Sorry, может кто подскажет где меняется locale? У меня english, a в папке locale вижу de, ru, uk. Ok, беру файл po и перевожу фразы на литовский. Но тыкните где менять locale.

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 129
  • -> Вас поблагодарили: 7447
  • Сообщений: 1858
  • Репутация: 7447
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1146 : 23 Январь 2021, 21:03:24 »
беру файл po и перевожу фразы на литовский
Скинь мне в личку и я его "компильну" ..  т.е. "перегоню" из po в mo ;) делов на 1 сек
If you like it you can DONATE for it ;)

Оффлайн OldShatterhand

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 110
  • -> Вас поблагодарили: 34
  • Сообщений: 154
  • Репутация: 33
  • Пол: Мужской
    • Награды
  • Модель ресивера: DM920 UHD 4K, DM7080HD, DM800SE
Re: Плагин для просмотра архивов IPTV
« Ответ #1147 : 23 Январь 2021, 21:33:57 »
я могу зделать литовское locale, там немного фраз, и я это уже делал, мы с друзьями переводили enigma2 для Dreambox ( частями, поскольку там было много что переводить). Я таже две версии предложил, одну нормальную, а другую с приколами, ну типа, если не то нажал "ты что придурок делаешь". Где переключение locale?

Оффлайн Serge

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 6453
  • -> Вас поблагодарили: 5137
  • Сообщений: 1628
  • Репутация: 5318
  • Пол: Мужской
  • награды Творческая личность Giclub.tv Продвинутый пользователь Активист Giclub.TV
    • Награды
  • Модель ресивера: ЕТ11000, VU+ DUO 4K & DUO 4K SE
Re: Плагин для просмотра архивов IPTV
« Ответ #1148 : 23 Январь 2021, 22:10:10 »
Где переключение locale?
В имидже, какая локаль будет включена та той будет отображение в плагине, если конечно ты сделаеш локаль компельнеш po в mo и закинеш в папку locale в плагине lt/LC_MESSAGES/IPTVarchive.mo
Но лучше конечно скинуть локаль автору а он добавит в плагин
Эти пользователи сказали Вам СПАСИБО:

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 129
  • -> Вас поблагодарили: 7447
  • Сообщений: 1858
  • Репутация: 7447
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1149 : 23 Январь 2021, 22:28:20 »
Где переключение locale?
Тут
Извините, вам запрещён просмотр содержимого спойлеров.

Это основной язык вашей системы ...
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн OldShatterhand

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 110
  • -> Вас поблагодарили: 34
  • Сообщений: 154
  • Репутация: 33
  • Пол: Мужской
    • Награды
  • Модель ресивера: DM920 UHD 4K, DM7080HD, DM800SE
Re: Плагин для просмотра архивов IPTV
« Ответ #1150 : 26 Январь 2021, 18:44:16 »
В имидже, какая локаль будет включена та той будет отображение в плагине, если конечно ты сделаеш локаль компельнеш po в mo и закинеш в папку locale в плагине lt/LC_MESSAGES/IPTVarchive.mo
Но лучше конечно скинуть локаль автору а он добавит в плагин
Спасибо, понял. На выходных зделаю и проверю. Могу потом и Dorik1972 кинут, наверно ещё кому понадобиться :) .

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 129
  • -> Вас поблагодарили: 7447
  • Сообщений: 1858
  • Репутация: 7447
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1151 : 29 Январь 2021, 08:48:00 »
FIX
2.0.17

Слегка update-нул версию в первом посте
1) Добавлена немецкая и литовская локаль
2) Исправлен краш при нажатии на "Info" при отсутствующих архивных трансляциях

Изменения не существенны, посему обновлено под тем же индексом версии
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн OldShatterhand

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 110
  • -> Вас поблагодарили: 34
  • Сообщений: 154
  • Репутация: 33
  • Пол: Мужской
    • Награды
  • Модель ресивера: DM920 UHD 4K, DM7080HD, DM800SE
Re: Плагин для просмотра архивов IPTV
« Ответ #1152 : 30 Январь 2021, 10:49:43 »
Locale литовское, проверял, ну ок. Если можно, добавьте, ну думаю, я не last mohicans, есть ещё "братья по крови" которым понадобиться. Hau.



p.s. Локаль добавлена в версию в первом посте
(с) Dorik
Эти пользователи сказали Вам СПАСИБО:

Оффлайн Gurman2000

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 87
  • -> Вас поблагодарили: 93
  • Сообщений: 168
  • Репутация: 92
  • Пол: Мужской
    • Награды
  • Модель ресивера: DM900 Combo, DM800se, Spark 2 Combo
Re: Плагин для просмотра архивов IPTV
« Ответ #1153 : 06 Февраль 2021, 20:02:05 »
Возможно сделать такую вещь? Попробую объяснить.
Если из архива выбираешь завершившуюся передачу, то всё нормально - высвечивается её начало и конец. Если выбираешь текущую передачу (своего рода таймшифт) - высвечивается то же самое. На мой взгляд, было бы логичнее в качестве второго времени указать не время завершения, а время "до выхода в онлайн". Иногда прокрутками реклам догоняешь лайв. Я понимаю, что, скорее всего, там цельный кусок записи и практически невозможно рассчитать время до реального выхода в лайв, но прогнозируемое (по программе передач), наверное, рассчитать можно. В этом случае, на мой взгляд, это более полезная информация, чем просто время окончания передачи.
----------------
Ну там не совсем так. Указывается не время окончания, а сколько осталось до конца. Так вот, не лучше указывать: сколько осталось до "лайва"?
DM900 Combo, Experimental+GP4.2, HDG17
DM800SE, Experimental+GP3, HDGlass16

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 129
  • -> Вас поблагодарили: 7447
  • Сообщений: 1858
  • Репутация: 7447
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: Плагин для просмотра архивов IPTV
« Ответ #1154 : 06 Февраль 2021, 21:10:15 »
Возможно сделать такую вещь?
Мне проще не парить мозг ни себе ни Вам ... а выдавать "на гора" в список "доступных" только ЗАВЕРШИВШИЕСЯ передачи ))) Спокойной ночи ... никто этими "фантазиями" заниматься не будет .... Весь "прикол" в том что отмотать вперед дальше "текущего live"у Вас не получится  (машину времени пока что не изобрели)... А вот в инфобаре , Вы логично наблюдаете именно ВРЕМЯ окончания текущего "просматриваемого", в архиве ли оно или в live -  мне "по барабану"  ... Кому интересен какой-то там выход "live" ???
Указывается не время окончания, а сколько осталось до конца.
Если речь о циферках вида +62 или +36 в инфобаре, то таки да, это время "до окончания" .... и это СИСТЕМНАЯ фича, т.е. фича скина "инфобар" используемого имиджа , которая АВТОМАТОМ рассчитывается исходя из времени начала "трансляции" ... Откройте глазки , гляньте файлик skin.xml и там нода InfoBar
If you like it you can DONATE for it ;)

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal