В блоге уже писал о tvlink от alexelec. Сегодня поговорим о новой версии и как ее поставить на *nology DSM7 и оформить автозапуск (для обхода блокировки по геопозиции для РФ и РБ, необходимо перед запуском TVLink запустить ВПН, после запуска агрегатора можно выключить ВПН).
И так начнем. Сначала ставим Python 3.11 из Центра пакетов сообщества. А так же рекомендую поставить SynoCli Files Tools (пригодится mc).
Для работы ретранслятора нам понадобится пакеты pip для Python3.11 ставим и обновляем.
python3.11 -m pip install requests chardet isodate charset-normalizer lxml pycountry socks websocket pycryptodome isodate streamlink websocket-client
далее надо выбрать папку в какой будем хранить TVLink у меня это /volume1/@appdata/tvlink ее можно создать через mc используя клавишу F7
или mkdir -p /volume1/@appdata/tvlink
переходим в вновь созданную папку cd /volume1/@appdata/tvlink
wget https://github.com/AlexELEC/TVLINK-x86_64/releases/download/4.1.0/TVLINK-4.1.0.tar.bz2
tar xvjf TVLINK-4.1.0.tar.bz2rm TVLINK-4.1.0.tar.bz2
далее нам надо сделать скрип для автозапуска TVLink.
nano /etc/systemd/system/tvlink.service
и вставить в него заменив /volume1/@appdata/ на свой путь до папки tvlink:
[Unit]
Description=TVLINK IPTV streamer/aggregator
After=network-online.target
[Service]
ExecStart=/var/packages/python311/target/bin/python3.11/volume1/@appdata/tvlink/tvlink > /dev/null 2>&1
ExecStop=/bin/kill -TERM $MAINPID
ExecStopPost=-/bin/rm -f /run/tvlink
TimeoutStopSec=5
Restart=always
RestartSec=2
StartLimitInterval=0
LimitNOFILE=16384
[Install]
WantedBy=multi-user.target
ну а далее нам нужно проверить все мы правильно сделали или нет.
запустить
systemctl start tvlink
проверить статус
systemctl status tvlink
если запустилось и все работает то делаем включении службы и твлинк будет стартовать вместе с запуском НАСа.
systemctl enable tvlink
А настройка сервиса уже производим через веб-интерфейс. Это все можно прочитать на официальном сайте разработчика — https://alexelec.tv/nastrojka-tvlink/ а так же на авторском Вики
0 комментариев