Education·6 min

De Shamir

Catch-up TV în playerele IPTV: cum funcționează de fapt timeshift-ul

Catch-up TV este una dintre funcțiile IPTV disponibile discret de ani de zile, despre care majoritatea utilizatorilor nici nu știau. Furnizorul păstrează pe server programele din ultimele 3, 5 sau 7 zile, iar orice program din această perioadă poate fi redat la cerere — dacă playerul știe cum să-l solicite.

Majoritatea nu știu. Furnizorul pune la dispoziție endpointurile pentru catch-up; playerul trebuie să citească metadatele EPG, să construiască URL-ul corect și să direcționeze redarea prin acesta. Dacă playerul omite acest pas, funcția rămâne invizibilă pentru tine, chiar dacă este disponibilă în abonamentul tău.

În acest articol explicăm cum funcționează tehnic catch-up-ul, cum verifici dacă furnizorul tău îl acceptă și cum îl folosești în Tuneline — care oferă suport complet pentru catch-up pe toate platformele. Majoritatea celorlalte playere nu oferă acest suport.

Ce este catch-up-ul IPTV?

Catch-up-ul IPTV înseamnă redare de pe server. Furnizorul păstrează o înregistrare continuă a fiecărui canal, iar orice program din perioada respectivă poate fi redat la cerere din lista obișnuită de canale. Nimic nu este înregistrat pe dispozitivul tău.

Partea derutantă este denumirea. Este aceeași funcție, dar are patru nume folosite interschimbabil de furnizori și playere:

  • Catch up — scris și catch-up sau catchup. Denumirea folosită pentru utilizatori și cea pe care o vei vedea pe pagina de vânzări a furnizorului.
  • Timeshift — denumirea tehnică și, de obicei, termenul pe care îl vei vedea chiar în URL-ul de redare.
  • Arhivă TV — denumirea folosită de panourile Xtream Codes în API-ul lor, unde câmpul este literalmente tv_archive.

Dacă un furnizor promovează oricare dintre aceste funcții, se referă la aceeași capacitate. Diferența reală dintre furnizori este modul în care o pun la dispoziție — iar aici apar problemele playerelor.

Cum este implementat catch-up-ul

Există trei metode uzuale prin care furnizorii oferă catch-up:

1. Stil append (cel mai frecvent în cazul Xtream Codes)

URL-ul fluxului live arată astfel:

http://provider.example/live/user/pass/12345.ts

Pentru a reda un program difuzat anterior, playerul construiește un URL diferit:

http://provider.example/timeshift/user/pass/120/2026-05-05:20-00/12345.ts

Numerele și data codifică durata, ora de început și ID-ul canalului. Playerul trebuie să cunoască formatul și ora de început / durata intrării EPG pentru a-l construi.

2. Stil replace (Stalker / Ministra)

API-ul Stalker portal are un endpoint archive_get_url dedicat. Playerul îl apelează cu ID-ul canalului și marca temporală dorită, iar portalul returnează un URL nou de redare.

3. catchup-source (eticheta M3U)

Unii furnizori includ informațiile despre catch-up direct în M3U, sub forma atributelor catchup="default" și catchup-source="...". Playerul le interpretează și folosește URL-ul-șablon furnizat.

Tuneline le acceptă pe toate trei. Indiferent de metoda prin care furnizorul tău oferă catch-up, în grila EPG apare aceeași opțiune „Vezi de la început” / „Vezi ieri la ora 20:00”.

Cum verifici dacă furnizorul tău oferă catch-up

Două verificări rapide:

  1. În vizualizarea EPG din Tuneline, uită-te la programele difuzate anterior. Dacă există un buton „Redă” sau caseta programului poate fi selectată pentru intrările trecute, furnizorul tău oferă catch-up. Dacă programele trecute sunt afișate cu gri, nu îl oferă.
  2. Întreabă furnizorul. „Serviciul vostru oferă catch-up TV / redare din arhivă / timeshift?” Majoritatea furnizorilor promovează explicit această funcție, deoarece este un argument de vânzare.

De asemenea, merită să știi că perioadele de disponibilitate pentru catch-up diferă. Valorile uzuale sunt 3, 5 sau 7 zile. Unele abonamente premium ajung la 14 sau 30 de zile. După expirarea perioadei, programele dispar de pe server — nu rămân disponibile la cerere pentru totdeauna.

Cum folosești catch-up-ul în Tuneline

Din grila EPG

  1. Deschide Tuneline și navighează la vizualizarea EPG (pictograma calendarului din bara de sus sau săgeata către banda EPG pe televizor).
  2. Derulează înapoi în ghidul TV până la un interval orar trecut.
  3. Apasă pe orice program din trecut — Tuneline detectează parametrii de catch-up din datele EPG și începe redarea de la ora de început a programului respectiv.

Dacă ai încercat acest lucru și programul pornește de la început, catch-up-ul furnizorului tău este configurat corect.

Din banda programului redat în prezent

Dacă un program este difuzat în prezent și vrei să-l începi de la început (pentru că ai ajuns mai târziu), banda programului redat acum are un buton „Ia-o de la început”. Cu un singur clic, fluxul repornește de la ora reală de început a programului, folosind endpointul de catch-up.

Reluarea pe mai multe dispozitive

Aici își dovedește utilitatea funcția de Tunelinesincronizare între dispozitive. Începi un program catch-up pe laptop, mergi la televizor, iar poziția de reluare este deja disponibilă. Continui exact de unde ai rămas.

De ce majoritatea celorlalte playere nu acceptă catch-up

Din două motive:

  1. Complexitatea interpretării EPG. Pentru a calcula URL-urile de catch-up, playerul trebuie să interpreteze corect orele de început XMLTV, diferențele de fus orar și duratele programelor. Multe playere IPTV „simple” interpretează doar suficiente date EPG pentru a afișa „În redare” în banda canalului și ignoră restul. Fără interpretarea completă a EPG, nu poți construi URL-uri de catch-up.
  2. Fragmentarea formatelor. Șabloanele de URL specifice furnizorilor, particularitățile Xtream, API-ul Stalker și atributul catchup-source M3U — pentru a le accepta pe toate este nevoie de muncă reală. Majoritatea playerelor implementează unul singur și consideră problema rezolvată. Tuneline le acceptă pe toate trei, deoarece jumătate dintre reclamațiile utilizatorilor primite înainte de lansare vizau faptul că funcția catch-up nu funcționa în vechiul lor player.

Catch-up-ul nu este același lucru cu DVR-ul

Merită să facem distincția:

  • Catch-up este o funcție pe server: furnizorul păstrează conținutul, iar tu îl redai prin streaming. Nu stochezi nimic local. Perioada de disponibilitate este cea oferită de furnizor (de obicei 3–7 zile).
  • DVR este o funcție pe client: înregistrezi fluxul pe spațiul de stocare local. Tu decizi cât timp îl păstrezi. Poți păstra înregistrările permanent.

Tuneline oferă catch-up — redarea programelor trecute de la orice furnizor care pune la dispoziție o arhivă — dar nu înregistrează fluxurile în spațiul de stocare local. Dacă vrei să păstrezi ceva permanent, catch-up-ul nu este soluția; ai nevoie de o configurație dedicată pentru înregistrare (de exemplu, un backend PVR Kodi). Pentru majoritatea oamenilor, atunci când „am ratat emisiunea și vreau să o văd în următoarea săptămână”, catch-up-ul este exact instrumentul potrivit și este oferit de Tuneline.

Ce adaugă Tuneline

Câteva funcții dedicate catch-up-ului, oferite de Tuneline și absente din playerele IPTV generice:

  • Mementouri. Marchezi un program ca memento în EPG; Tuneline te notifică înainte să înceapă și păstrează identificatorul pentru catch-up dacă îl ratezi.
  • „Continuă vizionarea” pentru catch-up. Poziția de reluare este urmărită la fel ca în cazul conținutului VOD, astfel încât un program catch-up urmărit pe jumătate continuă de unde ai rămas.
  • Căutare în catch-up. Caută numele unei emisiuni în perioada EPG trecută, iar Tuneline găsește fiecare difuzare pe toate canalele — inclusiv pe cele despre care uitasei că o difuzaseră.
  • Sincronizare. Mementourile, pozițiile de vizionare și istoricul catch-up se sincronizează pe toate dispozitivele în abonamentul plătit.

Instalează Tuneline pe dispozitivul pe care îl folosești cel mai mult, iar aceste funcții vor fi activate implicit.

Întrebări frecvente

Costă catch-up-ul suplimentar în abonamentul meu IPTV?

Depinde de furnizor. Mulți îl includ în abonamentul de bază. Unii îl tratează ca pe un extra premium. Întreabă-ți revânzătorul.

De ce unele canale oferă catch-up, iar altele nu?

Este o decizie a furnizorului. Acesta obține drepturile pentru catch-up separat, pentru fiecare canal. Canalele sportive și cele cu filme premium sunt adesea excluse.

Funcționează catch-up-ul prin VPN?

Da — catch-up-ul este doar un alt flux HTTP de pe serverul furnizorului. Dacă canalele live funcționează prin VPN, va funcționa și catch-up-ul.

Ce playere IPTV acceptă catch-up?

Mai puține decât te-ai aștepta. Catch-up-ul necesită interpretarea completă a EPG și suport pentru schema de URL folosită de furnizor, iar majoritatea playerelor nu implementează niciuna sau acceptă doar una dintre cele trei. Tuneline acceptă toate cele trei scheme descrise mai sus, pe orice platformă. Kodi poate face acest lucru prin PVR IPTV Simple Client, dar trebuie să-l configurezi singur. VLC nu poate — nu are un nivel EPG de care să se poată lega funcția catch-up. (Comparația completă între playere și modul în care verifici ce oferă furnizorul tău.)

Funcționează catch-up-ul Tuneline pe Google TV?

Da — navigare completă în EPG cu D-pad, inclusiv pentru intervalele orare trecute. Selectează un program trecut cu telecomanda și acesta va porni de la început. (Tuneline pe Google TV.)

Pot descărca un program catch-up pentru vizionare offline?

Nu. Catch-up este un endpoint de streaming, iar Tuneline nu înregistrează transmisiunile în stocarea locală, așa că nu există nicio copie offline de păstrat. Vizionarea se face online, în intervalul de disponibilitate din arhiva furnizorului (de obicei 3–7 zile).


Vezi dacă furnizorul tău IPTV oferă funcția catch-up. Instalează Tuneline, deschide EPG și apasă pe un program de ieri — dacă pornește, înseamnă că plăteai pentru o funcție pe care vechiul tău player nu o folosea.

— Shamir

Distribuie articolul

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

Citește acest articol în altă limbă

Tuneline este o aplicație de redare multimedia. Nu furnizează, nu găzduiește și nu distribuie niciun conținut. Propria listă de redare o aduci tu, exact ca la VLC.