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

Автор Тема: IPtvDream 4X  (Прочитано 606484 раз)

bit и 3 Гостей просматривают эту тему.

Оффлайн susan7

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 262
  • -> Вас поблагодарили: 115
  • Сообщений: 218
  • Репутация: 116
  • Пол: Мужской
    • Награды
  • Модель ресивера: Vu+Duo 2 , vu+solo4k
Re: IPtvDream 4X
« Ответ #1305 : 05 Июнь 2020, 22:28:20 »
cпрашивайте у триколор тв или в другой теме где обсуждаются плейлисты. лично я тут при чём?
в смысле причём ? плагин ваш или как , так и вопросы к вам

Оффлайн technic93

  • Старший фейерверкер
  • ****
  • Спасибо
  • -> Вы поблагодарили: 31
  • -> Вас поблагодарили: 1704
  • Сообщений: 497
  • Репутация: 1706
  • Пол: Мужской
    • Награды
  • Модель ресивера: formuler-f3
Re: IPtvDream 4X
« Ответ #1306 : 05 Июнь 2020, 22:46:23 »
плагин ваш или как , так и вопросы к вам
плейлисты в плагине есть. в триколоре без понятия.
Плагин IPtvDream 4X для enigma2 Телеграмм канал Чат
Сообщения о крэшах (зелёнках) плагина без прикреплённого крэшлога игнорирую.

Оффлайн susan7

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 262
  • -> Вас поблагодарили: 115
  • Сообщений: 218
  • Репутация: 116
  • Пол: Мужской
    • Награды
  • Модель ресивера: Vu+Duo 2 , vu+solo4k
Re: IPtvDream 4X
« Ответ #1307 : 05 Июнь 2020, 23:03:17 »
плейлисты в плагине есть. в триколоре без понятия.
причём здесь что есть в плагине ? Это же вы добавили в плагин все что там есть ,а я Вас прошу о добавления ваш плагин о возможности добавления приложения просмотра Триколор онлайн , КИНО и ТВ , есть у вас такая возможность в дальнейшем ?

Оффлайн technic93

  • Старший фейерверкер
  • ****
  • Спасибо
  • -> Вы поблагодарили: 31
  • -> Вас поблагодарили: 1704
  • Сообщений: 497
  • Репутация: 1706
  • Пол: Мужской
    • Награды
  • Модель ресивера: formuler-f3
Re: IPtvDream 4X
« Ответ #1308 : 05 Июнь 2020, 23:39:10 »
Добавляется то что популярно. Или когда есть инициатива со стороны пользователей или со стороны провайдера.
Эти пользователи сказали Вам СПАСИБО:
Плагин IPtvDream 4X для enigma2 Телеграмм канал Чат
Сообщения о крэшах (зелёнках) плагина без прикреплённого крэшлога игнорирую.

Оффлайн susan7

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 262
  • -> Вас поблагодарили: 115
  • Сообщений: 218
  • Репутация: 116
  • Пол: Мужской
    • Награды
  • Модель ресивера: Vu+Duo 2 , vu+solo4k
Re: IPtvDream 4X
« Ответ #1309 : 05 Июнь 2020, 23:41:08 »
Добавляется то что популярно. Или когда есть инициатива со стороны пользователей или со стороны провайдера.
понятно ,  вопросов  тогда больше нет , СПАСИБО

Добавлено: [time]06 Июнь 2020, 00:07:57[/time]
Как это может быть не интересно для  пользователей ? Не понятно тогда что сморят пользователи IPTV ?

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 121
  • -> Вас поблагодарили: 7262
  • Сообщений: 1817
  • Репутация: 7262
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: IPtvDream 4X
« Ответ #1310 : 06 Июнь 2020, 08:27:25 »
Не понятно тогда что сморят пользователи IPTV ?
Сравнительная таблица IPTV провайдеров - Есть там Триколор ?
Эти пользователи сказали Вам СПАСИБО:
If you like it you can DONATE for it ;)

Оффлайн susan7

  • Младший фейерверкер
  • ***
  • Спасибо
  • -> Вы поблагодарили: 262
  • -> Вас поблагодарили: 115
  • Сообщений: 218
  • Репутация: 116
  • Пол: Мужской
    • Награды
  • Модель ресивера: Vu+Duo 2 , vu+solo4k
Re: IPtvDream 4X
« Ответ #1311 : 06 Июнь 2020, 10:38:55 »
Сравнительная таблица IPTV провайдеров - Есть там Триколор ?
отдельно нет , но у каждого провайдера есть триколор , значит пользуется спросом и только у триколора есть каналы 4К и их люди смотрят , а вы говорите что Триколор не интересен

Комментарий модератора флуд! провайдеров обсуждайте не здесь. есть болталка.

Оффлайн zvasl

  • Бомбардир
  • **
  • Спасибо
  • -> Вы поблагодарили: 126
  • -> Вас поблагодарили: 77
  • Сообщений: 55
  • Репутация: 76
    • Награды
  • Модель ресивера: USTYM 4K PRO
Re: IPtvDream 4X
« Ответ #1312 : 06 Июнь 2020, 20:11:39 »
Возможно добавить iptv.online? Просмотр отличный

Оффлайн freeuser

  • Бета-Тестер
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 228
  • -> Вас поблагодарили: 648
  • Сообщений: 599
  • Репутация: 646
  • Пол: Мужской
  • награды За верность клубу ! Активист Giclub.TV
    • Награды
  • Модель ресивера: VU+ Zero v2
Re: IPtvDream 4X
« Ответ #1313 : 06 Июнь 2020, 21:58:45 »
susan7,

качать тут права не надо!
код плагина открыт и находится в публичном доступе https://bitbucket.org/iptvdream/iptvdream-4x/src.  бери и делай )))

под инициативой пользователей technic93 имел в виду не просьбы и менее того требования, а именно приложение рук к написанию кода под конкретного провайдера это раз
второе - это когда ott провайдеры самостоятельно обращаются к разработчику и на обговорённых условиях интегрируются в плагин.

здесь не стол заказов и technic93 никому ничего не должен.

проснифь трафик, предоставь коммуникацию сервера с приложением, предоставь аккаунт с активной подпиской и тогда может быть Александр подумает  8)
а приставать к разработчику и талдычить о том какой триколор замечательный здесь ни к чему.

зы: даже кто-то из модераторов уже сделал замечание.

zvasl,
читай сообщения выше.
Эти пользователи сказали Вам СПАСИБО:

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
Re: IPtvDream 4X
« Ответ #1314 : 06 Июнь 2020, 22:06:34 »
ещё добавлю, что если провайдера нет в плагине, то кто мешает, получить у него плейлист m3u,
добавить в него епг, из источников, поддерживаемых в плагине:
https://giclub.tv/index.php?topic=12956.0
и наслаждаться просмотром, через M3U-Playlist
Эти пользователи сказали Вам СПАСИБО:
Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 121
  • -> Вас поблагодарили: 7262
  • Сообщений: 1817
  • Репутация: 7262
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: IPtvDream 4X
« Ответ #1315 : 07 Июнь 2020, 06:42:57 »
Возможно добавить iptv.online
Сходу смотреть можете конвертнув в букеты вот этой "штучкой" - https://giclub.tv/index.php?topic=13000.0 , будет Вам там и EPG и лого
Если предоставите пару-тройку строк из их плейлиста (в личку), то добавлю и просмотр архивов (если они у них есть) сюда - https://giclub.tv/index.php?topic=12123.0
If you like it you can DONATE for it ;)

Оффлайн Dorik1972

  • Куратор темы
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 121
  • -> Вас поблагодарили: 7262
  • Сообщений: 1817
  • Репутация: 7262
  • Пол: Мужской
  • «Всё против нас, только ветер навстречу…»
  • награды За весомый программный вклад Творческая личность Giclub.tv Знаток своего дела
    • Награды
  • Модель ресивера: VU+Ultimo 4K, DM900UHD
Re: IPtvDream 4X
« Ответ #1316 : 07 Июнь 2020, 07:25:12 »
код плагина открыт и находится в публичном доступе https://bitbucket.org/iptvdream/iptvdream-4x/src.  бери и делай )))
1) koronaiptv.py, m3u.py и т.д.
import re
tvg_regexp = re.compile('#EXTINF:.*tvg-id="([^"]*)"')
group_regexp = re.compile('#EXTINF:.*group-title="([^"]*)"')
logo_regexp = re.compile('#EXTINF:.*tvg-logo="([^"]*)"')
archive_regexp = re.compile('#EXTINF:.*catchup-days="([^"]*)"')
cid_regexp = re.compile('#EXTINF:.*CUID="([^"]*)"')

for line in lines:
if line.startswith("#EXTINF:"):
name = line.strip().split(',')[1]
m = tvg_regexp.match(line)
if m:
if self.tvg_map:
m = tvg_regexp.match(line)
if m:
if self.tvg_map:
k = unicode(m.group(1))
try:
tvg = self.tvg_map[k]
и т.д.
What for ????? unicode(m.group(1)) - ОMG !

Life is easier than it sounds ------>
import re
TAG_PATTERN = re.compile(r'.*?(CUID|tvg-id|tvg-name|tvg-logo|group-title|catchup-days|tvg-rec|tvg-language|tvg-country)=[\'"](.*?)[\'"]') # Any needed TAG's
for line in lines:
    line = line.decode('utf-8-sig').strip()
    if line.startswith("#EXTINF:"):
        extInfData, _, chName = line.rpartition(',') # Parse line
        tagdict = {key:value.strip() for key,value in TAG_PATTERN.findall(extInfData)} # Create the dictionary with all available tags and their values ​​in parsed line
В итоге:
tagdict - это словарь со всеми теагми и их значениями. Где "key" - это наименование тега, а в "value" - значение тега или None, если заданного в TAG_PATTERN тега нет в искомой строке.......
chName -  наименование трансляции (имя канала)

100500+ строк оригинального кода из if-else-if-else и бесконечных *****.match(line) ......  заменяется ОДНОЙ СТРОКОЙ  ;)

2) https://bitbucket.org/iptvdream/iptvdream-4x/src/master/tools/hlsgw.py - Тут конечно ЗАЧЁТ ! , но парсить руцями m3u8 (HLS) - дело вкуса, особенно учитывая количество "вариаций" того самого HLS и его директив и тегов , не проще ли импортнуть в проект - https://github.com/globocom/m3u8 ? И потом в "одну строку":
import m3u8
url = 'http://some.url.for/playlist.m3u8'
for uri in m3u8.load(url).segments.uri:

3) А вот тут - https://bitbucket.org/iptvdream/iptvdream-4x/src/master/tools/hlsgwd.sh , НЕ ЗАЧЕТ !... что мешает "серверок" стартануть через threading ну или тот же twisted.internet.threads в plugin.py ? Кому нужен костыль на башике ?

p.s. Не воспринимайте , плиз , как критику ... Это все РАЦУХИ ... из серии сделаем проект more pythonicaly :)

добавить в него епг, из источников, поддерживаемых в плагине
при всем уважении , а теги tvg-id ? tvg-name ?  тоже руцями "прошерстить" в исходном m3u на предмет соответствия "поддерживаемым"? "Показывать" кино конечно будет ... а вот с EPG , в случае замены только ссылки на "поддерживаемые" ... тут я в "глубоких сомнениях" . Даже в случае реализации алгоритма подбора EPG data по имени канала или его "приблизительному совпадению" с наименованием канала - получим EPG , но не по всем :)
Я вот в исходниках не нашел формирование запроса за EPG по имени канала ... ну что-то типа
http://technic.cf/epg/get.php?channel=chName
Или плохо смотрел ?



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

Оффлайн technic93

  • Старший фейерверкер
  • ****
  • Спасибо
  • -> Вы поблагодарили: 31
  • -> Вас поблагодарили: 1704
  • Сообщений: 497
  • Репутация: 1706
  • Пол: Мужской
    • Награды
  • Модель ресивера: formuler-f3
Re: IPtvDream 4X
« Ответ #1317 : 07 Июнь 2020, 11:02:13 »
Dorik1972, спасибо за коментарии! Жду пул реквесты ;)

1.1) регеэксп можно упростить
1.2) в енигме нужны строки кодированные в юникоде. Так зачем раскодировать а потом опять кодировать? Но надо подуамть ещё, может и есть смысл какой-то, только надо проверять другие места в плагине.

2) Можно добавить и через либу. этот код старый, но работает.

3) Потоки питона то еще гавно. Притом не везде twisted работает с потоками, как я помню. Лучше форкнуть процесс.

4) а что делает tvg-name?.

Эта утилита привязывает правильные tvg-id по похожести имени канала
Извините, вам запрещён просмотр содержимого спойлеров.


Вроде бы как-то так делает и ott-player и siptv или нет? Т.е. они свое епг привязывают а не парсят тот хмлтв по ссылке из плейлиста.
Мое мнение что парсить хмлтв и хранить его где то в ресивере это тормознуто будет. Может на новых арм и норм.


Плагин IPtvDream 4X для enigma2 Телеграмм канал Чат
Сообщения о крэшах (зелёнках) плагина без прикреплённого крэшлога игнорирую.

Оффлайн soveni

  • Модератор
  • Фельдфебель
  • *****
  • Спасибо
  • -> Вы поблагодарили: 2120
  • -> Вас поблагодарили: 8498
  • Сообщений: 3315
  • Репутация: 8510
  • Пол: Мужской
  • KodiDirect
  • награды Знаток XBMC Творческая личность Giclub.tv Активист Giclub.TV Продвинутый пользователь
    • Награды
  • Модель ресивера: VU+Zero (OpenPLi 7.2 openpli.org)
Re: IPtvDream 4X
« Ответ #1318 : 07 Июнь 2020, 11:07:55 »
technic93,
Цитата
Может на новых арм и норм.
так в том и кайф плагина, что в сегодняшнем варианте, он работает шустро, на слабых ресах, таких, как s8120.
и это очень большой плюс!
Эти пользователи сказали Вам СПАСИБО:
Вопросы в личку, которые не являются конфиденциальными - ИГНОРИРУЮ!

Оффлайн technic93

  • Старший фейерверкер
  • ****
  • Спасибо
  • -> Вы поблагодарили: 31
  • -> Вас поблагодарили: 1704
  • Сообщений: 497
  • Репутация: 1706
  • Пол: Мужской
    • Награды
  • Модель ресивера: formuler-f3
Re: IPtvDream 4X
« Ответ #1319 : 07 Июнь 2020, 11:09:41 »
technic93, так в том и кайф плагина, что в сегодняшнем варианте, он работает шустро, на слабых ресах, таких, как s8120.
и это очень большой плюс!
Так и я о том, когда я попробовал у себя чере crossepg заимпортить я результата так и не дождался - терпение кончилось.
Всю сложную работу надо выносить на сторону сервера.
Эти пользователи сказали Вам СПАСИБО:
Плагин IPtvDream 4X для enigma2 Телеграмм канал Чат
Сообщения о крэшах (зелёнках) плагина без прикреплённого крэшлога игнорирую.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal