Блок с содержанием первого сообщения
TVLINK: настройка и использование (инструкция обновляется и дополняется).

- добавлен плагин "ImpulsTV"
- обновлены модули Streamlink
- исправлено получение EPG для источника "EpgTODAY"
- исправлена проблема с открытием потоков в free-версии
- добавлена функция для определения всех IP-адресов устройства
- опция "Playlist IP" заменена на список адресов

Напомню действие опций "Playlist IP/Auto playlist IP".

Если включена "Auto playlist IP" - в плейлисте будет прописан адрес TVLINK который использует клиент. Например, устройство где запущен TVLINK имеет два сетевых интерфейса (проводной и wifi) и такие IP:

  • 127.0.0.1 - localhost
  • 192.168.1.200 - eth0
  • 10.10.10.10 - wlan0
Если клиент будет использовать ссылку для получения плейлиста вида "http://127.0.0.1:2020/playlist" - то и в полученном  плейлисте будет прописан адрес потоков TVLINK "127.0.0.1".
Если клиент будет использовать "http://10.10.10.10:2020/playlist" - в плейлисте будет IP "10.10.10.10" для потоков и иконок. И так далее...

Если "Auto playlist IP" отключена, то адрес в плейлисте всегда будет такой как выбран в опции - "Playlist IP", не зависимо от того по какому адресу Вы получаете плейлист.


Ссылка

TVLINK - 2.1.3

  • 34 Ответов
  • 11011 Просмотров

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

*

Оффлайн ALLLI

  • Пользователь
  • **
  • 25
  • +0/-0
Re: TVLINK - 2.1.3
« Ответ #15 : 10 Мая 2021, 16:09:32 »
PS. плюс ко всему, у Вас явно проблемы с сетью. Эти записи
Тут я солидарен надо тикать со сраной "ВОЛЯ"

*

Оффлайн vigera

  • Пользователь
  • **
  • 25
  • +1/-0
Re: TVLINK - 2.1.3
« Ответ #16 : 12 Мая 2021, 22:27:35 »
Alex, почему встроенный в AE 3.3.1 PVR TVLINK Client не видит плейлист TVLINK 2.1.3? Лог Коди:
Цитировать
2021-05-12 21:41:07.575 T:3965891440   ERROR: CCurlFile::FillBuffer - Failed: Timeout was reached(28)
2021-05-12 21:41:07.575 T:3965891440   ERROR: CCurlFile::Open failed with code 0 for http://127.0.0.1:2020/playlist:
2021-05-12 21:41:07.575 T:3965891440   ERROR: Open - failed to open source <http://127.0.0.1:2020/playlist>
2021-05-12 21:41:07.575 T:3965891440   ERROR: AddOnLog: PVR TVLINK Client: Unable to load playlist file 'http://127.0.0.1:2020/playlist':  file is missing or empty.
2021-05-12 21:41:07.575 T:3965891440  NOTICE: PVR Manager: Starting
2021-05-12 21:41:07.579 T:3766350704  NOTICE: PVR Manager: Started


Настройки TVLINK:



Версия free, в логе:
Цитировать
2021-05-12 21:40:08] Starting TVLINK (version 2.1.3 free) on 127.0.0.1:2020 / 192.168.0.110:2020
[2021-05-12 21:40:08] Refresh sources now...
[2021-05-12 21:40:09] Refresh source [FregatUA] links - 137
[2021-05-12 21:40:09] Refresh source [m3u_ott_pink] links - 365
[2021-05-12 21:40:11] Refresh source [m3u_gelow74] links - 1360
[2021-05-12 21:40:13] Refresh source [m3u_tsn] links - 1077
[2021-05-12 21:40:14] Refresh source [Peers] links - 177
[2021-05-12 21:40:17] Refresh source [Telehub] links - 255
[2021-05-12 21:40:18] Refresh source [Standart] links - 232
[2021-05-12 21:40:22] Refresh source [ImpulsTV] links - 163
[2021-05-12 21:40:23] Refresh source [Vitrina] links - 21
[2021-05-12 21:40:23] Refresh source [StarNet] links - 224
[2021-05-12 21:40:23] Refresh source [Voka] links - 163
[2021-05-12 21:41:52] Refresh sources end.
[2021-05-12 21:42:02] Playlist direct Done.
[2021-05-12 22:02:46] Refresh source [m3u_ott_pink] links - 365
[2021-05-12 22:02:51] Refresh source [m3u_ott_pink] links - 365
[2021-05-12 22:16:49] Refresh source [m3u_tsn] links - 1077
[2021-05-12 22:16:50] Add channels: [m3u_tsn] Start...
[2021-05-12 22:16:54] Add channels: [m3u_tsn] Done!
[2021-05-12 22:17:00] Refresh source [m3u_gelow74] links - 1360
[2021-05-12 22:17:00] Add channels: [m3u_gelow74] Start...
[2021-05-12 22:17:04] Add channels: [m3u_gelow74] Done!
[2021-05-12 22:17:10] Refresh source [m3u_ott_pink] links - 365
[2021-05-12 22:17:10] Add channels: [m3u_ott_pink] Start...
[2021-05-12 22:17:12] Add channels: [m3u_ott_pink] Done!

P.S. Разобрался самостоятельно. Cначала выключил обе галки Refresh sources, плейлист считался, но ни один канал не воспроизводился. После полностью удалил содержимое папки /storage/.config/tvlink/data, ещё раз обновил TVLINK из меню настроек и заново добавил источники.
И всё завелось.
Вывод - обновлять версию 2.1.3 поверх стоявшей у меня 1.3.1 было нельзя, необходимо утереть настройки старой и по новой настроить.
« Последнее редактирование: 13 Мая 2021, 09:52:58 от vigera »

*

Оффлайн ALLLI

  • Пользователь
  • **
  • 25
  • +0/-0
Re: TVLINK - 2.1.3
« Ответ #17 : 13 Мая 2021, 12:32:29 »
P.S. Разобрался самостоятельно. Cначала выключил обе галки Refresh sources, плейлист считался, но ни один канал не воспроизводился. После полностью удалил содержимое папки /storage/.config/tvlink/data, ещё раз обновил TVLINK из меню настроек и заново добавил источники.
На двух приставках проделал Вашу мантру фиг каналы есть старта каналов нет. В каком положении должны быть "галки" Refresh sources и autoplaylist?

*

Оффлайн Alextuzov

  • Постоялец
  • ***
  • 192
  • +1/-0
  • Александр
Re: TVLINK - 2.1.3
« Ответ #18 : 13 Мая 2021, 12:45:08 »
Цитировать
На двух приставках проделал Вашу мантру фиг каналы есть старта каналов нет. В каком положении должны быть "галки" Refresh sources и autoplaylist?
У меня так как на скрине и все работает. Единственное "НО" - у меня полная лицензия. Возможно если версия "Free" то нужно выключить Auto-playlist и прописать 127.0.0.1

[вложение удалено администратором]
1. LibreELEC (ae-fork) GBM x86_64_v2 v12.0-rc2-01- основной Box IPTV
2. Intel PC GL2 LibreELEC (ae-fork) GBM x86_64_v2 v12.0-rc2-01 (как сервер TVLINK)
3. Beelink S922 CoreELEC (ae-fork) 20.3-Nexus_ae-01
4. Dealdig S912 AlexElec v 3.3.9 (S9XX-DualBoot)
5. T99Mini S905D CoreELEC (ae-fork) 20.3-Nexus_

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1462
  • +14/-0
Re: TVLINK - 2.1.3
« Ответ #19 : 13 Мая 2021, 13:05:27 »
Возможно если версия "Free" то нужно выключить Auto-playlist и прописать 127.0.0.1
"Auto playlist" нужно отключать (не важно какая лицензия) только в том случае, если в системе несколько сетевых интерфейсов (например, TVLINK установлен на роутере) и Вы не хотите чтобы снаружи можно было смотреть потоки. В остальном - нет смысла отключать. До версии 2.1.3 это было актуально (на free прописывать 127.0.0.1), сейчас - нет.
Alex@ELEC

*

Оффлайн ALLLI

  • Пользователь
  • **
  • 25
  • +0/-0
Re: TVLINK - 2.1.3
« Ответ #20 : 13 Мая 2021, 15:06:50 »
У меня так как на скрине и все работает. Единственное "НО" - у меня полная лицензия. Возможно если версия "Free" то нужно выключить Auto-playlist и прописать 127.0.0.1
До лампочки! Включай-выключай прописывай127.0.0.1 или Ip приставки каналы есть-но их старта нет.Может в роутере надо шото допилить?

*

Оффлайн Alextuzov

  • Постоялец
  • ***
  • 192
  • +1/-0
  • Александр
Re: TVLINK - 2.1.3
« Ответ #21 : 13 Мая 2021, 17:55:17 »
До лампочки! Включай-выключай прописывай127.0.0.1 или Ip приставки каналы есть-но их старта нет.Может в роутере надо шото допилить?
Так бывает только если Addons включить и не обратить внимания на то что некоторые из них выдают при обновлении 0 каналов. Если из всех аддонов хоть один такой есть, то все каналы перестают воспроизводиться. Отключи вообще аддоны и попробуй свой источник IPTV оставить. По крайней мере у меня так было и я "методом тыка" выяснил, что блокируют именно аадоны всю работу TVLINK.
1. LibreELEC (ae-fork) GBM x86_64_v2 v12.0-rc2-01- основной Box IPTV
2. Intel PC GL2 LibreELEC (ae-fork) GBM x86_64_v2 v12.0-rc2-01 (как сервер TVLINK)
3. Beelink S922 CoreELEC (ae-fork) 20.3-Nexus_ae-01
4. Dealdig S912 AlexElec v 3.3.9 (S9XX-DualBoot)
5. T99Mini S905D CoreELEC (ae-fork) 20.3-Nexus_

*

Оффлайн vigera

  • Пользователь
  • **
  • 25
  • +1/-0
Re: TVLINK - 2.1.3
« Ответ #22 : 13 Мая 2021, 21:55:19 »
В каком положении должны быть "галки" Refresh sources и autoplaylist?
У меня сейчас все три выключены (IP 127.0.0.1). Но чтобы плейлист гарантированно выдался TVLINK-ом, сначала я отключил  PVR TVLINK Client, после отсканировал все заданные источники (их у меня три своих и все алексовские, за исключением нерабочего Fresh и триального Impulse), проконтролировал что все обновились успешно и лишь тогда снова включил PVR TVLINK Client.И всё чудненько заколосилось.
« Последнее редактирование: 13 Мая 2021, 21:58:52 от vigera »

*

Оффлайн ALLLI

  • Пользователь
  • **
  • 25
  • +0/-0
Re: TVLINK - 2.1.3
« Ответ #23 : 14 Мая 2021, 09:57:58 »
И всё чудненько заколосилось.
Проделал предложенные манипуляции и усе завелось.Спасибо!!!!

*

Оффлайн alidiji

  • Постоялец
  • ***
  • 181
  • +3/-0
Re: TVLINK - 2.1.3
« Ответ #24 : 16 Мая 2021, 19:37:20 »
Почему-то всплывают траблы с сервером (SimpleTV) в локалке.
В логе выглядит так по кругу:
Код
[2021-05-17 02:05:49] [127.0.0.1:44296] Query: [#КтоКуда] [A9AFEFFD] available links - 1
[2021-05-17 02:05:53] [127.0.0.1:44296] Play: [#КтоКуда] [idx: 0] [TS: 10485760/32768] [http://XXXX:9098/InternationalID=21883.ts]
[2021-05-17 02:06:30] [127.0.0.1:44296] Restart: TVH client [#КтоКуда] [new idx: 1]


---
Поковырявшись в настройках выяснил что увеличение TS buffer (Mb) с 10 до 20 и далее до 200 срабатывает благоприятно. SD каналы стали запускаться с 1 раза, FHD запускаются как правило со второй попытки (после Restart: TVH client).
« Последнее редактирование: 16 Мая 2021, 20:06:19 от alidiji »

*

Оффлайн fakir1981

  • Пользователь
  • **
  • 29
  • +1/-0
Re: TVLINK - 2.1.3
« Ответ #25 : 17 Мая 2021, 16:30:33 »
Добрый день! Только у меня проблема с архивами? Смотрю ilook и торрент тв, ситуация одинаковая. Включаешь просмотр архива и в произвольном месте изображение зависает и больше уже не включить ни чего, перезапуск tvlink, перезапуск kodi не помогают, только перезапуск приставки. Также странно ведет себя перемотка, хочешь чуть чуть перемотать, а тебя перебрасывает или в конец или в начало передачи, притом это происходит не всегда.
« Последнее редактирование: 17 Мая 2021, 16:37:28 от fakir1981 »

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1462
  • +14/-0
Re: TVLINK - 2.1.3
« Ответ #26 : 17 Мая 2021, 19:38:43 »
Добрый день! Только у меня проблема с архивами? Смотрю ilook и торрент тв, ситуация одинаковая.
Добрый. Вообще, это проблема плагина "inputstream.ffmpegdirect" через который работают архивы в Коди. Если поток остановился - возникает такая проблема. Лично я от ilook отказался, там постоянные проблемы с трансляцией архивов (и не только). На ottg.tv смотрю архивы без проблем.
Alex@ELEC

*

Оффлайн fakir1981

  • Пользователь
  • **
  • 29
  • +1/-0
Re: TVLINK - 2.1.3
« Ответ #27 : 17 Мая 2021, 21:52:58 »
Добрый день! Только у меня проблема с архивами? Смотрю ilook и торрент тв, ситуация одинаковая.
Добрый. Вообще, это проблема плагина "inputstream.ffmpegdirect" через который работают архивы в Коди. Если поток остановился - возникает такая проблема. Лично я от ilook отказался, там постоянные проблемы с трансляцией архивов (и не только). На ottg.tv смотрю архивы без проблем.
Попробовал ottg.tv, те же проблемы, кстати это началось как раз после обновления inputstream.ffmpegdirect.

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1462
  • +14/-0
Re: TVLINK - 2.1.3
« Ответ #28 : 19 Мая 2021, 12:48:54 »
Попробовал ottg.tv, те же проблемы, кстати это началось как раз после обновления inputstream.ffmpegdirect.
Так и есть, в последних версиях inputstream.ffmpegdirect что-то сломали. Решение:
- остановить Коди (systemctl stop kodi)
- удалить обновленную (/storage/.kodi/addons/inputstream.ffmpegdirect/)
- скачать версию 1.19.2.1
- распаковать в /storage/.kodi/addons/
- изменить версию в /storage/.kodi/addons/inputstream.ffmpegdirect/addon.xml чтобы не обновлялся
Цитировать
<addon id="inputstream.ffmpegdirect" version="2.19.2.1" name="Inputstream FFmpeg Direct" provider-name="Ross Nicholson">
- запустить Коди

После этого перемотка в архивах будет работать.
Alex@ELEC

*

Оффлайн vitalysters

  • Пользователь
  • **
  • 18
  • +0/-0
Re: TVLINK - 2.1.3
« Ответ #29 : 19 Мая 2021, 21:51:07 »
Alex, доброго времени суток вам. Подскажите пожалуйста, мне нужно чтобы при загрузке системы tvlink позже стартовал. Можно ли как-то ручками подправить в коде? У вас если не ошибаюсь  tvlink.py за это отвечает? Можно ли в нем добавить sleep в виде:


#!/usr/bin/env python3
# -*- coding: utf-8 -*-

sleep 20

from server import start_tvlink

if __name__ == '__main__':
    start_tvlink()

Или как-то по-другому это можно сделать? Спасибо.