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

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

- исправлено создание статического плейлиста, если отсутствуют Профили
- корректная установка IP-адреса локальных логотипов в плейлисте, если выбрана опция "Auto playlist IP"
- исправлено сопоставление каналов которые имеют апостроф в названии (например: Love's)
- добавлены номера страниц (веб-интерфейс) при отображении каналов/источников/профилей
- для иконок (веб-интерфейс) установлен черный фон на всех страницах
- добавлена Авторизация для потоков (токены)

Authentication Token (токены).

Защита от несанкционированного доступа к потокам. Для включения, нужно создать (Add Token) хотя бы один токен на странице "Settings" и применить настройки (Apply Settings).





Token - любая последовательность латинских букв и/или цифр, чувствительная к регистру.
Comment - любой комментарий, если нужно.



После создания, "Token" (12345 - в примере) становиться ссылкой на плейлист. Значок "корзины" служит для удаления токена.
После применения настроек (Apply Settings), если создан хотя бы один токен - доступ к потокам осуществляется только через токен. При этом, само получение плейлиста ни как не ограничивается.
Объясню на примере.
При включенном токене "12345" - правильная ссылка на плейлист будет выглядеть так: http://192.168.1.1:2020/12345/playlist или http://192.168.1.1:2020/12345/playlist/room (для профиля "room")
Но при запросе плейлиста по ссылке http://192.168.1.1:2020/playlist или http://192.168.1.1:2020/aaaaa/playlist - сам плейлист Вы получите, вот только ссылки на потоки указанные в этих плейлистах работать не будут. Будьте внимательны когда указываете ссылку на плейлист или вписываете токен в TVLINK PVR Client.

Еще одно замечание: опция "Create static playlist" не работает для токенов. Отключите ее, если есть токен.

Для систем "AlexELEC-PC" и "CoreELEC (ae-fork)" обновлен TVLINK PVR Client - v2.0.9, где в настройках можно указать "Токен".


Ссылка

TVLINK - 3.0.0 (release)

  • 24 Ответов
  • 6434 Просмотров

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

*

Оффлайн pimlab22

  • Пользователь
  • **
  • 89
  • +0/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #15 : 21 Декабря 2021, 14:56:35 »
тоже самое, что присылал в личку
Значит что-то не так с pycryptodome.
Я вечером попробую где-то поднять Ubuntu-20 и проверю.
собственно я поэтому и думал что нужен потхон-стреамлинк, так как с ним както начинало работать,а без была канитель в логе. с убунтой сервер 21 тоже самое

*

Оффлайн Ferrero

  • Пользователь
  • **
  • 47
  • +0/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #16 : 21 Декабря 2021, 15:19:56 »
А не подскажите, каналы IPTV кодированные кодеком H.265 идут в зелень, что ничего не видно, а с кодеком H.264 идеально все, что может быть?

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1455
  • +14/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #17 : 21 Декабря 2021, 15:21:46 »
А не подскажите, 4К каналы IPTV кодированные кодеком H.265 идут в зелень, что ничего не видно, а с кодеком H.264 идеально все, что может быть?
Смотря на чем Вы смотрите...
Alex@ELEC

*

Оффлайн Ferrero

  • Пользователь
  • **
  • 47
  • +0/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #18 : 21 Декабря 2021, 15:24:30 »
Смотря на чем Вы смотрите...
CoreELEC (ae-fork) 19.3-Matrix_final-ae10

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1455
  • +14/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #19 : 21 Декабря 2021, 15:40:44 »
собственно я поэтому и думал что нужен потхон-стреамлинк, так как с ним както начинало работать,а без была канитель в логе. с убунтой сервер 21 тоже самое

Работать начинает потому, что при установке streamlink тянет все нужные зависимости. Но такой подход не правильный. При запуске TVLINK берет модули оригинального streamlink, а как я Вам уже говорил - встроенный (в TVLINK ) streamlink отличается от оригинала. Как будет вести себя с оригиналом - я не знаю. Ни когда не пробовал.

Нашел Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-43-generic x86_64). Поставил:

Код
apt install  python3-pycountry python3-requests python3-socks python3-websocket python3-pycryptodome python3-isodate rename -y
cd /usr/lib/python3/dist-packages/Cryptodome
find -name *cpython-38-x86_64-linux-gnu.so -exec rename "s/\.cpython-38-x86_64-linux-gnu//gi" "{}" \;

Удалил модуль Crypto и сделал ссылку на Cryptodome, вместо него:

Код
apt purge python3-crypto
cd ..
ln -s Cryptodome Crypto

Итог: ни каких проблем не вижу.

Цитировать
[2021-12-21 15:30:01] Starting TVLINK (version 3.0.0 full) on 127.0.0.1:2020 / 192.168.1.3:2020 [UID: 4d637ca589904f50d28e736de84c816b]
[2021-12-21 15:30:01] EPG: no update required (less than 12 hours passed [0h])
[2021-12-21 15:30:01] Reload TVLINK settings once a day start in: 4h...
[2021-12-21 15:30:16] [192.168.1.2:55685] Query: [24 Канал HD] [7B7ADBFF] available links - 4
[2021-12-21 15:30:16] URL=http://streamvideol1.luxnet.ua/news24/smil:news24.stream.smil/chunklist_b3628000.m3u8; params={}
[2021-12-21 15:30:16] Language code: ru_UA
[2021-12-21 15:30:16] Reloading playlist
[2021-12-21 15:30:16] [192.168.1.2:55685] Play: [24 Канал HD] [idx: 0] HLS(32768/52428800): http://streamvideol1.luxnet.ua/news24/smil:news24.stream.smil/chunklist_b3628000.m3u8
[2021-12-21 15:30:16] First Sequence: 9970; Last Sequence: 9972
[2021-12-21 15:30:16] HLS Live Restart: True
[2021-12-21 15:30:16] Start offset: 0; Duration: None; Start Sequence: 9970; End Sequence: None
[2021-12-21 15:30:16] Adding segment 9970 to queue
[2021-12-21 15:30:16] Adding segment 9971 to queue
[2021-12-21 15:30:16] Adding segment 9972 to queue
[2021-12-21 15:30:17] Segment 9970 complete
[2021-12-21 15:30:18] Segment 9971 complete
[2021-12-21 15:30:21] Segment 9972 complete
[2021-12-21 15:30:26] Reload playlist time: 10.0
[2021-12-21 15:30:26] Reloading playlist
[2021-12-21 15:30:26] Adding segment 9973 to queue
[2021-12-21 15:30:30] Segment 9973 complete
[2021-12-21 15:30:36] Reload playlist time: 10.0
[2021-12-21 15:30:36] Reloading playlist
[2021-12-21 15:30:36] Adding segment 9974 to queue
[2021-12-21 15:30:38] Closing worker thread
[2021-12-21 15:30:38] Closing writer thread
[2021-12-21 15:30:38] [192.168.1.2:55685] Stop: client [24 Канал HD] [idx: 0] [http://streamvideol1.luxnet.ua/news24/smil:news24.stream.smil/chunklist_b3628000.m3u8]
[2021-12-21 15:35:36] Stop TVLINK: Done.
Alex@ELEC

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1455
  • +14/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #20 : 21 Декабря 2021, 15:49:31 »
Смотря на чем Вы смотрите...
CoreELEC (ae-fork) 19.3-Matrix_final-ae10
А процессор какой?
На S905X3 и S922X - я проблем не наблюдал. Если у Вас что-то другое - точно не скажу. К примеру для S905W нужно отключать деинтерлейсинг и подавление шумов... Смотрите в настройках Kodi опции Coreelec...
Alex@ELEC

*

Оффлайн pimlab22

  • Пользователь
  • **
  • 89
  • +0/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #21 : 21 Декабря 2021, 15:55:43 »


Код
ln -s Cryptodome Crypto


Уррра работает !!

*

Оффлайн Ferrero

  • Пользователь
  • **
  • 47
  • +0/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #22 : 21 Декабря 2021, 15:58:29 »
А процессор какой?
S905D

*

Оффлайн Alex

  • Администратор
  • Ветеран
  • *****
  • 1455
  • +14/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #23 : 21 Декабря 2021, 16:08:36 »
S905D
Не могу сказать, у меня такого нет. В принципе ядро 4.9 делалось для SOC - S922X/905X2-X3. Для более ранних моделей это ядро дорабатывалось Coreelec. Что и как они там доработали - я не интересовался.
Alex@ELEC

*

Оффлайн Ferrero

  • Пользователь
  • **
  • 47
  • +0/-0
Re: TVLINK - 3.0.0 (release)
« Ответ #24 : 23 Декабря 2021, 08:10:37 »
А не подскажите, 4К каналы IPTV кодированные кодеком H.265 идут в зелень, что ничего не видно, а с кодеком H.264 идеально все, что может быть?
Проблема ушла...