• Данный форум не имеет какого-либо отношения к социальным официальным группам Торрент ТВ, также никогда не размещает посты в социальных сетях! Все, что мы размещаем, находится ТОЛЬКО У НАС НА форуме! Если Вы увидели какие какие-либо посты И.Т.Д на наш форум и официально это не подтверждено на форуме - это ОБМАН!

Параметры для воспроизведения архива телеканалов в плейлисте .m3u8

Perfеct_03

Проверенные
Доброго времени суток.
Задался таким вопросом, поскольку мой домашний провайдер записывает архив для всех телеканалов, который спокойно воспроизводится через интерфейс IPTV-приставки. Задача - понять, через какие параметры его можно воспроизвести на компьютере.
Ссылки на потоки выглядят так: http://199.11.17.127:3997/1/index.m3u8
Обычно для воспроизведения архива нужно прописать дополнительные параметры в конце ссылки после знака "?", например "start/end", "shift". Или например, в ilook.tv для этого используются параметры "utc/lutc" - там в итоге ссылка выглядит так: http://ydccbt4o.tvclub.xyz/iptv/XXXXXXXXXXX/2221/index.m3u8?utc=1627456141&lutc=1627546141
, где цифры после utc и lutc - это время в UNIX-формате.

Может кто-нибудь знает, какие ещё варианты этих параметров могут быть?
 
Последнее редактирование:

Uragan66

Проверенные
#EXTINF:-1 timeshift="7" catchup-days="7" catchup-type="flussonic"
Конкретные данные нужно узнать у своего провайдера.
 

Perfеct_03

Проверенные
#EXTINF:-1 timeshift="7" catchup-days="7" catchup-type="flussonic"
Конкретные данные нужно узнать у своего провайдера.
Не работает (
Хотелось бы узнать параметры, которые можно прописать в конце ссылки http://(...)/index.m3u8 , как "utc" и "lutc" в ilook.tv.
 

Pepsik

Разработчик
Означает что ваш пров "вещает" с https://flussonic.ru/flussonic-media-server/ ... Там:, по умолчанию, есть ДВА варианта запроса архивных трансляций ....
1) /video-timeshift_abs-"StartTime".m3u8
2) /index-"StartTime"-"Duration".m3u8

Первый вариант - в старых версиях flussonic - слегка глючный и не всегда, а точнее практически всегда, не попадает в заданное StartTime .... как пример провайдер cbilling , который явно не обновлял свои сервера "тысчу лет"
Второй вариант - работает точно и качественно

А вообще - ЧТЕНИЕ ДОКУМЕНТАЦИИ творит чудеса ... Попробуйте - Вам понравится ... если что , ссылка на доку по flussonic - выше
 
Последнее редактирование:

Pepsik

Разработчик
Ссылки на потоки выглядят так: http://199.11.17.127:3997/1/index.m3u8 ****** Может кто-нибудь знает, какие ещё варианты этих параметров могут быть?
Позвоните/напишите в техподдержку Вашего прова и спросите как выглядит "catchup-source" для запроса архивных трансляций .... Если данный тег НЕ задан провайдером в директиве #EXTINF или #EXTM3U, предоставляемого им m3u-плейлиста, - то можно "гадать" вечно на тему "какие варианты могут быть"
 

ahr

Проверенные
Открыть плейлист и добавить в первой строке
1.#EXTM3U |catchup="append" catchup-source="?utc=${start}&lutc=${timestamp}"
 

Pepsik

Разработчик
Задача - понять, через какие параметры его можно воспроизвести на компьютере.

Открыть плейлист и добавить в первой строке
И ? Как это поможет "пациенту" .... напомните пожалуйста какой плеер на компе (пох ОС) понимает catchup-source ... тем более что "пациент" уже пробовал схему catchup="append" и описывал ее в своем первом посте ;)
 

ahr

Проверенные
И ? Как это поможет "пациенту" .... напомните пожалуйста какой плеер на компе (пох ОС) понимает catchup-source ... тем более что "пациент" уже пробовал схему catchup="append" и описывал ее в своем первом посте ;)
ClouDDy всё понимает на компьютере
 

boriska

Проверенные
Друзья, может кто подскажет или пояснит, может ссылкой на источник, какие есть дополнительные параметры к архивам flussonic?
В стандартном виде, например, архив на 7 дней, прописывается как:
Код:
timeshift="7" catchup-days="7" catchup-type="flussonic"
Какие используются дополнительные параметры по flussonic, как то catchup-source="?utc={utc}&lutc={lutc}" и т.д.?
Звонить провайдеру и узнавать параметры, к сожалению, не вариант :)
 
Последнее редактирование:

DeNiTo

Проверенные
Означает что ваш пров "вещает" с https://flussonic.ru/flussonic-media-server/ ... Там:, по умолчанию, есть ДВА варианта запроса архивных трансляций ....
1) /video-timeshift_abs-"StartTime".m3u8
2) /index-"StartTime"-"Duration".m3u8

Первый вариант - в старых версиях flussonic - слегка глючный и не всегда, а точнее практически всегда, не попадает в заданное StartTime .... как пример провайдер cbilling , который явно не обновлял свои сервера "тысчу лет"
Второй вариант - работает точно и качественно

А вообще - ЧТЕНИЕ ДОКУМЕНТАЦИИ творит чудеса ... Попробуйте - Вам понравится ... если что , ссылка на доку по flussonic - выше
А причем тут флю? Вы думаете, что все провайдеры флю юзают? Может там астра вообще или нимбл. Да или вообще своя разработка на nginx. А может и вообще SmartMedia. Тут гадать можно бесконечно. Нужно снифать и смотреть какой запрос идет на архив.
 

DeNiTo

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

Вложения

  • header.png
    header.png
    53.9 KB · Просмотры: 33

aidarkz

Проверенные
А кто знает что нужно прописывать в плейлисте от ilook, у них как я понял shift.
 

Pepsik

Разработчик
А причем тут флю?
Жизненный опыт подсказывает + реализованный мной софт для просмотра архивных трансляций для , порядка 25~30, провов .... Скажем так .. практически для всех "флибустьеров" у которых есть архивные записи из вот этого списка - https://forumtv.site/threads/sravnitelnaja-tablica-platnyx-iptv-provajderov.350/
Нужно снифать и смотреть
Уж поверьте что и как нужно - я в курсе , особенно если есть что "снифать", а не как у "пациента" - одна строка из плейлиста ... Вы перечитайте еще раз историю возникновения вопроса и моего ответа на него... Но, в основном, ответ базировался на примере тега catchup-type и его значении .... Так вот если , как у "пациента" в плейлисте, вот так catchup-type="flussonic" - то с вероятностью в 90 % это flussonic .... А есть еще "append", "shift" и т.д.
 
Последнее редактирование:

Pepsik

Разработчик
Как вариант посмотрите какие заголовки отдает сервер. В заголовках обычно указывается сервер
с вероятностью в 90% там всегда будет nginx :LOL:

Ну и чтоб было понятно .. Вот есть такой пров cbilling ... Он работает на flussonic ... А вот так выглядят заголовки ответа на архивную трансляцию
Код:
% curl -I "http://s03.iptvx.tv:*****************"
HTTP/1.1 200 OK
Server: nginx/1.14.0 (Ubuntu)
Date: Tue, 02 Nov 2021 13:30:04 GMT
Content-Type: application/vnd.apple.mpegurl
Connection: keep-alive
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Access-Control-Allow-Headers: DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Range
Access-Control-Expose-Headers: Content-Length,Content-Range
Что там в значении хидера Server ? Хотите еще примеров ?

p.s. Ой ))) А есть еще ряд "вещателей" которые работают через Cloudflare .... Что там с заголовками , не подскажите ?
 
Последнее редактирование:

DeNiTo

Проверенные
Ой, что за софт такой? интересно стало. Нажать кнопочку для записи нужного потока? Или в конфиг что-то добавить? А то, что флю юзают тот же эдем, но в заголовках nginx, ничего не мешает заснифать, какой запрос отправляется у любого сервиса. Архив может отдаваться клиенту, как владельцу будет удобнее и менее затратно. CF отдавать онлайн - это бред полнейший по затратам как прокси. На free и $20 тарифе в блок улетит при большом трафике, домен который проксируется.
Не вижу смысла вести диалог более. Вы правы, вам виднее.
ЗЫ. Все притерлись к флю и думают, что софта круче не существует и дешевле по деньгам и затратам ресурсов)))
ЗЫЫ, А еще некоторые провы, просто копируют как у других и закрывают доступ извне к своим трансляциям, сами не зная значений параметров в листе.
 
Последнее редактирование:
Сверху