Education·6 min

Di Shamir

Catch-Up TV nei lettori IPTV: Come funziona davvero il Timeshift

Il Catch-up TV è una di quelle funzionalità IPTV disponibile silenziosamente da anni e che la maggior parte degli utenti non sapeva nemmeno che esistesse. Il tuo fornitore mantiene gli ultimi 3, 5 o 7 giorni di programmazione sui loro server, e qualsiasi programma in quella finestra è riproducibile su richiesta — se il lettore sa come chiederlo.

La maggior parte no. Il fornitore espone gli endpoint catch-up; il lettore deve leggere i metadati EPG, costruire l'URL corretto e instradare la riproduzione attraverso di esso. Se il lettore salta quel passaggio, la funzione è invisibile a te anche se è effettivamente disponibile nel tuo abbonamento.

Questo articolo spiega come funziona tecnicamente il catch-up, come capire se il tuo fornitore lo supporta, e come usarlo in Tuneline — che ha pieno supporto catch-up su ogni piattaforma. La maggior parte degli altri lettori no.

Che cos'è il Catch-Up TV IPTV?

Il Catch-up IPTV è una riproduzione lato server. Il tuo fornitore mantiene una registrazione continua di ogni canale, e qualsiasi programma all'interno di quella finestra è riproducibile su richiesta dall'elenco canali ordinario. Nulla viene registrato sul tuo dispositivo.

La parte confusa è la nomenclatura. Una funzionalità, quattro nomi, usati in modo intercambiabile da fornitori e lettori:

  • Catch up — scritto anche catch-up o catchup. Il nome rivolto all'utente, e quello che la pagina di vendita del tuo fornitore userà.
  • Timeshift — il nome tecnico, e solitamente la parola che vedrai all'interno dell'URL di riproduzione stesso.
  • TV archive — come lo chiamano i pannelli Xtream Codes nella loro API, dove il campo è letteralmente tv_archive.

Se un fornitore pubblicizza uno qualsiasi di questi, significa la stessa funzionalità. Ciò che effettivamente differisce tra i fornitori è come lo espongono — e questo è dove i lettori falliscono.

Come viene implementato il Catch-Up

Ci sono tre modi comuni in cui i fornitori espongono il catch-up:

1. Stile append (più comune con Xtream Codes)

L'URL dello stream live assomiglia a:

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

Per riprodurre un programma che è andato in onda in precedenza, il lettore costruisce un URL diverso:

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

I numeri e la data codificano la durata, l'ora di inizio e l'ID del canale. Il lettore deve conoscere il formato e l'ora di inizio/durata della voce EPG per costruirlo.

2. Stile replace (Stalker / Ministra)

L'API Stalker portal ha un endpoint archive_get_url dedicato. Il lettore lo chiama con l'ID del canale e il timestamp desiderato, e il portale restituisce un nuovo URL di riproduzione.

3. catchup-source (tag M3U)

Alcuni fornitori incorporano le informazioni catch-up direttamente in M3U come attributi catchup="default" e catchup-source="...". Il lettore analizza questi e usa l'URL del modello fornito.

Tuneline supporta tutti e tre. In qualunque modo il tuo fornitore espone il catch-up, la stessa affordance "Guarda dall'inizio" / "Guarda ieri alle 20:00" appare nella griglia EPG.

Come capire se il tuo fornitore supporta il Catch-Up

Due verifiche rapide:

  1. Nella vista EPG di Tuneline, guarda i programmi passati. Se c'è un pulsante "Riproduci" o il tile del programma è cliccabile per le voci passate, il tuo fornitore espone il catch-up. Se i programmi passati sono disabilitati, non lo fanno.
  2. Chiedi al tuo fornitore. "Il vostro servizio supporta catch-up TV / riproduzione archivio / timeshift?" La maggior parte dei fornitori lo pubblicizza esplicitamente perché è un punto di forza.

Vale anche la pena sapere: i windows catch-up variano. I valori comuni sono 3 giorni, 5 giorni, 7 giorni. Alcuni livelli premium raggiungono 14 o 30. Passata la finestra, i programmi scompaiono dal server — non sono disponibili su richiesta per sempre.

Usando il Catch-Up in Tuneline

Dalla griglia EPG

  1. Apri Tuneline e naviga alla vista EPG (icona del calendario nella barra superiore, o freccia nella striscia EPG su una TV).
  2. Scorri all'indietro nella guida dei programmi fino a una fascia oraria passata.
  3. Fai clic su qualsiasi programma nel passato — Tuneline rileva i parametri catch-up dai dati EPG e avvia la riproduzione dall'ora di inizio di quel programma.

Se hai provato questo e il programma si riproduce dall'inizio, il catch-up del tuo fornitore è cablato correttamente.

Dalla striscia in riproduzione

Se un programma è attualmente in onda e vuoi iniziarlo dall'inizio (sei arrivato tardi), la striscia in riproduzione ha un pulsante "Ricomincia". Un clic, lo stream ricomincia dall'ora di inizio effettiva del programma utilizzando l'endpoint catch-up.

Riprendi su più dispositivi

Questo è dove Tuneline's sincronizzazione tra dispositivi si guadagna lo spazio. Avvia un programma catch-up sul tuo laptop, vai alla TV, la posizione di ripresa è già lì. Riprendi da dove hai lasciato.

Perché la maggior parte degli altri lettori non supporta il Catch-Up

Due motivi:

  1. Complessità del parsing di EPG. Per calcolare gli URL catch-up, il lettore ha bisogno di analizzare correttamente i tempi di inizio di XMLTV, gli offset di timezone e le durate dei programmi. Molti lettori IPTV "facili" analizzano solo abbastanza EPG per mostrare "In riproduzione" sulla striscia del canale e saltano il resto. Senza un parsing completo di EPG, non puoi costruire URL catch-up.
  2. Frammentazione del formato. Template URL specifici del fornitore, le peculiarità di Xtream, l'API di Stalker, l'attributo catchup-source di M3U — supportarli tutti è un vero lavoro. La maggior parte dei lettori ne spedisce uno e lo dichiara fatto. Tuneline supporta tutti e tre perché metà dei reclami degli utenti che abbiamo ricevuto pre-lancio riguardavano il catch-up che non funzionava nel loro vecchio lettore.

Il Catch-Up non è la stessa cosa del DVR

Vale la pena chiarire:

  • Catch-up è lato server: il tuo fornitore mantiene la registrazione e tu la streami di nuovo. Non memorizzi nulla localmente. La finestra è quella che offre il tuo fornitore (tipicamente 3–7 giorni).
  • DVR è lato client: registri lo stream nell'archiviazione locale. Decidi quanto tempo mantenerlo. Puoi mantenere le registrazioni per sempre.

Tuneline fa catch-up — riproducendo i programmi passati da qualsiasi fornitore che espone un archivio — ma non registra i flussi nella tua archiviazione locale. Se hai bisogno di mantenere qualcosa in permanenza, il catch-up non è il meccanismo; una configurazione di registrazione dedicata (un backend PVR Kodi, per esempio) lo è. Per la maggior parte delle persone, "L'ho perso e voglio rivederlo entro la settimana," catch-up è esattamente lo strumento, ed è quello che Tuneline fornisce.

Cosa aggiunge Tuneline in più

Pochi lettori IPTV generici hanno alcune funzionalità specifiche del catch-up che Tuneline fornisce:

  • Promemoria. Contrassegna un programma nella EPG come promemoria; Tuneline ti notifica prima che vada in onda e memorizza il handle catch-up se lo perdi.
  • "Continua a guardare" per catch-up. La posizione di ripresa viene tracciata proprio come per il VOD, quindi un programma catch-up mezzo guardato riprende da dove hai smesso.
  • Ricerca catch-up. Cerca nella finestra EPG passata il nome di uno spettacolo e Tuneline trova ogni messa in onda su ogni canale — inclusi quelli che hai dimenticato fossero in onda.
  • Sincronizzazione. Promemoria, posizioni di visualizzazione e cronologia catch-up si sincronizzano tutti tra i dispositivi nel livello a pagamento.

Installa Tuneline su qualunque dispositivo usi di più e queste funzionalità sono attive per impostazione predefinita.

Domande frequenti

Il catch-up costa extra nel mio abbonamento IPTV?

Dipende dal tuo fornitore. Molti lo includono nel piano base. Alcuni lo trattano come un componente aggiuntivo premium. Chiedi al tuo rivenditore.

Perché alcuni canali hanno il catch-up abilitato e altri no?

Decisione del fornitore. Concedono in licenza i diritti catch-up per canale. I canali sportivi e i canali di film premium sono spesso esclusi.

Il catch-up funzionerà dietro una VPN?

Sì — il catch-up è solo un altro flusso HTTP dal server del tuo fornitore. Se i tuoi canali live funzionano su VPN, anche il catch-up funziona.

Quali lettori IPTV supportano il catch-up?

Meno di quanto ti aspetti. Il catch-up ha bisogno di parsing completo di EPG e supporto per qualunque schema URL il fornitore usi, e la maggior parte dei lettori implementa nessuno o solo uno dei tre. Tuneline supporta tutti e tre gli schemi descritti sopra su ogni piattaforma. Kodi può farlo tramite il PVR IPTV Simple Client, ma lo configuri da solo. VLC non può — non ha nessun livello EPG a cui il catch-up possa agganciarsi. (Confronto completo lettore per lettore, e come verificare cosa espone il tuo fornitore.)

Il catch-up di Tuneline funziona su Google TV?

Sì — navigazione completa di EPG con D-pad, comprese le fasce orarie passate. Fai clic su un programma passato con il telecomando, si riproduce dall'inizio. (Tuneline su Google TV.)

Posso scaricare un programma catch-up per la visualizzazione offline?

No. Catch-up è un endpoint di streaming, e Tuneline non salva gli stream in locale, quindi non c'è copia offline da conservare. Lo rivedi entro la finestra di archivio del tuo provider (tipicamente 3–7 giorni), online.


Verifica se il tuo provider IPTV espone catch-up. Installa Tuneline, apri il EPG, clicca su un programma di ieri — se si riproduce, hai pagato per una funzione che il tuo vecchio lettore non stava utilizzando.

— Shamir

Condividi l'articolo

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.

Leggi questo articolo in un'altra lingua

Tuneline è un'applicazione per la riproduzione multimediale. Non fornisce, non ospita e non distribuisce alcun contenuto. La playlist la porti tu, esattamente come con VLC.