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

Информация и Общие Темы => IPTV => TVLINK => Тема начата: Alex от 03 Января 2023, 12:56:52

Название: TVLINK - 3.2.4
Отправлено: Alex от 03 Января 2023, 12:56:52

TVLINK: настройка и использование (https://alexelec.tv/nastrojka-tvlink/) (инструкция обновляется и дополняется).


Телеграм чат (https://t.me/tvlinkae) по вопросам TVLINK.


Отдельный релиз для MIPSEL (MediaTek MT7621AT, OpenWrt 22.03, Python 3.10 ) собранный под Python-3.10:
Код
http://addons.alexelec.tv/TVLINK-3.2.4-mipsel-py3.10.tar.bz2

- модули Streamlink версии 5.1.2
- добавлена возможность сделать отдельные HLS-настройки (Streamer settings) для каждого источника

Если нажать кнопку (settings) возле имени источника (раньше это была кнопка info)

(https://i.ibb.co/CMNP1Vw/tvl-01.png)

будет открыто окно где Вы можете задать некоторые индивидуальные HLS-настройки для этого источника. Это те же настройки (некоторые из них), что и на странице "Settings", но здесь Вы можете их изменить для конкретного источника не влияя на все остальные источники.

(https://i.ibb.co/mJTczg9/tvl-02.png)

Настройки вступают в силу сразу после изменения и не требуют перезагрузки TVLINK.
Кнопка "Default" возвращает настройки по-умолчанию, то есть те, что заданы на странице "Settings".

Напомню значение этих настроек:
HLS Live Restart - если включено, воспроизведение всегда будет начинаться с первого HLS-сегмента.
Segment timeout - время ожидания соединения/загрузки сегмента.
HLS live edge - количество сегментов которые будут загружены перед тем как отдать поток, если не включен "HLS Stream Data".
HLS Stream Data - если включено, поток отдается сразу как только поступает на вход (нет буферизации)

По поводу последней опции "HLS Stream Data". Если она выключена - Вы увидите резкое увеличение потребления ОЗУ. Это потому, что количество сегментов указанное в "HLS live edge" будет закачиваться в оперативную память и только потом начнет отдаваться. Будьте внимательны с этой опцией (HLS Stream Data) если в Вашем устройстве (например роутер) мало ОЗУ.


Название: Re: TVLINK - 3.2.4
Отправлено: Alextuzov от 06 Января 2023, 14:10:55
Цитировать
HLS Stream Data - если включено, поток отдается сразу как только поступает на вход (нет буферизации)
У меня на PC Intel с 8 Гб ОЗУ если я выключаю этот пункт, то источник работает пару минут и идет  зависание kodi. Либо reboot  по ssh либо systemctl restart kodi снимает зависон. Но потом все повторяется. Наверно этот пункт можно отключить только на системах с бОльшим количеством оперативной памяти.
Название: Re: TVLINK - 3.2.4
Отправлено: Alex от 06 Января 2023, 14:49:26
Наверно этот пункт можно отключить только на системах с бОльшим количеством оперативной памяти.
Если я отключаю HLS Stream Data на моем роутере (с 512 Мб) то TVLINK начинает потреблять 200-300 Мб (в зависимости от битрейта потоков). При включенном около 30-40 Мб.
Но Коди здесь вообще не причем.
Название: Re: TVLINK - 3.2.4
Отправлено: shippy от 21 Января 2023, 05:31:10
Hi Alex !  :D

I have 11.1.0 with TVLink 3.2.4, with an existing remote playlist.m3u that has 127 channels and 13 Groups.

1. To test youtube movie channels and also https://www.mjunoon.tv/ (https://www.mjunoon.tv/) live channels I added a new playlist with all 9 channels under the same "Test" Group to differentiate from first playlist channels.
 
(So far in the first playlist, I deleted youtube movie channels since they were not playing. Also the mjunoon live TV channels only play momentarily in VLC, so I thought I should test the m3u8 links with and without the nimblesession ID extension under TVLink, since mjunoon is listed as an addon under Streamlink.)

2. I pressed Enable and Add Channels for both playlists, and 127 channels from existing playlist and 9 channels from 2nd playlist are shown under Sources.

3. I had typed in Flussonic and Priority 2 for 2nd playlist. These channels are both live TV and youtube movies. But Update All Sources press results in None for Catchup category, and back to Priority 1.

4. I then go to Groups and see first playlist 13 Groups but not the Test Group. So I add Test group by typing in, and it shows in Groups list after I do OK.

5. However when I do Sort Groups, I can only see the first playlist 13 Groups arranged by number assigned already. The Test Group does not appear.

6. Under Channels I can see all the channels as before from the first playlist, but no channels or Test Group indication from the 2nd playlist.

So how can I include Test Group channels from 2nd playlist under Channels to play in PVR client, to test channels and send you the Kodi log as discussed above?
Название: Re: TVLINK - 3.2.4
Отправлено: Alex от 21 Января 2023, 11:05:28
Also the mjunoon live TV channels only play momentarily in VLC
Streamlink (which is part of TVLINK) does not have this plugin. There are only those that are in the catalog "tvlink/libs/streamlink/plugins".
YouTube doesn't support archives.
Название: Re: TVLINK - 3.2.4
Отправлено: shippy от 21 Января 2023, 18:27:41
Ok thanks for above.

Now how about the Group channels problem that I described from #2- #6 above ?


At least YouTube movie channels ( 4/9 channels above) should appear in the Test Group...
Название: Re: TVLINK - 3.2.4
Отправлено: Alex от 22 Января 2023, 07:37:12
Now how about the Group channels problem that I described from #2- #6 above ?
To see the problem you need to stop the TVLINK service and run from the console:
Код
/storage/.config/tvlink/tvlink
Then do your operations and watch the errors. If they are, show them.
Название: Re: TVLINK - 3.2.4
Отправлено: pimlab22 от 28 Января 2023, 11:15:31
Здравствуйте.
От чего уже не первый раз слетает лицензия. Это конечно происходит не часто и замечаю только через веб, что опять "free" , тогда "settings" > клик "ОК" и снова "full". Твлинк уже давно запущен на одном устройстве 24/7
Название: Re: TVLINK - 3.2.4
Отправлено: Alex от 28 Января 2023, 12:10:35
Здравствуйте.
От чего уже не первый раз слетает лицензия. Это конечно происходит не часто и замечаю только через веб, что опять "free" , тогда "settings" > клик "ОК" и снова "full". Твлинк уже давно запущен на одном устройстве 24/7
Здравствуйте. В логах сервера лицензий ни каких проблем с Вашим аккаунтом нет.
Могу предположить, что в момент старта TVLINK у Вас какие-то проблемы с интернет.
Название: Re: TVLINK - 3.2.4
Отправлено: killwarez от 01 Февраля 2023, 01:09:58
Рассматриваю способы смотреть IPTV через tvlink на приставке Xbox Series S. Там x86 железо, какая-то ограниченная Windows и Kodi20. Сервис TVLink заведу в докере на отдельной машине. А вот с клиентом вопрос - существует ли он как отдельный addon ? Вроде AE 11 для PC, значит на x86 работает. У клиента будут какие-то зависимости суровые, которые не смогу завести на Windows?
Название: Re: TVLINK - 3.2.4
Отправлено: Alex от 01 Февраля 2023, 08:40:39
А вот с клиентом вопрос - существует ли он как отдельный addon ? Вроде AE 11 для PC, значит на x86 работает. У клиента будут какие-то зависимости суровые, которые не смогу завести на Windows?
Клиент есть, но:
1) он для Linux
2) нужна модифицированная версия Коди. На стандартной он не будет работать.
Название: Re: TVLINK - 3.2.4
Отправлено: pimlab22 от 03 Февраля 2023, 19:33:36
Рассматриваю способы смотреть IPTV через tvlink на приставке Xbox Series S. Там x86 железо, какая-то ограниченная Windows и Kodi20. Сервис TVLink заведу в докере на отдельной машине. А вот с клиентом вопрос - существует ли он как отдельный addon ? Вроде AE 11 для PC, значит на x86 работает. У клиента будут какие-то зависимости суровые, которые не смогу завести на Windows?
Смарт-тв отлично показывает с твлинк
Название: Re: TVLINK - 3.2.4
Отправлено: Alextuzov от 04 Февраля 2023, 08:14:55
Смарт-тв отлично показывает с твлинк
Он хочет PVR TVLINK Client на платформе Windows. Но у него много зависимостей, должен быть Python определеннй версии и нужно собирать под Windows версию клиента. Вряд ли Alex захочет заморачиваться с этим.
Название: Re: TVLINK - 3.2.4
Отправлено: pimlab22 от 04 Февраля 2023, 10:46:08
Цитировать
Он хочет PVR TVLINK Client на платформе Windows. Но у него много зависимостей, должен быть Python определеннй версии и нужно собирать под Windows версию клиента. Вряд ли Alex захочет заморачиваться с этим.
Возможно вы меня не правильно поняли. Хбокс, полагаю подключен к ТВ, на котором возможно есть смарт-тв функции - всякие приложения через которые и можно смотреть иптв поток.   Если такой поворот вас устраивает, то могу пнуть в нужном направлении :)
Название: Re: TVLINK - 3.2.4
Отправлено: killwarez от 05 Февраля 2023, 09:31:44
Пока остановился на PVR IPTV Simple. Xbox очень быстро включает канал на хорошем инете. Поэтому проблем не возникает.

В целом, на Xbox есть сложности с работой Windows библиотек Python. Для нормальной работы нужно использовать обертки, предназначенные для UWP приложений.
Название: Re: TVLINK - 3.2.4
Отправлено: shippy от 17 Февраля 2023, 15:14:07
Hi Alex !

Couple of questions:

1. Does TVLink support plugins like plugin.video.youtube? I guess not...

To check if TVLink might stream VOD youtube channels correctly, I tried the stream URL:
plugin://plugin.video.youtube/play/?video_id=$VIDEOID
instead of the usual youtube url, in the input playlist.m3u. TVLink didn't accept it.

So TVLink will not accept any external plugin like youtube-dl either?

(In any case I tried another hack: I added the plugin.video.youtube movie channels to the IPTV Merge playlist.m3u8. Movie streaming worked fine via PVR Simple IPTV, destination for IPTV Merge !)

2. If I install a remote TVLink Server  (with license) in a Linux Cloud instance with other apps installed (with cloud public IP, of course), what will the streaming access link be for TVLink PVR and other clients like VLC, Jellyfin Server etc?

The http(s)://IP:2020 link is for the console.
Название: Re: TVLINK - 3.2.4
Отправлено: Alex от 18 Февраля 2023, 07:15:23
1. Does TVLink support plugins like plugin.video.youtube?
So TVLink will not accept any external plugin like youtube-dl either?
Hi,
No. This is not supported. The program is designed to work with live streams.
Цитировать
2. If I install a remote TVLink Server  (with license) in a Linux Cloud instance with other apps installed (with cloud public IP, of course), what will the streaming access link be for TVLink PVR and other clients like VLC, Jellyfin Server etc?
For a playlist? You can see the link on the About page. Like: http://ip-address:2020/playlist (http://ip-address:2020/playlist)
Название: Re: TVLINK - 3.2.4
Отправлено: shippy от 18 Февраля 2023, 07:39:43
1. Does TVLink support plugins like plugin.video.youtube?
So TVLink will not accept any external plugin like youtube-dl either?
Hi,
No. This is not supported. The program is designed to work with live streams.
Цитировать
2. If I install a remote TVLink Server  (with license) in a Linux Cloud instance with other apps installed (with cloud public IP, of course), what will the streaming access link be for TVLink PVR and other clients like VLC, Jellyfin Server etc?
For a playlist? You can see the link on the About page. Like: http://ip-address:2020/playlist (http://ip-address:2020/playlist)


Thanks !