Форум проекта Alex@ELEC

Информация и Общие Темы => IPTV => TVLINK => Тема начата: Alex от 02 Ноября 2021, 17:19:40

Название: TVLINK - 2.2.5
Отправлено: Alex от 02 Ноября 2021, 17:19:40
TVLINK: настройка и использование (https://alexelec.tv/nastrojka-tvlink/) (инструкция обновляется и дополняется).

Телеграм чат (https://t.me/tvlinkae) по вопросам 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".

(https://i.ibb.co/6N1rDmd/tvlink-225.png)

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

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

Debug Streams - включает дополнительную (отладочную) информацию по работе с потоками.
Открытие / закрытие, загрузка / постановка сегментов в очередь и т.д. и т.п. Опцию не следует держать включенной постоянно, иначе лог будет очень большой.
Название: Re: TVLINK - 2.2.5
Отправлено: Alextuzov от 03 Ноября 2021, 14:46:28
- изменен URL для EPG-источника IptvxONE (изменения на сайте).
Какую базу данных нужно удалить чтобы обновленный источник появился в списке EPG? У меня при включении EPG Static sources появляется табличка только с тремя источниками Эдем, IptvxTV & EPGToday  - IptvxONE почему-то вообще не появляется. Может потому что у меня есть он в разделе добавленных вручную источников? Как побороть? Удалить тот что вручную или как?


PS Разобрался. Удалил setup.db и перезапустил TVLINK - потом снова все повключал в настройках источников и в списке статических источников EPG появился IptvxONE.
Название: Re: TVLINK - 2.2.5
Отправлено: Alex от 03 Ноября 2021, 16:04:48
Удалил setup.db и перезапустил TVLINK - потом снова все повключал в настройках источников и в списке статических источников EPG появился IptvxONE.
Да, все настройки (кроме каналов и групп) в setup.db.
Название: Re: TVLINK - 2.2.5
Отправлено: Ferrero от 18 Ноября 2021, 15:54:56
Не подскажите, архивы только на 19 Kodi, для 18 Kodi так не появилась возможность?
Название: Re: TVLINK - 2.2.5
Отправлено: Alex от 18 Ноября 2021, 15:59:52
Не подскажите, архивы только на 19 Kodi, для 18 Kodi так не появилась возможность?
В 19 и 20, в 18 - нет. Это имеется ввиду - поддержка архива в PVR клиенте. Сам TVLINK везде одинаков.
Название: Re: TVLINK - 2.2.5
Отправлено: shaman_003 от 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!".
Все установлено на одном устройстве.
Как мне создать программу передач?
Название: Re: TVLINK - 2.2.5
Отправлено: Alex от 06 Мая 2024, 07:37:37
Как мне создать программу передач?
Здравствуйте.
В TVLINK - никак. В старых версиях были ограничения, но сам сервер лицензий давно не работает.
Название: Re: TVLINK - 2.2.5
Отправлено: shaman_003 от 06 Мая 2024, 10:15:44
Новую версию TVLINK в систему не поставить, т.е. чтобы все было на одном устройстве.
Можно ли собрать собрать новую систему AlexElec из исходников, для RPI 3b+? И Как это сделать?


RPI интересен тем, что не нужно дополнительных пультов, хотелось бы его использовать.
Название: Re: TVLINK - 2.2.5
Отправлено: Alex от 06 Мая 2024, 10:48:18
Можно ли собрать собрать новую систему AlexElec из исходников, для RPI 3b+?
AlexElec - нет. Вы можете собрать LibreELEC (ae-fork) для RPI: https://github.com/AlexELEC/LibreELEC-21 (https://github.com/AlexELEC/LibreELEC-21)
Вернее, Вы можете попробовать. Я не могу гарантировать, что для Малины она соберется.
И Как это сделать?
https://wiki.libreelec.tv/development/build-basics (https://wiki.libreelec.tv/development/build-basics)
Название: Re: TVLINK - 2.2.5
Отправлено: shaman_003 от 06 Мая 2024, 23:35:25
Подскажите, как побороть проблему отсутствия пакета:
https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-1cde7a6598a639d1f1eb16f7929f32919172ef10.tar.gz

Зеркало тоже не работает:
http://sources.libreelec.tv/mirror/connman/connman-1cde7a6598a639d1f1eb16f7929f32919172ef10.tar.gz

И еще один не скачивается:
https://gitlab.freedesktop.org/mesa/kmscube/-/archive/master/kmscube-9f63f359fab1b5d8e862508e4e51c9dfe339ccb0.tar.gz
Название: Re: TVLINK - 2.2.5
Отправлено: Alex от 07 Мая 2024, 09:39:42
Подскажите, как побороть проблему отсутствия пакета:
https://git.kernel.org/pub/scm/network/connman/connman.git/snapshot/connman-1cde7a6598a639d1f1eb16f7929f32919172ef10.tar.gz (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 (https://gitlab.freedesktop.org/mesa/kmscube/-/archive/master/kmscube-9f63f359fab1b5d8e862508e4e51c9dfe339ccb0.tar.gz)
С этим я проблем не вижу. У меня качает.
Название: Re: TVLINK - 2.2.5
Отправлено: shaman_003 от 07 Мая 2024, 16:20:33
Да, выложите, пожалуйста, первый пакет. Второй скачал, хотя до этого не получалось.
И нужна посказка, как отключить проверку на наличие пакета на ресурсах, а использовать имеющийся, на этапе сборки.
Я пробывал подсовывать другую версию пакета, и в файле mk менял наименование на новый, скачанный пакет, но все равно на этапе сборки перепроверялся пакет на сайте и скачивался (неудачно) тот что был указан изначально.

Название: Re: TVLINK - 2.2.5
Отправлено: Alex от 07 Мая 2024, 17:56:41
Я пробывал подсовывать другую версию пакета, и в файле mk менял наименование на новый, скачанный пакет, но все равно на этапе сборки перепроверялся пакет на сайте и скачивался (неудачно) тот что был указан изначально.
Я же поэтому и спрашивал... Если хотите собирать систему, Вам придется изучить среду разработки (например, что касается структуры package.mk: https://github.com/AlexELEC/LibreELEC-21/blob/ae/packages/readme.md (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 (https://drive.google.com/file/d/1knTbJ1vu4Mu7JmYJODDgNlP2wFsB8uNW/view?usp=sharing)

PS. Я попробую собрать и проверить эту систему. Где-то у меня валяеся RPi-3. Если все будет нормально, то выложу со следующей версией.
Не обижайтесь, но мне проще самому собрать чем объяснять как работает система сборки.
Название: Re: TVLINK - 2.2.5
Отправлено: shaman_003 от 07 Мая 2024, 18:18:22
По скачиванию пакетов, все прошло успешно - все загружены и пошел процесс сборки.
Мне интересно как выполняется сборка, пробую  :)


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

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

------------
Результат 2:
Те тв каналы, по которым хотелось видеть програму, есть только в Edem TV. При обработке файла RPi виснет намерво, в логах не вижу причину.
Навеное не хватает ресурсов железа и надо что то более мощное