Education·6 min

Аутор Shamir

Catch-up TV na IPTV plejerima: kako timeshift zapravo funkcioniše

Catch-up TV je jedna od onih IPTV funkcija koje su godinama tiho dostupne, a za koje većina korisnika nikada nije znala. Vaš provajder na svom serveru čuva poslednja 3, 5 ili 7 dana programa, a svaku emisiju iz tog perioda možete ponovo gledati na zahtev — ako vaš plejer zna kako da je zatraži.

Većina plejera to ne ume. Provajder omogućava catch-up krajnje tačke, a plejer mora da pročita metapodatke EPG, sastavi odgovarajući URL i usmeri reprodukciju preko njega. Ako plejer preskoči taj korak, funkcija vam ostaje nevidljiva iako je zapravo dostupna u okviru vaše pretplate.

U ovom tekstu objašnjavamo kako catch-up tehnički funkcioniše, kako da proverite da li ga vaš provajder podržava i kako da ga koristite u Tuneline — koji nudi punu catch-up podršku na svim platformama. Većina drugih plejera to ne podržava.

Šta je IPTV catch-up?

IPTV catch-up je reprodukcija sa servera. Vaš provajder čuva kontinuirani snimak svakog kanala, a svaki program iz tog perioda može da se reprodukuje na zahtev iz uobičajene liste kanala. Ništa se ne čuva na vašem uređaju.

Zbunjujući deo je naziv. Jedna funkcija ima četiri naziva koje provajderi i plejeri koriste kao sinonime:

  • Catch-up — piše se i catch-up ili catchup. Naziv namenjen korisnicima, koji ćete videti i na prodajnoj stranici svog provajdera.
  • Timeshift — tehnički naziv i obično izraz koji ćete videti direktno u URL-u za reprodukciju.
  • TV arhiva — tako je nazivaju Xtream Codes paneli u svom API-ju, gde se polje doslovno zove tv_archive.

Ako provajder reklamira bilo koji od ovih naziva, misli na istu mogućnost. Ono što se zaista razlikuje među provajderima jeste način na koji je omogućavaju — i upravo tu plejeri najčešće zakažu.

Kako je catch-up implementiran

Postoje tri uobičajena načina na koja provajderi omogućavaju catch-up:

1. Dodavanje u URL (najčešće kod Xtream Codes)

URL za prenos uživo izgleda ovako:

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

Da bi reprodukovao program koji je ranije emitovan, plejer sastavlja drugačiji URL:

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

Brojevi i datum određuju trajanje, vreme početka i ID kanala. Plejer mora da poznaje format, kao i vreme početka i trajanje stavke EPG, da bi ga sastavio.

2. Zamena URL-a (Stalker / Ministra)

API Stalker portal ima posebnu krajnju tačku archive_get_url. Plejer joj prosleđuje ID kanala i željeni vremenski trenutak, a portal vraća novi URL za reprodukciju.

3. catchup-source (oznaka M3U)

Neki provajderi ugrađuju informacije o catch-up sadržaju direktno u M3U, kroz atribute catchup="default" i catchup-source="...". Plejer ih analizira i koristi dostavljeni šablon URL-a.

Tuneline podržava sva tri načina. Bez obzira na to kako vaš provajder omogućava catch-up, u mreži EPG programa pojavljuje se ista opcija „Gledaj od početka“ / „Gledaj juče u 20 časova“.

Kako da proverite da li vaš provajder podržava catch-up

Dve brze provere:

  1. U prikazu EPG za Tuneline, pogledajte prethodne programe. Ako postoji dugme „Reprodukuj“ ili je pločica prethodnog programa moguće kliknuti, vaš provajder omogućava catch-up. Ako su prethodni programi zasivljeni, ne omogućava ga.
  2. Pitajte svog provajdera. „Da li vaša usluga podržava catch-up TV / reprodukciju iz arhive / timeshift?“ Većina provajdera to izričito navodi kao prodajnu prednost.

Takođe je važno znati da se periodi dostupnosti razlikuju. Uobičajene vrednosti su 3, 5 i 7 dana. Neki premium paketi nude 14 ili 30 dana. Nakon isteka tog perioda programi se uklanjaju sa servera — nisu zauvek dostupni na zahtev.

Korišćenje catch-up funkcije u Tuneline

Iz mreže EPG programa

  1. Otvorite Tuneline i pređite na prikaz EPG (ikona kalendara u gornjoj traci ili strelica ka mreži EPG na televizoru).
  2. Vratite se kroz programski vodič do nekog ranijeg termina.
  3. Kliknite na bilo koji prethodni program — Tuneline prepoznaje catch-up parametre iz podataka EPG i pokreće reprodukciju od početka tog programa.

Ako ste ovo probali i program se reprodukuje od početka, catch-up vašeg provajdera je pravilno podešen.

Iz trake trenutno emitovanog programa

Ako se program trenutno emituje, a želite da ga pokrenete od početka (jer ste se uključili sa zakašnjenjem), traka trenutno emitovanog programa ima dugme „Počni ispočetka“. Jednim klikom prenos se ponovo pokreće od stvarnog početka programa, koristeći catch-up krajnju tačku.

Nastavak gledanja na drugim uređajima

Tu do izražaja dolazi Tuneline's sinhronizacija između uređaja. Pokrenite catch-up program na laptopu, pređite do televizora i pozicija za nastavak već će biti dostupna. Nastavite tamo gde ste stali.

Zašto većina drugih plejera ne podržava catch-up

Dva su razloga:

  1. Složenost analize EPG. Da bi izračunao catch-up URL-ove, plejer mora pravilno da analizira vremena početka XMLTV, odstupanja vremenske zone i trajanja programa. Mnogi „jednostavni“ IPTV plejeri analiziraju tek toliko EPG da prikažu „Trenutno se emituje“ u traci kanala, a sve ostalo preskaču. Bez potpune analize EPG ne možete da sastavite catch-up URL-ove.
  2. Rascenkanost formata. Šabloni URL-ova specifični za provajdera, Xtream-ove posebnosti, Stalkerov API i atribut M3U catchup-source — podrška za sve to zahteva ozbiljan rad. Većina plejera implementira jedan način i na tome stane. Tuneline podržava sva tri jer se polovina korisničkih pritužbi koje smo dobili pre lansiranja odnosila na to da catch-up ne radi u njihovom starom plejeru.

Catch-up nije isto što i DVR

Vredi razjasniti razliku:

  • Catch-up je na strani servera: vaš provajder čuva sadržaj, a vi ga reprodukujete putem striminga. Ništa ne čuvate lokalno. Period dostupnosti određuje provajder (obično 3–7 dana).
  • DVR je na strani klijenta: prenos se čuva u lokalnom skladištu. Vi odlučujete koliko dugo ćete ga zadržati. Snimke možete čuvati zauvek.

Tuneline podržava catch-up — reprodukciju prethodnih programa kod svakog provajdera koji nudi arhivu — ali ne čuva prenose u vašem lokalnom skladištu. Ako nešto želite da zadržite trajno, catch-up nije namenjen tome; potrebno je posebno rešenje za čuvanje sadržaja (na primer, Kodi PVR pozadinski sistem). Za većinu ljudi, „propustio sam emisiju i želim da je pogledam u toku nedelje“, catch-up je upravo odgovarajući alat, a to je funkcija koju nudi Tuneline.

Šta Tuneline nudi dodatno

Nekoliko funkcija specifičnih za catch-up koje Tuneline nudi, a generički IPTV plejeri nemaju:

  • Podsetnici. Označite program u EPG kao podsetnik; Tuneline će vas obavestiti pre emitovanja i sačuvati catch-up podatke ako ga propustite.
  • „Nastavi gledanje“ za catch-up. Pozicija za nastavak prati se isto kao kod VOD-a, pa se napola odgledani catch-up program nastavlja tamo gde ste stali.
  • Pretraga catch-up sadržaja. Pretražite prethodni period EPG po nazivu emisije, a Tuneline će pronaći svako emitovanje na svim kanalima — uključujući i ona za koja ste zaboravili da su bila na programu.
  • Sinhronizacija. Podsetnici, pozicije gledanja i istorija catch-up sadržaja sinhronizuju se između uređaja u okviru plaćenog paketa.

Instalirajte Tuneline na uređaj koji najčešće koristite i ove funkcije će podrazumevano biti aktivne.

Česta pitanja

Da li se catch-up dodatno naplaćuje u okviru moje IPTV pretplate?

Zavisi od provajdera. Mnogi ga uključuju u osnovni paket. Neki ga nude kao premium dodatak. Pitajte svog prodavca.

Zašto neki kanali podržavaju catch-up, a drugi ne?

To odlučuje provajder. Prava za catch-up licenciraju se za svaki kanal posebno. Sportski i premium filmski kanali često su izuzeti.

Da li će catch-up raditi preko VPN-a?

Da — catch-up je samo još jedan HTTP prenos sa servera vašeg provajdera. Ako vam kanali uživo rade preko VPN-a, radiće i catch-up.

Koji IPTV plejeri podržavaju catch-up?

Manje njih nego što biste očekivali. Catch-up zahteva potpunu analizu EPG i podršku za šemu URL-a koju koristi provajder, a većina plejera ne podržava ni jednu ni drugu mogućnost ili podržava samo jednu od tri. Tuneline podržava sve tri opisane šeme na svakoj platformi. Kodi to može preko klijenta PVR IPTV Simple Client, ali ga sami podešavate. VLC ne može — nema sloj EPG na koji bi se catch-up nadovezao. (Potpuno poređenje plejera, kao i način da proverite šta vaš provajder omogućava.)

Da li catch-up funkcija Tuneline radi na Google TV?

Da — potpuna navigacija kroz EPG pomoću D-pada, uključujući i prethodne termine. Izaberite prethodni program daljinskim upravljačem i reprodukcija će početi od početka. (Tuneline na Google TV.)

Mogu li da preuzmem catch-up program za gledanje van mreže?

Ne. Catch-up je striming endpoint, a Tuneline ne snima strimove u lokalno skladište, tako da nema oflajn kopije koju možete da zadržite. Gledate sadržaj u okviru arhive svog provajdera (obično 3–7 dana), onlajn.


Proverite da li vaš IPTV provajder nudi catch-up. Instalirajte Tuneline, otvorite EPG i kliknite na program od juče — ako se reprodukuje, plaćali ste funkciju koju vaš stari plejer nije koristio.

— Sem Elis

Подели чланак

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.

Прочитајте овај чланак на другом језику

Tuneline је апликација за репродукцију медија. Не пружа, не хостује нити дистрибуира никакав садржај. Сопствену плејлисту доносите ви, исто као код VLC-а.