Education·6 min

Από Shamir

Catch-up TV σε IPTV players: Πώς λειτουργεί πραγματικά το timeshift

Το catch-up TV είναι μία από εκείνες τις δυνατότητες του IPTV που είναι διαθέσιμες αθόρυβα εδώ και χρόνια, χωρίς να γνωρίζουν την ύπαρξή τους οι περισσότεροι χρήστες. Ο πάροχός σας διατηρεί στον server του τις τελευταίες 3, 5 ή 7 ημέρες προγράμματος και κάθε εκπομπή μέσα σε αυτό το διάστημα μπορεί να αναπαραχθεί κατά παραγγελία — αν το player σας ξέρει πώς να τη ζητήσει.

Τα περισσότερα δεν το κάνουν. Ο πάροχος εκθέτει τα endpoints του catch-up· το player πρέπει να διαβάσει τα μεταδεδομένα EPG, να δημιουργήσει το σωστό URL και να δρομολογήσει την αναπαραγωγή μέσω αυτού. Αν το player παραλείψει αυτό το βήμα, η δυνατότητα παραμένει αόρατη για εσάς, παρότι είναι διαθέσιμη στη συνδρομή σας.

Σε αυτό το άρθρο εξηγούμε πώς λειτουργεί τεχνικά το catch-up, πώς να διαπιστώσετε αν το υποστηρίζει ο πάροχός σας και πώς να το χρησιμοποιήσετε στο Tuneline — το οποίο προσφέρει πλήρη υποστήριξη catch-up σε κάθε πλατφόρμα. Τα περισσότερα άλλα players δεν την προσφέρουν.

Τι είναι το IPTV Catch-Up;

Το IPTV catch-up είναι αναπαραγωγή από τον server. Ο πάροχός σας διατηρεί ένα κυλιόμενο αρχείο κάθε καναλιού και κάθε εκπομπή μέσα σε αυτό το διάστημα μπορεί να αναπαραχθεί κατά παραγγελία από τη συνηθισμένη λίστα καναλιών. Δεν αποθηκεύεται τίποτα στη συσκευή σας.

Το μπερδεμένο σημείο είναι η ονομασία. Μία δυνατότητα, τέσσερις ονομασίες, που χρησιμοποιούνται εναλλακτικά από παρόχους και players:

  • Catch up — γράφεται επίσης catch-up ή catchup. Η ονομασία που βλέπει ο χρήστης και αυτή που θα χρησιμοποιήσει η σελίδα πωλήσεων του παρόχου σας.
  • Timeshift — η τεχνική ονομασία και συνήθως ο όρος που θα δείτε μέσα στο ίδιο το URL αναπαραγωγής.
  • TV archive — έτσι το αποκαλούν τα πάνελ Xtream Codes στο API τους, όπου το πεδίο είναι κυριολεκτικά tv_archive.

Αν ένας πάροχος διαφημίζει οποιαδήποτε από αυτές τις ονομασίες, εννοεί την ίδια δυνατότητα. Αυτό που διαφέρει πραγματικά μεταξύ παρόχων είναι ο τρόπος με τον οποίο την παρέχουν — και εκεί είναι που τα players συχνά αποτυγχάνουν.

Πώς υλοποιείται το Catch-Up

Υπάρχουν τρεις συνηθισμένοι τρόποι με τους οποίους οι πάροχοι παρέχουν catch-up:

1. Με προσθήκη στο URL (ο συνηθέστερος τρόπος στο Xtream Codes)

Το URL της ζωντανής ροής μοιάζει με αυτό:

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

Για την αναπαραγωγή μιας εκπομπής που μεταδόθηκε νωρίτερα, το player δημιουργεί διαφορετικό URL:

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

Οι αριθμοί και η ημερομηνία κωδικοποιούν τη διάρκεια, την ώρα έναρξης και το ID του καναλιού. Το player πρέπει να γνωρίζει τη μορφή και την ώρα έναρξης / διάρκεια της καταχώρισης EPG για να το δημιουργήσει.

2. Με αντικατάσταση (Stalker / Ministra)

Το API Stalker portal διαθέτει ξεχωριστό endpoint archive_get_url. Το player το καλεί με το ID του καναλιού και την επιθυμητή χρονική σήμανση και η πύλη επιστρέφει ένα νέο URL αναπαραγωγής.

3. catchup-source (ετικέτα M3U)

Ορισμένοι πάροχοι ενσωματώνουν τις πληροφορίες catch-up απευθείας στο M3U, ως ιδιότητες catchup="default" και catchup-source="...". Το player τις αναλύει και χρησιμοποιεί το παρεχόμενο πρότυπο URL.

Το Tuneline υποστηρίζει και τους τρεις τρόπους. Ανεξάρτητα από τον τρόπο με τον οποίο παρέχει catch-up ο πάροχός σας, στο πλέγμα EPG εμφανίζεται η ίδια επιλογή «Παρακολούθηση από την αρχή» / «Παρακολούθηση χθες στις 20:00».

Πώς να διαπιστώσετε αν ο πάροχός σας υποστηρίζει Catch-Up

Δύο γρήγοροι έλεγχοι:

  1. Στην προβολή EPG του Tuneline, δείτε τα προγράμματα που έχουν ήδη μεταδοθεί. Αν υπάρχει κουμπί «Αναπαραγωγή» ή το πλακίδιο του προγράμματος είναι επιλέξιμο για παλαιότερες καταχωρίσεις, ο πάροχός σας παρέχει catch-up. Αν τα παλαιότερα προγράμματα είναι απενεργοποιημένα, δεν το παρέχει.
  2. Ρωτήστε τον πάροχό σας. «Υποστηρίζει η υπηρεσία σας catch-up TV / αναπαραγωγή από αρχείο / timeshift;» Οι περισσότεροι πάροχοι το διαφημίζουν ξεκάθαρα, επειδή αποτελεί σημαντικό πλεονέκτημα.

Αξίζει επίσης να γνωρίζετε ότι τα διαθέσιμα διαστήματα catch-up διαφέρουν. Οι συνηθισμένες τιμές είναι 3, 5 ή 7 ημέρες. Ορισμένα premium πακέτα φτάνουν τις 14 ή τις 30 ημέρες. Μετά το τέλος του διαστήματος, τα προγράμματα αφαιρούνται από τον server — δεν παραμένουν διαθέσιμα επ' αόριστον.

Χρήση του Catch-Up στο Tuneline

Από το πλέγμα EPG

  1. Ανοίξτε το Tuneline και μεταβείτε στην προβολή EPG (εικονίδιο ημερολογίου στην επάνω γραμμή ή βέλος προς τη λωρίδα EPG σε τηλεόραση).
  2. Κάντε κύλιση προς τα πίσω στον οδηγό προγράμματος, μέχρι μια παλαιότερη χρονική ζώνη.
  3. Κάντε κλικ σε οποιοδήποτε παλαιότερο πρόγραμμα — το Tuneline εντοπίζει τις παραμέτρους catch-up από τα δεδομένα EPG και ξεκινά την αναπαραγωγή από την ώρα έναρξης του συγκεκριμένου προγράμματος.

Αν το δοκιμάσατε και το πρόγραμμα ξεκινά από την αρχή, το catch-up του παρόχου σας είναι σωστά ρυθμισμένο.

Από τη λωρίδα του προγράμματος που αναπαράγεται τώρα

Αν ένα πρόγραμμα προβάλλεται αυτήν τη στιγμή και θέλετε να το ξεκινήσετε από την αρχή (επειδή συνδεθήκατε αργότερα), στη λωρίδα του τρέχοντος προγράμματος υπάρχει κουμπί «Από την αρχή». Με ένα κλικ, η ροή ξεκινά ξανά από την πραγματική ώρα έναρξης του προγράμματος, χρησιμοποιώντας το endpoint catch-up.

Συνέχιση σε διαφορετικές συσκευές

Εδώ αποδεικνύεται χρήσιμος ο συγχρονισμός μεταξύ συσκευών Tuneline του . Ξεκινήστε ένα πρόγραμμα catch-up στον φορητό υπολογιστή σας, πηγαίνετε στην τηλεόραση και η θέση συνέχισης βρίσκεται ήδη εκεί. Συνεχίστε από το σημείο όπου σταματήσατε.

Γιατί τα περισσότερα άλλα players δεν υποστηρίζουν Catch-Up

Για δύο λόγους:

  1. Πολυπλοκότητα ανάλυσης EPG. Για τον υπολογισμό των URL catch-up, το player πρέπει να αναλύσει σωστά τις ώρες έναρξης XMLTV, τις αποκλίσεις ζώνης ώρας και τις διάρκειες των προγραμμάτων. Πολλά «εύκολα» IPTV players αναλύουν μόνο τα απολύτως απαραίτητα από το EPG για να εμφανίζουν την ένδειξη «Τώρα παίζει» στη λωρίδα του καναλιού και παραλείπουν τα υπόλοιπα. Χωρίς πλήρη ανάλυση EPG, δεν μπορείτε να δημιουργήσετε URL catch-up.
  2. Κατακερματισμός μορφών. Πρότυπα URL ειδικά για κάθε πάροχο, οι ιδιομορφίες του Xtream, το API του Stalker και η ιδιότητα catchup-source του M3U — η υποστήριξη όλων αυτών απαιτεί πραγματική δουλειά. Τα περισσότερα players υλοποιούν ένα από αυτά και θεωρούν το θέμα λήξαν. Το Tuneline υποστηρίζει και τους τρεις τρόπους, επειδή τα μισά παράπονα που λαμβάναμε πριν από την κυκλοφορία αφορούσαν το catch-up που δεν λειτουργούσε στο παλιό τους player.

Το Catch-Up δεν είναι το ίδιο με το DVR

Ας ξεκαθαρίσουμε τη διαφορά:

  • Catch-up είναι λειτουργία στον server: ο πάροχός σας διατηρεί το αρχείο και εσείς το αναπαράγετε μέσω streaming. Δεν αποθηκεύετε τίποτα τοπικά. Το διαθέσιμο διάστημα είναι αυτό που προσφέρει ο πάροχός σας (συνήθως 3–7 ημέρες).
  • DVR είναι λειτουργία στη συσκευή: καταγράφετε τη ροή σε τοπικό αποθηκευτικό χώρο. Εσείς αποφασίζετε για πόσο θα τη διατηρήσετε. Μπορείτε να κρατήσετε τις καταγραφές για πάντα.

Το Tuneline υποστηρίζει catch-up — αναπαραγωγή παλαιότερων προγραμμάτων από οποιονδήποτε πάροχο παρέχει αρχείο — αλλά δεν αποθηκεύει ροές στον τοπικό σας χώρο. Αν χρειάζεται να κρατήσετε κάτι μόνιμα, το catch-up δεν είναι ο κατάλληλος μηχανισμός· χρειάζεται ειδική ρύθμιση αποθήκευσης (για παράδειγμα ένα backend PVR Kodi). Για τους περισσότερους, η ανάγκη «το έχασα και θέλω να το δω ξανά μέσα στην εβδομάδα» καλύπτεται ακριβώς από το catch-up, και αυτή είναι η δυνατότητα που προσφέρει το Tuneline.

Τι προσθέτει το Tuneline

Μερικές ειδικές δυνατότητες catch-up που προσφέρει το Tuneline και δεν διαθέτουν τα γενικά IPTV players:

  • Υπενθυμίσεις. Σημειώστε ένα πρόγραμμα ως υπενθύμιση στο EPG· το Tuneline σάς ειδοποιεί πριν μεταδοθεί και αποθηκεύει το αναγνωριστικό catch-up αν το χάσετε.
  • «Συνέχεια παρακολούθησης» για catch-up. Η θέση συνέχισης παρακολουθείται όπως και στο VOD, ώστε ένα πρόγραμμα catch-up που έχετε δει κατά το ήμισυ να συνεχίζει από το σημείο όπου σταματήσατε.
  • Αναζήτηση catch-up. Αναζητήστε μέσα στο διάστημα EPG που καλύπτει το παρελθόν το όνομα μιας εκπομπής και το Tuneline θα βρει κάθε μετάδοσή της σε όλα τα κανάλια — ακόμη και εκείνα που είχατε ξεχάσει ότι την προέβαλαν.
  • Συγχρονισμός. Οι υπενθυμίσεις, οι θέσεις παρακολούθησης και το ιστορικό catch-up συγχρονίζονται σε όλες τις συσκευές στο επί πληρωμή πακέτο.

Εγκαταστήστε το Tuneline στη συσκευή που χρησιμοποιείτε περισσότερο και αυτές οι δυνατότητες ενεργοποιούνται από προεπιλογή.

Συχνές ερωτήσεις

Χρεώνεται επιπλέον το catch-up στη συνδρομή IPTV μου;

Εξαρτάται από τον πάροχό σας. Πολλοί το περιλαμβάνουν στο βασικό πακέτο. Ορισμένοι το προσφέρουν ως premium πρόσθετη δυνατότητα. Ρωτήστε τον μεταπωλητή σας.

Γιατί ορισμένα κανάλια υποστηρίζουν catch-up και άλλα όχι;

Είναι απόφαση του παρόχου. Εκείνος εξασφαλίζει τα δικαιώματα catch-up ξεχωριστά για κάθε κανάλι. Τα αθλητικά κανάλια και τα premium κινηματογραφικά κανάλια συχνά εξαιρούνται.

Θα λειτουργεί το catch-up πίσω από VPN;

Ναι — το catch-up είναι απλώς μια ακόμη ροή HTTP από τον server του παρόχου σας. Αν τα ζωντανά κανάλια λειτουργούν μέσω VPN, θα λειτουργεί και το catch-up.

Ποια IPTV players υποστηρίζουν catch up;

Λιγότερα απ' όσα θα περιμένατε. Το catch-up χρειάζεται πλήρη ανάλυση EPG και υποστήριξη για οποιοδήποτε σχήμα URL χρησιμοποιεί ο πάροχος, ενώ τα περισσότερα players δεν υλοποιούν κανένα από τα δύο ή υποστηρίζουν μόνο ένα από τα τρία. Το Tuneline υποστηρίζει και τα τρία σχήματα που περιγράφονται παραπάνω σε κάθε πλατφόρμα. Το Kodi μπορεί να το κάνει μέσω του PVR IPTV Simple Client, αλλά πρέπει να το ρυθμίσετε μόνοι σας. Το VLC δεν μπορεί — δεν διαθέτει επίπεδο EPG για να υποστηρίξει το catch-up. (Πλήρης σύγκριση ανά player και τρόπος ελέγχου όσων παρέχει ο πάροχός σας.)

Λειτουργεί το catch-up του Tuneline στο Google TV;

Ναι — πλήρης πλοήγηση στην EPG με το D-pad, συμπεριλαμβανομένων των παλαιότερων χρονικών ζωνών. Επιλέξτε ένα παλαιότερο πρόγραμμα με το τηλεχειριστήριο και θα ξεκινήσει από την αρχή. (Tuneline στο Google TV.)

Μπορώ να κατεβάσω ένα πρόγραμμα catch-up για προβολή εκτός σύνδεσης;

Όχι. Η λειτουργία catch-up είναι ένα endpoint streaming και το Tuneline δεν καταγράφει τις ροές σε τοπικό αποθηκευτικό χώρο, οπότε δεν υπάρχει offline αντίγραφο για διατήρηση. Παρακολουθείς το περιεχόμενο μέσα από το αρχείο του παρόχου σου, όσο διαρκεί το διαθέσιμο χρονικό παράθυρο (συνήθως 3–7 ημέρες), online.


Δες αν ο πάροχος IPTV σου προσφέρει catch-up. Εγκατάστησε το Tuneline, άνοιξε το EPG και κάνε κλικ σε μια εκπομπή από χθες — αν αναπαράγεται, πλήρωνες για μια λειτουργία που το παλιό σου player δεν αξιοποιούσε.

— Shamir

Κοινοποίηση άρθρου

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.