Перейти к содержимому


Фотография

Altiptv (Альтернативный Myiptv)


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5840

#4981 Royal257

Royal257

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 961 сообщений
  • Gender:Male

Отправлено 27 March 2016 - 23:20

Я юзал пару лет назад tvv и вот недавно присылали на неделю пробник - не понравилось. Единственное не потестил их hls может там дела получше.

 

Вы тестили TS-Proxy, там у них не все гладко при большой нагрузке.

Я давно сижу на локальном, на сколько помню и Вы его давно использовали и помогали с настройками. Единственное перешел на AceProxy.


Dune HD TV-303D (170519_1353_r11) Сист.флешка присутствует 4Gb + SONY KDL-60W855B

Dune HD TV-102    (150227_0032_b9) Сист.флешка отсутствует + LG 22LE3300

WD My Dook Live Duo

ZyXEL Keenetic Giga II  + ZyXEL Keenetic 4G


#4982 TrippyCat

TrippyCat

    Пользователь

  • Пользователи
  • PipPipPipPipPipPipPip
  • 27062 сообщений
  • Gender:Male

Отправлено 27 March 2016 - 23:52

Так локальный надоел из-за своей тормознутости при переключении каналов :(

Я потом пробовал серверный TS-Proxy.

Когда приходил пробник забыл и не попробовал hls.


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#4983 Royal257

Royal257

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 961 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 00:29

Так локальный надоел из-за своей тормознутости при переключении каналов :(

 

Согласен, что иногда долго переключало. AceProxy в этом плане гораздо быстрее.

Ладно, вопрос не об этом. Если приложения используют прямое подключение к ТТВ, на сколько понимаю и плейлист получают от туда, то зачем в плейлисте, получаемом через локальный прокси, эти данные и как их применить? 


Dune HD TV-303D (170519_1353_r11) Сист.флешка присутствует 4Gb + SONY KDL-60W855B

Dune HD TV-102    (150227_0032_b9) Сист.флешка отсутствует + LG 22LE3300

WD My Dook Live Duo

ZyXEL Keenetic Giga II  + ZyXEL Keenetic 4G


#4984 Aliva

Aliva

    Новичок

  • Пользователи
  • Pip
  • 6 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 02:44

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

Правильно ли я понял, что если я взял и присвоил каналу с именем "канал100500" vsetvID =100500, то если провайдер изменит порядок каналов в списке, изменит ip/port канала и тп, но сохранит в списке "канал100500", то и присвоенный мной в ручном порядке  ID=100500 останется?


Dune HD LIte 53D, system usb installed


#4985 Shaloon_70

Shaloon_70

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 931 сообщений
  • Gender:Male
  • Location:С-Пб

Отправлено 28 March 2016 - 07:17

Еще раз: привязка идет ТОЛЬКО по названию канала ;) Если канал называется "Задрищенск ТВ", и Вы присвоили ему vsetvID=20001, то канал будет опознаваться не только у первоначального, но и у любого другого провайдера (при условии совпадения названия) вне зависимости от порядка/порта/времени суток и т.п. Если провайдер изменит название в плейлисте на "Задрищенск СуперТВ", то придется переобучать

DUNE Hd Magic 4K Plus, 230929_0206_r21

DUNE Hd Realbox 4K, 220115_0258_r20

LG 43UN73506LD;

DUNE HD TV-102, 190919_0242_r11, сист. накопитель "+"; 

LG 22TN610V-PZ;

NAS DNS-320L

NAS TerraMaster F2-221

DUNE HD TV-303D, 190919_0242_r11, сист. накопитель "+" (в связи с прогрессирующей старческой деменцией ушла на пенсию);

 


#4986 Royal257

Royal257

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 961 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 09:29

На сколько я понял, вся программа на каналы лежит в файле по адресу 

http://api.torrent-tv.ru/ttv.xmltv.xml.gz

Файл огромный, в нем Id каналов, время начала и конца передач, описание передач.

 

xmltv не поддерживается ни в одном плагине, не придумал как парсить - на лету не получится там размеры файлов большие. 

Это если его весь тянуть? Правильно понимаю?

А нельзя от туда по id из плейлиста, например:

tvg-id="ttv8619"

вытягивать необходимое?

Я конечно слабо представляю работу плагинов  :) , а вдруг есть возможности?


Dune HD TV-303D (170519_1353_r11) Сист.флешка присутствует 4Gb + SONY KDL-60W855B

Dune HD TV-102    (150227_0032_b9) Сист.флешка отсутствует + LG 22LE3300

WD My Dook Live Duo

ZyXEL Keenetic Giga II  + ZyXEL Keenetic 4G


#4987 cat_baxter

cat_baxter

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 255 сообщений

Отправлено 28 March 2016 - 14:45

Как-то так:
 

python test.py http://api.torrent-tv.ru/ttv.xmltv.xml.gz
File             - http://api.torrent-tv.ru/ttv.xmltv.xml.gz
Channels         - 566, programms - 50111
Downloading time - 3.454063
Total time       - 4.206175
Это, первый запуск, выдача программы по каналу будет мгновенной

Dune HD TV-102, 204 (hevc), 301, Base 3D.


#4988 Royal257

Royal257

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 961 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 15:08

Это что? Вернее как пользоваться?

Вижу что на Питона завязано,  AceProxy как раз на нем написано. 


Dune HD TV-303D (170519_1353_r11) Сист.флешка присутствует 4Gb + SONY KDL-60W855B

Dune HD TV-102    (150227_0032_b9) Сист.флешка отсутствует + LG 22LE3300

WD My Dook Live Duo

ZyXEL Keenetic Giga II  + ZyXEL Keenetic 4G


#4989 TrippyCat

TrippyCat

    Пользователь

  • Пользователи
  • PipPipPipPipPipPipPip
  • 27062 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 15:48

На сколько я понял, вся программа на каналы лежит в файле по адресу 

http://api.torrent-tv.ru/ttv.xmltv.xml.gz

Файл огромный, в нем Id каналов, время начала и конца передач, описание передач.

 

Это если его весь тянуть? Правильно понимаю?

А нельзя от туда по id из плейлиста, например:

tvg-id="ttv8619"

вытягивать необходимое?

Я конечно слабо представляю работу плагинов  :) , а вдруг есть возможности?

ну так огромный этот файл надо считать а потом выбрать тот id что нужен в этом какраз и проблема. парсится будет долго хоть там и xml


Как-то так:
 
 

python test.py http://api.torrent-tv.ru/ttv.xmltv.xml.gz
File             - http://api.torrent-tv.ru/ttv.xmltv.xml.gz
Channels         - 566, programms - 50111
Downloading time - 3.454063
Total time       - 4.206175
Это, первый запуск, выдача программы по каналу будет мгновенной

 

это вы гдето сделали такое? 


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#4990 cat_baxter

cat_baxter

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 255 сообщений

Отправлено 28 March 2016 - 15:59

@TrippyCat,

на своем сервере. В принципе можно поднять некое api и попробовать дергать epg по id канала. Т.к. количество сервисов, отдающих epg в xmltv формате, очень ограничено (упомянутый torrent.tv, teleguide.info, кто еще?), можно раз в сутки тянуть архивы всех сервисов и отдавать epg вообще без первой задержки.

Dune HD TV-102, 204 (hevc), 301, Base 3D.


#4991 TrippyCat

TrippyCat

    Пользователь

  • Пользователи
  • PipPipPipPipPipPipPip
  • 27062 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 16:28

Ну в принципе если сделаете то можно подумать как добавить в этот плагин.


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#4992 Royal257

Royal257

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 961 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 16:34

А что за инструкция есть в огромном файле? Вернее ссылка на нее http://api.torrent-tv.ru/xmltv.dtdОткрывается блокнотом без проблем.


Dune HD TV-303D (170519_1353_r11) Сист.флешка присутствует 4Gb + SONY KDL-60W855B

Dune HD TV-102    (150227_0032_b9) Сист.флешка отсутствует + LG 22LE3300

WD My Dook Live Duo

ZyXEL Keenetic Giga II  + ZyXEL Keenetic 4G


#4993 cat_baxter

cat_baxter

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 255 сообщений

Отправлено 28 March 2016 - 19:30

@Royal257

xml проверять на правильность: http://www.w3schools...xml/xml_dtd.asp

Dune HD TV-102, 204 (hevc), 301, Base 3D.


#4994 Royal257

Royal257

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 961 сообщений
  • Gender:Male

Отправлено 28 March 2016 - 23:11

 можно раз в сутки тянуть архивы всех сервисов и отдавать epg вообще без первой задержки.

А если все таки не архив качать, а непосредственно с адреса брать необходимое? Разве нельзя указать что взять со станицы 

http://api.torrent-tv.ru/ttv.xmltv.xml

???

Не силен я в этом, потому и задаю вопросы  :)


Dune HD TV-303D (170519_1353_r11) Сист.флешка присутствует 4Gb + SONY KDL-60W855B

Dune HD TV-102    (150227_0032_b9) Сист.флешка отсутствует + LG 22LE3300

WD My Dook Live Duo

ZyXEL Keenetic Giga II  + ZyXEL Keenetic 4G


#4995 ZheGal

ZheGal

    Комментатор

  • Пользователи
  • PipPipPip
  • 63 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 29 March 2016 - 01:20

А, это, давно ли опять заработали архивы moyo, может кто следил?


Dune HD TV-102w (170519_1351_r11) Сист. флешка присутствует


#4996 cat_baxter

cat_baxter

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 255 сообщений

Отправлено 29 March 2016 - 14:47

Ну в принципе если сделаете то можно подумать как добавить в этот плагин.

 
Вот, набросал прототип на коленке:
http://korzina.club/epg/get
- возвращает 'OK', если сервис работает

http://korzina.club/epg/get?url=http://api.torrent-tv.ru/ttv.xmltv.xml.gz&channels=ttv14518,ttv14510
- возвращает EPG в json, для url с программой в xmltv формате и для следующих каналов через запяую ttv14518,ttv14510 

http://korzina.club/epg/get?url=http://www.teleguide.info/download/new3/xmltv.xml.gz&channels=503338,1009


Dune HD TV-102, 204 (hevc), 301, Base 3D.


#4997 TrippyCat

TrippyCat

    Пользователь

  • Пользователи
  • PipPipPipPipPipPipPip
  • 27062 сообщений
  • Gender:Male

Отправлено 29 March 2016 - 15:11

А там раз в неделю обновляется xmltv?

Просто в плагине epg берется для канала и на день (то что загружено сохраняется в tmp что бы повторно не дергать источник). 

Мне кажется проще уже сделать типа по крону грузим раз в неделю xttp://api.torrent-tv.ru/ttv.xmltv.xml.gz

а потом отдаем по id и дню. 

А то так если с 10 плееров начнут листать по каналам и постоянно делать такие запросы

xttp://korzina.club/epg/get?url=http://www.teleguide...channels=503338 только с разными id думаю нагрузка на сервер будет немаленькая.


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#4998 cat_baxter

cat_baxter

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 255 сообщений

Отправлено 29 March 2016 - 15:18

1. Мне кажется, что ежедневно обновляется, скрипт полюбому качает одну копию в день при первом запросе, последующие с диска берутся.
2. Параметр id каналов не зря называется channels (т.е. подразумевается многоканальная загрузка epg) - по правильному epg лучше затянуть сразу для всех каналов один раз (если
позволяет логика приложения), если же дергать надо по одному каналу и по дням, значит бум кэшировать :)

Dune HD TV-102, 204 (hevc), 301, Base 3D.


#4999 TrippyCat

TrippyCat

    Пользователь

  • Пользователи
  • PipPipPipPipPipPipPip
  • 27062 сообщений
  • Gender:Male

Отправлено 29 March 2016 - 15:23

Ну в плагинах по мере переключения подгружается epg. Переключились на канал подгрузилась. Перешли на боковую панельку нажали >>| загрузили и показали программу на завтра. 


Dune Store Extension (Дюнастор расширенный)
Faq По Плеерам Dune - в процессе заполнения.

Чтобы получить log-файл плагинов, нужно создать на первом носителе, доступном дюне (обычно внутренний диск) папку "dune_plugin_logs". После чего начните пользоваться плагином, и в папке dune_plugin_logs появится файл лога. (папку создавать с нижними подчеркиваниями). К файлу лога добавляйте расширение txt иначе на форум не загрузить или упакуйте файл лога в zip архив.

Хотел бы настойчиво попросить всех изменить свои подписи до такого вида (указание модели и прошивки, это сэкономит время вам и авторам плагинов) Faq По Плеерам Dune - п.12 - Как сделать подпись на форуме :
Dune Pro 4K(tv292a) - всегда последняя
Dune Neo 4K T2 Plus Version - всегда последняя
Dune Solo 4K (всегда последняя) Сист.флешка присутствует

Обновите парсеры это означает кнопка попап пункт "обновить" на иконке плагина или перегрузите плеер или в настройках плагина Bazinga.

#5000 cat_baxter

cat_baxter

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 255 сообщений

Отправлено 29 March 2016 - 16:03

И какждый раз надо обязательно это дело с сервера тянуть? Закэшировать никак?

Dune HD TV-102, 204 (hevc), 301, Base 3D.