Меню

Форум

Сердце вашей домашней мультимедийной системы

Поиск
Закрыть
AI Search
Classic Search
 Фраза для поиска:
 Тип поиска:
Advanced search options
 Поиск по форумам:
 Поиск по временному периоду:

 Сортировать результаты поиска по:

AI Assistant
Установка и обновле...
 
Уведомления
Очистить все

[Закреплено] Установка и обновление

(@asakura)
Участник Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

Релизы «TVLINK» собраны только для «Linux». Данные инструкции является переводом оригинальной инструкции с сайта автора

Свежие версии и ссылки можно увидеть у нас на форуме или посетить GitHub разработчика. А так же у разработчика есть Телеграмм канал.

Программа использует модули Python «Streamlink», поэтому в системе должны быть установлены следующие компоненты:

  • Python. Требуемая версия «Python» указана в заголовке релиза.
  • Зависимости «Runtime» для «Streamlink», которые можно посмотреть здесь.

Саму программу Streamlink устанавливать не нужно, и делать это не рекомендуется. Это приведет к сбоям в работе программы. Модули Streamlink являются частью TVLINK.

 

1. Ubuntu/Debian/Armbian 

Помните, что в системе должна быть установлена соответствующая версия «Python». Версия «Python» указана в имени файла. Например: TVLINK-4.2.4-x86_64-python_3.12-Ubuntu.deb.
Для систем с архитектурой x86-64 вы можете скачать и установить «TVLINK» с помощью пакета deb. Скачайте нужный файл и введите в терминале следующие команды:

apt install ./TVLINK-4.2.4-x86_64-python_3.12-Ubuntu.deb
systemctl start tvlink
systemctl enable tvlink

1.1 Armbian (aarch64)

Вы также можете установить «TVLINK» из архива.

Например, «Armbian Minimal/IOT Distro: Debian 12 (Bookworm)» для Amlogic S912.

Давайте установим несколько утилит, которые нам понадобятся.

apt install -y mc tar bzip2 wget

Давайте установим зависимости для «Streamlink» (python3-streamlink). Это можно сделать с помощью одной команды:

apt install -y $(apt-cache depends python3-streamlink | grep Depends | sed "s/.*ends:\ //; s/<.*>//" | tr '\n' ' ')

Здесь команда «apt-cache depends python3-streamlink» выводит информацию о зависимостях модулей Streamlink, а «grep, sed, tr» создают на ее основе список, который передается в «apt install».

Давайте скачаем и установим «TVLINK».

mkdir -p /opt/tvlink
cd /opt
wget  https://github.com/AlexELEC/TVLINK-Releases/releases/download/4.2.4/TVLINK-4.2.4-aarch64-python_3.11.tar.bz2  -O TVLINK.tar.bz2
tar -jxf TVLINK.tar.bz2 --directory /opt/tvlink
rm -f TVLINK.tar.bz2

Давайте запустим «TVLINK», чтобы проверить:

root@armbian:/# /opt/tvlink/tvlink

— Starting TVLINK (version: 4.2.4) on 127.0.0.1:2020 / 192.168.1.33:2020 —

Рекомендуется зайти в веб-интерфейс (например, по адресу: http://192.168.1.33:2020), добавить каналы и проверить их работу. Ошибки, связанные с зависимостями, можно увидеть только в терминале, они не записываются в журнал «TVLINK».

Если все в порядке, закройте «TVLINK» (Ctrl+C) и добавьте его в автозагрузку системы.

wget  https://github.com/AlexELEC/TVLINK-Releases/raw/refs/heads/main/scripts/Ubuntu/tvlink.service  -O /etc/systemd/system/tvlink.service

systemctl enable tvlink
systemctl start tvlink

Тема была редактированна 4 недели назад 4 раз от Asakura
Цитата
Создатель темы Размещено : 22/02/2026 4:19 пп
(@asakura)
Участник Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

2. OpenWRT (х86-64)

Здесь описан простой способ установки системы OpenWRT для архитектуры x86-64. Версия «OpenWRT», для которой скомпилирована программа, указана в описании релиза.

Давайте обновим репозитории пакетов и установим зависимости для модуля Streamlink, входящего в состав TVLINK. Последовательно введите в терминале следующие команды:

opkg update
opkg install python3 python3-certifi python3-chardet python3-cryptodome python3-pip python3-requests python3-six python3-lxml tar wget
python -m pip install --upgrade pip
pip install pycountry isodate pysocks

Давайте скачаем и установим сам «TVLINK».

wget  https://github.com/AlexELEC/TVLINK-Releases/releases/download/4.2.4/TVLINK-4.2.4-x86_64-python_3.11-Openwrt.tar.bz2  -O TVLINK.tar.bz2
mkdir -p /opt/tvlink
tar -jxf TVLINK.tar.bz2 -C /opt/tvlink
rm -f TVLINK.tar.bz2

Давайте проверим, работает ли программа.

/opt/tvlink/tvlink

— Starting TVLINK (version: 4.2.4) on 127.0.0.1:2020 / 192.168.1.1:2020 —

Рекомендуется зайти в веб-интерфейс (например, по адресу http://192.168.1.1:2020), добавить каналы и проверить их работу. Ошибки, связанные с зависимостями, можно увидеть только в терминале, они не записываются в журнал «TVLINK».

Если «TVLINK» работает без ошибок, закройте его (Ctrl+C). Скачайте и добавьте сервис в автозагрузку.

cd /etc/init.d
wget  https://github.com/AlexELEC/TVLINK-Releases/raw/refs/heads/main/scripts/Openwrt/tvlink  -O /etc/init.d/tvlink && chmod +x /etc/init.d/tvlink

service tvlink enable
service tvlink start

ОтветитьЦитата
Создатель темы Размещено : 22/02/2026 4:32 пп
(@asakura)
Участник Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

3. LibreELEC/CoreELEC

Предполагается использование модифицированных систем (ae-fork), в которых уже присутствуют все необходимые зависимости. 
Программа не может работать в исходных системах ELEC.

В системных настройках (“LibreELEC/CoreELEC” -> "ТВ-сервисы" -> “Сервер TVLINK") нажмите “Включить TVLINK". Программа будет установлена и запущена автоматически.

 


ОтветитьЦитата
Создатель темы Размещено : 22/02/2026 4:33 пп
(@asakura)
Участник Admin
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian

На странице «О программе» отображается версия программы, а также ссылки для скачивания плейлиста и электронного телегида. Если доступна новая версия программы, появится информация о ней и значок «Обновить». Нажмите на значок и дождитесь обновления программы.

Во время обновления все настройки сохраняются. На всякий случай вы можете сохранить свои настройки, скопировав каталог «tvlink/data», и при необходимости восстановить его.


ОтветитьЦитата
Создатель темы Размещено : 22/02/2026 4:36 пп
Поделиться: