Автор Shamir
Catch-Up TV в плеерах IPTV: как на самом деле работает перемотка
Catch-up TV — это одна из тех функций IPTV, которая уже давно доступна, но большинство пользователей никогда о ней не знали. Ваш провайдер хранит последние 3, 5 или 7 дней телепередач на своих серверах, и любую программу в этом окне можно воспроизвести по требованию — если ваш плеер знает, как об этом попросить.
Большинство нет. Провайдер открывает endpoints для catch-up; плеер должен прочитать метаданные EPG, построить правильный URL и маршрутизировать воспроизведение через него. Если плеер пропускает этот шаг, функция невидима для вас, хотя она фактически доступна в вашей подписке.
В этой статье мы разберём, как на самом деле работает catch-up, как узнать, поддерживает ли это ваш провайдер, и как использовать эту функцию в Tuneline — у которого полная поддержка catch-up на всех платформах. У большинства других плееров этого нет.
Что такое IPTV Catch-up?
IPTV catch-up — это воспроизведение с сервера провайдера. Ваш провайдер хранит постоянно обновляемую запись каждого канала, и любую программу в этом окне можно воспроизвести по требованию из обычного списка каналов. На вашем устройстве ничего не записывается.
Запутанная часть — это названия. Одна функция, четыре названия, используемые взаимозаменяемо провайдерами и плеерами:
- Catch-up — также пишется catch-up или catchup. Это название для пользователей, которое использует страница продаж вашего провайдера.
- Timeshift — техническое название, и обычно это слово вы увидите внутри самого URL воспроизведения.
- TV archive — как это называется в API Xtream Codes, где поле буквально называется
tv_archive.
Если провайдер рекламирует любое из этих названий, он имеет в виду одну и ту же возможность. Что действительно отличается между провайдерами, так это как они это предоставляют — и вот тут плееры часто дают сбой.
Как реализуется Catch-Up
Существует три основных способа, которыми провайдеры предоставляют catch-up:
1. Стиль добавления параметров (наиболее распространён с Xtream Codes)
URL прямого потока выглядит так:
http://provider.example/live/user/pass/12345.ts
Для воспроизведения программы, которая шла раньше, плеер создаёт другой URL:
http://provider.example/timeshift/user/pass/120/2026-05-05:20-00/12345.ts
Числа и дата кодируют длительность, время начала и ID канала. Плеер должен знать формат и время начала / длительность записи EPG, чтобы её построить.
2. Стиль замены (Stalker / Ministra)
API Stalker portal имеет специальный endpoint archive_get_url. Плеер вызывает его с ID канала и нужной временной меткой, и портал возвращает новый URL воспроизведения.
3. catchup-source (тег M3U)
Некоторые провайдеры встраивают информацию о catch-up прямо в M3U как атрибуты catchup="default" и catchup-source="...". Плеер их анализирует и использует предоставленный URL шаблона.
Tuneline поддерживает все три способа. Какой бы способ ни использовал ваш провайдер для предоставления catch-up, в сетке EPG появляется одна и та же возможность «Смотреть с начала» / «Смотреть вчера в 20:00».
Как узнать, поддерживает ли ваш провайдер Catch-Up
Два быстрых способа проверить:
- В представлении EPG Tuneline посмотрите прошлые программы. Если есть кнопка «Воспроизвести» или плитка программы кликабельна для прошлых записей, ваш провайдер предоставляет catch-up. Если прошлые программы неактивны, то это не так.
- Спросите у своего провайдера. «Ваш сервис поддерживает catch-up TV / воспроизведение архива / timeshift?» Большинство провайдеров рекламируют это явно, потому что это конкурентное преимущество.
Также стоит знать: окна catch-up различаются. Распространённые значения — 3 дня, 5 дней, 7 дней. Некоторые премиум-тарифы доходят до 14 или 30 дней. После окна программы удаляются с сервера — они не доступны по требованию вечно.
Использование Catch-Up в Tuneline
Из сетки программ EPG
- Откройте Tuneline и перейдите в представление EPG (значок календаря в верхней панели или стрелка в полосе EPG на телевизоре).
- Прокрутите вверх по сетке программ к прошедшему временному слоту.
- Нажмите на любую программу в прошлом — Tuneline обнаруживает параметры catch-up из данных EPG и начинает воспроизведение с момента начала этой программы.
Если вы попробуете это, и программа воспроизводится с начала, catch-up вашего провайдера настроен правильно.
Из полосы сейчас идущей программы
Если программа сейчас идёт в эфир и вы хотите начать её с начала (вы присоединились поздно), полоса текущей программы имеет кнопку «Начать сначала». Одним кликом поток перезагружается с фактического начального времени программы, используя endpoint catch-up.
Продолжение на разных устройствах
Вот где синхронизация между устройствами Tuneline пригождается. Начните программу catch-up на ноутбуке, подойдите к телевизору, позиция возобновления уже там. Продолжите с того места, где остановились.
Почему большинство других плееров не поддерживают Catch-Up
Две причины:
- Сложность анализа EPG. Для вычисления URL-адресов catch-up плеер должен правильно анализировать время начала XMLTV, смещения временных зон и длительность программ. Многие «простые» плееры IPTV анализируют ровно столько EPG, чтобы показать «Сейчас идёт» на полосе канала, и пропускают остальное. Без полного анализа EPG вы не можете построить URL-адреса catch-up.
- Фрагментация форматов. Специфичные для провайдера шаблоны URL-адресов, особенности Xtream, API Stalker, атрибут
catchup-sourceв M3U — поддержка всех этих методов — это реальная работа. Большинство плееров реализуют один и считают это завершённым. Tuneline поддерживает все три, потому что половина жалоб пользователей, которые мы получили перед запуском, касались того, что catch-up не работает в их старом плеере.
Catch-Up — это не то же самое, что DVR
Стоит различать:
- Catch-up — это функция, основанная на сервере: ваш провайдер хранит запись, а вы её транслируете. Вы ничего не сохраняете локально. Окно — это то, что предлагает ваш провайдер (обычно 3–7 дней).
- DVR — это функция, основанная на клиенте: вы записываете поток в локальное хранилище. Вы решаете, как долго его хранить. Вы можете хранить записи вечно.
Tuneline поддерживает catch-up — воспроизведение прошлых программ от любого провайдера, предоставляющего архив — но не записывает потоки в локальное хранилище. Если вам нужно что-то сохранить навсегда, catch-up — это не механизм; нужна специальная система записи (например, Kodi PVR back-end). Для большинства людей «я пропустил и хочу посмотреть в течение недели» catch-up — это ровно то, что нужно, и это именно то, что предоставляет Tuneline.
Что Tuneline добавляет в дополнение
Несколько функций catch-up, которые есть в Tuneline, но нет в обычных плеерах IPTV:
- Напоминания. Отметьте программу в EPG как напоминание; Tuneline уведомит вас перед трансляцией и сохранит данные для воспроизведения catch-up, если вы её пропустите.
- «Продолжить просмотр» для catch-up. Позиция возобновления отслеживается так же, как для VOD, поэтому недопросмотренная программа catch-up продолжается с того места, где вы остановились.
- Поиск в catch-up. Ищите название шоу в прошлом окне EPG, и Tuneline найдёт каждую трансляцию на всех каналах — включая те, о которых вы забыли.
- Синхронизация. Напоминания, позиции просмотра и история catch-up синхронизируются на всех устройствах в платном тарифе.
Установите Tuneline на устройство, которое вы используете чаще всего, и эти функции включены по умолчанию.
Часто задаваемые вопросы
Стоит ли catch-up дополнительно в моей подписке IPTV?
Зависит от вашего провайдера. Многие включают это в базовый план. Некоторые рассматривают это как платное дополнение. Спросите у своего реселлера.
Почему некоторые каналы поддерживают catch-up, а другие нет?
Решение провайдера. Они лицензируют права на catch-up для каждого канала. Спортивные и премиум-каналы с фильмами часто исключены.
Будет ли catch-up работать через VPN?
Да — catch-up — это просто ещё один HTTP-поток с сервера вашего провайдера. Если ваши прямые каналы работают через VPN, то и catch-up тоже.
Какие плееры IPTV поддерживают catch-up?
Меньше, чем вы ожидаете. Catch-up требует полного анализа EPG и поддержки любой схемы URL-адреса, которую использует провайдер, и большинство плееров не реализуют ни то, ни другое, либо реализуют только один из трёх способов. Tuneline поддерживает все три схемы, описанные выше, на каждой платформе. Kodi может это делать через PVR IPTV Simple Client, но вы сами это настраиваете. VLC не может — у неё нет слоя EPG для catch-up. (Полное сравнение плееров и как проверить, что предоставляет ваш провайдер.)
Работает ли catch-up Tuneline на Google TV?
Да — полная навигация EPG с D-pad, включая прошлые временные слоты. Нажмите на прошлую программу пультом, она воспроизводится с начала. (Tuneline на Google TV.)
Могу ли я скачать программу catch-up для просмотра в автономном режиме?
Нет. Catch-up — это потоковая услуга, и Tuneline не записывает трансляции локально, поэтому нет офлайн-копии. Вы смотрите их в архиве вашего провайдера (обычно 3–7 дней), только онлайн.
Проверьте, предоставляет ли ваш IPTV-провайдер catch-up. Установите Tuneline, откройте EPG, нажмите на вчерашнюю программу — если она воспроизводится, значит вы платили за функцию, которую ваш старый плеер не использовал.
— Shamir
Поделиться статьёй
Get Tuneline free
A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.
Download freeПохожие статьи
- Какие IPTV-плеры действительно поддерживают Catch-Up TV? (2026)
- Расшифровка сообщений об ошибках IPTV: что на самом деле означают 10 распространённых ошибок
- Сколько устройств могут использовать одну IPTV-подписку?
- Субтитры IPTV не отображаются (или исчезают при перемотке)
- Ваш плеер просит PIN родительского контроля, который вы не устанавливали
Читать эту статью на другом языке
- EnglishCatch-Up TV in IPTV Players: How Timeshift Actually Works
- FrançaisTV de rattrapage dans les lecteurs IPTV : comment fonctionne réellement Timeshift
- DeutschCatch-Up TV in IPTV-Playern: So Funktioniert Timeshift Wirklich
- EspañolCatch-Up TV en reproductores de IPTV: cómo funciona realmente Timeshift
- ItalianoCatch-Up TV nei lettori IPTV: Come funziona davvero il Timeshift
- 한국어IPTV 플레이어의 캐치업 TV: 타임시프트의 작동 원리
- NederlandsCatch-up TV in IPTV-spelers: Hoe Timeshift eigenlijk werkt
- PolskiTV na żądanie w odtwarzaczach IPTV: Jak naprawdę działa timeshift
- PortuguêsCatch-up TV em Players IPTV: Como Timeshift Funciona na Prática
- РусскийCatch-Up TV в плеерах IPTV: как на самом деле работает перемотка
- TürkçeIPTV Oynatıcılarında Yayın Arşivi: Timeshift Gerçekte Nasıl Çalışır
- Tiếng ViệtCatch-Up TV trong Trình Phát IPTV: Cách Timeshift Thực Sự Hoạt Động
Tuneline — приложение для воспроизведения медиа. Оно не предоставляет, не размещает и не распространяет никакой контент. Свой плейлист вы приносите сами, точно так же, как в VLC.