TVLINK - 2.2.5

  • 13 Ответов
  • 2701 Просмотров

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

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1469
  • +14/-0
TVLINK - 2.2.5
« : 02 Ноября 2021, 17:19:40 »
TVLINK: настройка и использование (инструкция обновляется и дополняется).

Телеграм чат по вопросам TVLINK.

- обновлены модули Streamlink.
- переделаны функции обновления источников и EPG, чтобы избежать одновременной записи в базу данных.
- опции "Stream timeout" и "Segment timeout" объединены в одну - "Stream/Segment timeout (sec)". При этом они сохраняют свои функции.
- добавлена поддержка плейлистов в кодировке "UTF-8 BOM".
- изменен URL для EPG-источника IptvxONE (изменения на сайте).
- добавлены новые опции: "Stream retry count", "HLS Live Restart" и "Debug Streams".



Stream retry count - количество попыток переподключиться к текущему источнику при сбое вещания.
Если выбрано значение больше нуля и поток воспроизводился меньше минуты - счетчик будет уменьшаться. После исчерпания попыток, поток будет переключен на следующий (по приоритету) источник.
Если выбрано значение "0" (ноль) - все работает как и в ранних версиях: при сбое поток переключается на следующий источник.
Причина по которой добавлена эта функция: случается, что приоритетный источник дал сбой (к примеру, на секунду пропал интернет). В этом случае нет смысла переходить на другой источник, у которого ниже приоритет, а значит Вы считаете его менее стабильным...

HLS Live Restart - перейти к началу прямой трансляции или как можно дальше назад.
Имеется ввиду - всегда начинать трансляцию с первого сегмента HLS. Эта функция полезна с проблемными источниками. Например: TVLINK подключился к источнику и прочитал файл сегментов. В этом файле (к примеру) есть 4 сегмента. Исходя из текущего времени и если "HLS Live Restart" отключен, TVLINK начнет вещание с последнего (четвертого) сегмента. А так как источник "проблемный" - следующий сегмент появиться не скоро и мы получим сбой вещания. Конечно, функция не гарантирует, что следующий сегмент вообще появиться у этого источника, но у нас будет время пока будут проиграны с 1-го по 4-й сегменты.

Debug Streams - включает дополнительную (отладочную) информацию по работе с потоками.
Открытие / закрытие, загрузка / постановка сегментов в очередь и т.д. и т.п. Опцию не следует держать включенной постоянно, иначе лог будет очень большой.
« Последнее редактирование: 24 Ноября 2021, 14:06:52 от Alex »
Alex@ELEC

*

Оффлайн Alextuzov

  • Постоялец
  • ***
  • 192
  • +1/-0
  • Александр
Re: TVLINK - 2.2.5
« Ответ #1 : 03 Ноября 2021, 14:46:28 »
- изменен URL для EPG-источника IptvxONE (изменения на сайте).
Какую базу данных нужно удалить чтобы обновленный источник появился в списке EPG? У меня при включении EPG Static sources появляется табличка только с тремя источниками Эдем, IptvxTV & EPGToday  - IptvxONE почему-то вообще не появляется. Может потому что у меня есть он в разделе добавленных вручную источников? Как побороть? Удалить тот что вручную или как?


PS Разобрался. Удалил setup.db и перезапустил TVLINK - потом снова все повключал в настройках источников и в списке статических источников EPG появился IptvxONE.
« Последнее редактирование: 03 Ноября 2021, 15:29:41 от Alextuzov »
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

  • Администратор
  • Ветеран
  • *****
  • 1469
  • +14/-0
Re: TVLINK - 2.2.5
« Ответ #2 : 03 Ноября 2021, 16:04:48 »
Удалил setup.db и перезапустил TVLINK - потом снова все повключал в настройках источников и в списке статических источников EPG появился IptvxONE.
Да, все настройки (кроме каналов и групп) в setup.db.
Alex@ELEC

*

Оффлайн Ferrero

  • Пользователь
  • **
  • 47
  • +0/-0
Re: TVLINK - 2.2.5
« Ответ #3 : 18 Ноября 2021, 15:54:56 »
Не подскажите, архивы только на 19 Kodi, для 18 Kodi так не появилась возможность?

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1469
  • +14/-0
Re: TVLINK - 2.2.5
« Ответ #4 : 18 Ноября 2021, 15:59:52 »
Не подскажите, архивы только на 19 Kodi, для 18 Kodi так не появилась возможность?
В 19 и 20, в 18 - нет. Это имеется ввиду - поддержка архива в PVR клиенте. Сам TVLINK везде одинаков.
« Последнее редактирование: 18 Ноября 2021, 16:51:27 от Alex »
Alex@ELEC

*

Оффлайн shaman_003

  • Пользователь
  • **
  • 5
  • +0/-0
Re: TVLINK - 2.2.5
« Ответ #5 : 06 Мая 2024, 02:51:37 »
Здравствуйте.


Я установил старую версию AlexELEC-RPi2 10.0.4 (Raspberry Pi 2/3) и вручную установил данную версию TVLINK.
После настройки каналов и EPG, нажимаю кнопку Create EPG, появляется надпись "Free license does not support this action!".
Все установлено на одном устройстве.
Как мне создать программу передач?
« Последнее редактирование: 06 Мая 2024, 03:01:19 от shaman_003 »

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1469
  • +14/-0
Re: TVLINK - 2.2.5
« Ответ #6 : 06 Мая 2024, 07:37:37 »
Как мне создать программу передач?
Здравствуйте.
В TVLINK - никак. В старых версиях были ограничения, но сам сервер лицензий давно не работает.
Alex@ELEC

*

Оффлайн shaman_003

  • Пользователь
  • **
  • 5
  • +0/-0
Re: TVLINK - 2.2.5
« Ответ #7 : 06 Мая 2024, 10:15:44 »
Новую версию TVLINK в систему не поставить, т.е. чтобы все было на одном устройстве.
Можно ли собрать собрать новую систему AlexElec из исходников, для RPI 3b+? И Как это сделать?


RPI интересен тем, что не нужно дополнительных пультов, хотелось бы его использовать.

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1469
  • +14/-0
Re: TVLINK - 2.2.5
« Ответ #8 : 06 Мая 2024, 10:48:18 »
Можно ли собрать собрать новую систему AlexElec из исходников, для RPI 3b+?
AlexElec - нет. Вы можете собрать LibreELEC (ae-fork) для RPI: https://github.com/AlexELEC/LibreELEC-21
Вернее, Вы можете попробовать. Я не могу гарантировать, что для Малины она соберется.
И Как это сделать?
https://wiki.libreelec.tv/development/build-basics
Alex@ELEC

*

Оффлайн shaman_003

  • Пользователь
  • **
  • 5
  • +0/-0
Re: TVLINK - 2.2.5
« Ответ #9 : 06 Мая 2024, 23:35:25 »
« Последнее редактирование: 06 Мая 2024, 23:43:41 от shaman_003 »

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1469
  • +14/-0
Re: TVLINK - 2.2.5
« Ответ #10 : 07 Мая 2024, 09:39:42 »
Подскажите, как побороть проблему отсутствия пакета:
https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-1cde7a6598a639d1f1eb16f7929f32919172ef10.tar.gz
Да, у них что-то сломалось. По хешу комита скачать не получается. Причем с любым комитом так.
Могу выложить Вам этот пакет на гугл-диск, если знаете что дальше с ним делать.
Другие варианты: ждать пока починят или собирать другую версию пакета.

Цитировать
И еще один не скачивается:
https://gitlab.freedesktop.org/mesa/kmscube/-/archive/master/kmscube-9f63f359fab1b5d8e862508e4e51c9dfe339ccb0.tar.gz
С этим я проблем не вижу. У меня качает.
Alex@ELEC

*

Оффлайн shaman_003

  • Пользователь
  • **
  • 5
  • +0/-0
Re: TVLINK - 2.2.5
« Ответ #11 : 07 Мая 2024, 16:20:33 »
Да, выложите, пожалуйста, первый пакет. Второй скачал, хотя до этого не получалось.
И нужна посказка, как отключить проверку на наличие пакета на ресурсах, а использовать имеющийся, на этапе сборки.
Я пробывал подсовывать другую версию пакета, и в файле mk менял наименование на новый, скачанный пакет, но все равно на этапе сборки перепроверялся пакет на сайте и скачивался (неудачно) тот что был указан изначально.


*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1469
  • +14/-0
Re: TVLINK - 2.2.5
« Ответ #12 : 07 Мая 2024, 17:56:41 »
Я пробывал подсовывать другую версию пакета, и в файле mk менял наименование на новый, скачанный пакет, но все равно на этапе сборки перепроверялся пакет на сайте и скачивался (неудачно) тот что был указан изначально.
Я же поэтому и спрашивал... Если хотите собирать систему, Вам придется изучить среду разработки (например, что касается структуры package.mk: https://github.com/AlexELEC/LibreELEC-21/blob/ae/packages/readme.md). Иначе, при любом сбое (а они бывают) Вы окажетесь в тупике. И будете жалеть о потраченном времени. Сборка системы может занимать до 5-ти часов, в зависимости от мощности рабочей станции. Представьте, сбой на 5-ом часу работы и все по новой... У меня такое бывало :)
В общем, если Вы запаслись терпением... положите файлы из архива в "./sources/connman".
https://drive.google.com/file/d/1knTbJ1vu4Mu7JmYJODDgNlP2wFsB8uNW/view?usp=sharing

PS. Я попробую собрать и проверить эту систему. Где-то у меня валяеся RPi-3. Если все будет нормально, то выложу со следующей версией.
Не обижайтесь, но мне проще самому собрать чем объяснять как работает система сборки.
Alex@ELEC

*

Оффлайн shaman_003

  • Пользователь
  • **
  • 5
  • +0/-0
Re: TVLINK - 2.2.5
« Ответ #13 : 07 Мая 2024, 18:18:22 »
По скачиванию пакетов, все прошло успешно - все загружены и пошел процесс сборки.
Мне интересно как выполняется сборка, пробую  :)


Спасибо Вам за помощь и подсказки!

------------
Результат 1:
Сборка прошла успешно. Тестирую

------------
Результат 2:
Те тв каналы, по которым хотелось видеть програму, есть только в Edem TV. При обработке файла RPi виснет намерво, в логах не вижу причину.
Навеное не хватает ресурсов железа и надо что то более мощное
« Последнее редактирование: 09 Мая 2024, 11:41:37 от shaman_003 »