Автор Тема: Работа API ТТВ  (Прочитано 9504 раз)

avita

  • Full Member
  • ***
  • Сообщений: 105
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #60 : Июнь 14, 2017, 12:45:34 »
Структура данных в БД и АПИ построена таким образом, что канал может принадлежать строго одной категории(как  говорится, так "Исторически сложилось"), например "Комедии". И добавить ещё одну категорию в выводе АПИ сложно. Да, я могу это сделать, но тогда нарушится обратная совместимость, а значит станут неработоспособными все имеющиеся приложения. Увы, это недопустимо, посему вынужден решить вопрос только таким образом.

Есть встречная просьба.

Сделать так, чтобы один и тот же канал мог быть в разных категориях. Для совместимости одна может быть основной, а другие второстепенными.
Это можно сделать добавив таблицу к БД и  добавив дополнительные поля в выводе так, чтобы они были максимально совместимы.
Либо в апи предусмотреть вводный параметр для следующей версии ответов. Если его нет, то ответ не меняется.

Таким образом можно более гибко группировать каналы.
Например "Фильмы" -> "РУ ТВ", "Фильмы" - "УА ТВ", "Фильмы" -> "HD", "Спорт" -> "HD"
Ну или  региональные, так как с ними небольшой бардак.

И наверное будет удобно ввести пользовательский атрибут в установках, по которому можно автоматически, прозрачно выдавать названия категорий на желаемом языке. Минимум на RU и EN.
Можно и названия каналов, но это уже требует работы от бродкастеров и будут сложности у некоторых с epg.

В целом эти изменения не такие большие как может показаться, но они полезны хотя и не обязательны. Как говорится дополнительные плюшки для vip'ов ;)

sashokmc

  • Hero Member
  • *****
  • Сообщений: 1362
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #61 : Июнь 14, 2017, 12:55:33 »
Есть ещё "хотелка":
Сделать каналы по странам. из 700 штук трудно разобрать какой чей.
BeeLine 70 мбит
Роутер Asus RT-N56U
LG 37LM620T, LG 32LF650V
Raspberry Pi 3 model B

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #62 : Июнь 20, 2017, 18:06:49 »
Структура данных в БД и АПИ построена таким образом, что канал может принадлежать строго одной категории(как  говорится, так "Исторически сложилось"), например "Комедии". И добавить ещё одну категорию в выводе АПИ сложно. Да, я могу это сделать, но тогда нарушится обратная совместимость, а значит станут неработоспособными все имеющиеся приложения. Увы, это недопустимо, посему вынужден решить вопрос только таким образом.

Есть встречная просьба.

Сделать так, чтобы один и тот же канал мог быть в разных категориях. Для совместимости одна может быть основной, а другие второстепенными.
Это можно сделать добавив таблицу к БД и  добавив дополнительные поля в выводе так, чтобы они были максимально совместимы.
Либо в апи предусмотреть вводный параметр для следующей версии ответов. Если его нет, то ответ не меняется.

Таким образом можно более гибко группировать каналы.
Например "Фильмы" -> "РУ ТВ", "Фильмы" - "УА ТВ", "Фильмы" -> "HD", "Спорт" -> "HD"
Ну или  региональные, так как с ними небольшой бардак.

И наверное будет удобно ввести пользовательский атрибут в установках, по которому можно автоматически, прозрачно выдавать названия категорий на желаемом языке. Минимум на RU и EN.
Можно и названия каналов, но это уже требует работы от бродкастеров и будут сложности у некоторых с epg.

В целом эти изменения не такие большие как может показаться, но они полезны хотя и не обязательны. Как говорится дополнительные плюшки для vip'ов ;)

Не, слишком много это затронет, не будем делать.

WW

  • Разработчик
  • Newbie
  • *****
  • Сообщений: 27
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #63 : Июнь 20, 2017, 18:07:52 »
Есть ещё "хотелка":
Сделать каналы по странам. из 700 штук трудно разобрать какой чей.

Увы, тоже нет, так же как и с языками трансляций.

polosat1y

  • Full Member
  • ***
  • Сообщений: 168
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #64 : Июль 31, 2017, 02:36:28 »
Если смотреть плейлист ттв через iptv или lazy tv  с прописанным epg: http://api.torrent-tv.ru/ttv.xmltv.xml.gz  не работает телепрограмма у некоторых каналов, пожалуйста добавьте:  SET HD, Дом кино Премиум HD, Кино ТВ HD, Наш Детекстив HD, Наш кинороман HD, НТВ право, НТВ сериал, MGM HD, Дом Кино, SPIKE,
Ростелеком до 50 мбит/c
Роутер Ростелеком Sagemcom F@st 1744
TV BOX T95-Android 5.1.1

Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 9446
  • Мышлитель
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #65 : Август 21, 2017, 10:24:28 »
Наверное что-то с API случилось :( На сайте и в плейлистах (Ноксбит, TS-Proxy, виджет для СМАРТ ТВ) разное количество каналов. В плейлистах их меньше. Например, Футбол 1 HD (Украина), есть на сайте, нет в плейлистах. Есть и еще несколько подобных каналов.
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с
Samsung MU6470

targs08

  • Newbie
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #66 : Август 21, 2017, 12:48:01 »
Не работает API. Отваливается по timeout

AlekSK

  • Full Member
  • ***
  • Сообщений: 214
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #67 : Июль 01, 2018, 17:16:48 »
Отличается список каналов с архивом полученных через translation_list.php (там где access_archive=1) и через arc_list.php. В  translation_list.php их 223, а в arc_list.php - 191

Pepsik

  • Hero Member
  • *****
  • Сообщений: 1915
  • Лучшее - враг хорошего!
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #68 : Июль 11, 2018, 09:09:48 »
Я бы "поправил", а то две сессии в описании  ;)
https://t.me/AceStreamMOD
BTC:1J7YKUQ34mUsvXqLQ8aSWL2YtYHZX9RvbJ
DASH:XvvXpE2L5AU6BDHCQYwtQ7KJCXEuq7d9aC

skuwakin

  • Разработчик
  • Full Member
  • *****
  • Сообщений: 185
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #69 : Ноябрь 30, 2018, 10:02:46 »
Добрый день. Что случилось с ЕПГ ? По ссылке на ее получение возвращается пустота...

Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 9446
  • Мышлитель
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #70 : Ноябрь 30, 2018, 10:21:27 »
Добрый день. Что случилось с ЕПГ ? По ссылке на ее получение возвращается пустота...
Да вроде все нормально.
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с
Samsung MU6470

skuwakin

  • Разработчик
  • Full Member
  • *****
  • Сообщений: 185
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #71 : Ноябрь 30, 2018, 10:32:28 »
Добрый день. Что случилось с ЕПГ ? По ссылке на ее получение возвращается пустота...
Да вроде все нормально.
я вот про эту ссылку писал
http://api.torrent-tv.ru/v3/translation_epg_full_xmltv.php?........

Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 9446
  • Мышлитель
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #72 : Ноябрь 30, 2018, 12:40:44 »
Добрый день. Что случилось с ЕПГ ? По ссылке на ее получение возвращается пустота...
Да вроде все нормально.
я вот про эту ссылку писал
http://api.torrent-tv.ru/v3/translation_epg_full_xmltv.php?........
Семен Семеныч!!! :) Спрошу у Админа. Поскольку в виджете и в приложении для Андроида все впорядке, смею предположить, что где-то, как-то не тот запрос ;)
А http://1ttvapi.top/v3/translation_epg_full_xmltv.php тоже пустоту выдает?
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с
Samsung MU6470

skuwakin

  • Разработчик
  • Full Member
  • *****
  • Сообщений: 185
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #73 : Ноябрь 30, 2018, 14:04:09 »
В том-то и пакость. что запрос не ругается, а тихо так ничего не присылает... Запрос, увы, верный, так как работает уже много месяцев...
А виджет наверное получает епг по другому...  например, поканально...

Alekseich

  • Global Moderator
  • Hero Member
  • *****
  • Сообщений: 9446
  • Мышлитель
    • Просмотр профиля
Re: Работа API ТТВ
« Ответ #74 : Ноябрь 30, 2018, 14:38:39 »
В том-то и пакость. что запрос не ругается, а тихо так ничего не присылает... Запрос, увы, верный, так как работает уже много месяцев...
А виджет наверное получает епг по другому...  например, поканально...
Я перенаправил Ваш вопрос кому надо. Пока тишина.
Windows 8.1 Prо x64, i7, 8GB, GeForce GTX760 (2GB) EtherNet DL100/UL100 Мб/с
Samsung MU6470