Troubleshooting·8 min

Από Rawnok Jahan

EPG Δεν λειτουργεί στο TiVimate ή στο Firestick; Δείτε τη λύση

Ένας κενός οδηγός προγράμματος είναι μία από τις πιο εκνευριστικές βλάβες σε αυτή την κατηγορία, επειδή όλα φαίνονται σωστά. Οι πηγές σας φορτώνουν. Αναπαράγονται. Ο οδηγός όμως είναι απλώς κενός, μισοσυμπληρωμένος ή δείχνει τη χθεσινή ημέρα.

Τα καλά νέα: σχεδόν ποτέ δεν φταίει η εφαρμογή. Το TiVimate είναι ένα καλοσχεδιασμένο πρόγραμμα αναπαραγωγής και ένα Firestick μπορεί άνετα να εμφανίσει οδηγό. Η βλάβη βρίσκεται σχεδόν πάντα στα δεδομένα ή στην αντιστοίχιση μεταξύ δύο αρχείων.

Ελέγξτε τα παρακάτω με τη σειρά. Κάθε βήμα απομονώνει μία αιτία.

Η ειλικρινής εικόνα: Το Tuneline είναι πρόγραμμα αναπαραγωγής πολυμέσων για περιεχόμενο που παρέχετε εσείς. Τίποτα από αυτά δεν αποτελεί λόγο να αλλάξετε εφαρμογή — πρόκειται για πρόβλημα δεδομένων και θα σας ακολουθεί από πρόγραμμα αναπαραγωγής σε πρόγραμμα αναπαραγωγής μέχρι να διορθωθεί.

Βήμα 1: Έχετε προσθέσει πράγματι πηγή οδηγού;

Αυτονόητο, αλλά παραμένει η συχνότερη αιτία.

Η λίστα αναπαραγωγής και ο οδηγός σας είναι δύο διαφορετικά πράγματα. Η προσθήκη μιας λίστας αναπαραγωγής δεν προσθέτει δεδομένα προγράμματος. Ορισμένοι πάροχοι περιλαμβάνουν URL οδηγού μαζί με τη λίστα· πολλοί δεν το κάνουν, ενώ κάποιοι απλώς σταματούν να το παρέχουν.

Ελέγξτε στις ρυθμίσεις οδηγού ή EPG της εφαρμογής σας αν έχει ρυθμιστεί URL XMLTV. Αν το πεδίο είναι κενό, αυτή είναι η απάντησή σας. (Δωρεάν πηγές XMLTV.)

Βήμα 2: Η ασυμφωνία των ID (η βασική αιτία)

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

Ο οδηγός συνδέεται με τη λίστα αναπαραγωγής μέσω ενός αναγνωριστικού:

  • Το M3U περιέχει το tvg-id="something" σε κάθε καταχώριση.
  • Το XMLTV περιέχει το <channel id="something">.

Πρέπει να ταιριάζουν απόλυτα — ίδια ορθογραφία, ίδια πεζά και κεφαλαία, ίδια σημεία στίξης. Όταν δεν ταιριάζουν, ο οδηγός φορτώνει χιλιάδες προγράμματα που δεν αντιστοιχούν σε καμία καταχώριση και εμφανίζεται ένα κενό πλέγμα.

Πώς να το επιβεβαιώσετε σε δύο λεπτά:

  1. Ανοίξτε τη λίστα αναπαραγωγής σας σε ένα πρόγραμμα επεξεργασίας κειμένου και σημειώστε μια τιμή tvg-id από μια καταχώριση που δεν έχει οδηγό.
  2. Κατεβάστε το αρχείο οδηγού, αποσυμπιέστε το αν είναι .gz και αναζητήστε αυτήν ακριβώς τη συμβολοσειρά.
  3. Δεν υπάρχει; Ο οδηγός δεν καλύπτει τη λίστα σας. Τίποτα μέσα στην εφαρμογή δεν μπορεί να το διορθώσει.

Η συνηθέστερη βασική αιτία είναι μια περιφερειακή ασυμφωνία — για παράδειγμα, οδηγός Ηνωμένου Βασιλείου με λίστα αναπαραγωγής ΗΠΑ. Δεν είναι χαλασμένος· απλώς περιγράφει διαφορετικά πράγματα.

Η λύση: βρείτε έναν οδηγό που καλύπτει τις πηγές σας ή χρησιμοποιήστε την επιλογή μη αυτόματης αντιστοίχισης καναλιών με τον οδηγό, αν την προσφέρει η εφαρμογή σας. Το TiVimate την υποστηρίζει· είναι χρονοβόρα για μεγάλη λίστα, αλλά αποτελεσματική για λίγες σημαντικές καταχωρίσεις. (Πώς φαίνεται το αρχείο XMLTV στο εσωτερικό του.)

Βήμα 3: Οι λανθασμένες ώρες είναι διαφορετικό πρόβλημα

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

Οι χρονικές σημάνσεις XMLTV περιέχουν μετατόπιση UTC. Αν το αρχείο δεν την περιλαμβάνει ή η ζώνη ώρας της συσκευής σας είναι λανθασμένη, όλα μετατοπίζονται ομοιόμορφα. Η ένδειξη είναι ότι η μετατόπιση είναι σταθερή σε κάθε καταχώριση. (Διόρθωση ζώνης ώρας.)

Βήμα 4: Το URL του οδηγού έχει λήξει

Οι δωρεάν πηγές οδηγών αλλάζουν, μετονομάζονται και εξαφανίζονται τακτικά. Ένα URL που λειτουργούσε τον περασμένο μήνα μπορεί τώρα να επιστρέφει σφάλμα 404 ή σελίδα σύνδεσης.

Δοκιμάστε το εκτός εφαρμογής — επικολλήστε το σε ένα πρόγραμμα περιήγησης στο τηλέφωνο ή στον υπολογιστή σας:

  • Γίνεται λήψη αρχείου → το URL λειτουργεί. Προχωρήστε παρακάτω.
  • Σφάλμα 404 ή σελίδα σφάλματος → δεν λειτουργεί. Βρείτε νέα πηγή.
  • Σελίδα HTML → ο διακομιστής επιστρέφει σελίδα σφάλματος, την οποία η εφαρμογή αποθηκεύει κανονικά ως «τον οδηγό». Γι’ αυτό ορισμένες εφαρμογές αναφέρουν «φορτώθηκε», ενώ εξακολουθούν να μην εμφανίζουν τίποτα.

Βήμα 5: Ειδικοί περιορισμοί αποθηκευτικού χώρου του Firestick

Αυτό αφορά ειδικά το υλικό του Fire TV και συχνά αιφνιδιάζει τους χρήστες.

Τα αρχεία οδηγού είναι μεγάλα. Ένας πλήρης οδηγός για ολόκληρη χώρα μπορεί να καταλαμβάνει εκατοντάδες megabyte χωρίς συμπίεση. Το Firestick έχει ελάχιστο διαθέσιμο αποθηκευτικό χώρο και όταν αυτός γεμίσει:

  • Η λήψη του οδηγού αποτυγχάνει σιωπηρά ή διακόπτεται.
  • Λαμβάνετε μερικό οδηγό — ορισμένες καταχωρίσεις εμφανίζονται και άλλες όχι, φαινομενικά τυχαία.
  • Η εφαρμογή μπορεί να γίνει αργή ή να κρασάρει στην οθόνη του οδηγού.

Για έλεγχο και επίλυση:

  1. Ρυθμίσεις → My Fire TV → Πληροφορίες → Αποθηκευτικός χώρος. Διαθέσιμος χώρος κάτω από περίπου 1 GB αποτελεί πρόβλημα.
  2. Εκκαθαρίστε την cache της εφαρμογής (όχι τα δεδομένα — εκεί αποθηκεύονται οι πηγές σας).
  3. Απεγκαταστήστε ό,τι δεν χρησιμοποιείτε. Οι συσκευές Fire TV αποστέλλονται με περισσότερο γεμάτο χώρο απ’ όσο θα περιμένατε.
  4. Μειώστε το φορτίο του οδηγού: χρησιμοποιήστε πηγή με μικρότερο χρονικό εύρος (2–3 ημέρες αντί για 14) ή περιορισμένο αρχείο που καλύπτει μόνο τις πηγές σας.

Ένας μερικός οδηγός που συμπληρώνεται διαφορετικά σε κάθε επανεκκίνηση σχετίζεται σχεδόν πάντα με αυτό.

Εμφάνιση οδηγού σε συσκευή Fire TV

Βήμα 6: Απλώς δεν έχει ολοκληρωθεί ακόμη

Τα αρχεία οδηγού είναι μεγάλα και οι συσκευές TV αργές. Κατά την πρώτη φόρτωση, ένας μεγάλος οδηγός μπορεί να χρειαστεί αρκετά λεπτά για λήψη και ανάλυση — ενώ πολλές εφαρμογές εμφανίζουν κενό πλέγμα σε όλη τη διάρκεια αντί για ένδειξη προόδου.

Σε μια νέα ρύθμιση, περιμένετε πέντε λεπτά πριν βγάλετε συμπέρασμα. Αν η εφαρμογή σας διαθέτει μη αυτόματη ενέργεια ανανέωσης οδηγού, χρησιμοποιήστε την και περιμένετε αντί να κάνετε επανεκκίνηση επανειλημμένα.

Βήμα 7: Κακοσχηματισμένο αρχείο οδηγού

Λιγότερο συνηθισμένο, αλλά προκαλεί το πιο παράδοξο σύμπτωμα: το αρχείο κατεβαίνει κανονικά και παρ’ όλα αυτά δεν εμφανίζει τίποτα.

  • Οι μη διαφυγμένοι χαρακτήρες & σε έναν τίτλο καθιστούν το XML μη έγκυρο. Οι αυστηροί αναλυτές ακυρώνουν ολόκληρο το αρχείο εξαιτίας ενός λανθασμένου χαρακτήρα.
  • Το αρχείο είναι HTML, όχι XML. Η πρώτη γραμμή <!DOCTYPE html> σημαίνει ότι κατεβάσατε σελίδα σφάλματος.
  • Τα προγράμματα αναφέρονται σε μη δηλωμένα κανάλια και απορρίπτονται σιωπηρά.

Αν μπορείτε, ανοίξτε το αρχείο και ελέγξτε την πρώτη γραμμή. Στη συνέχεια αναζητήστε ένα σκέτο & που δεν ακολουθείται από amp;.

Η σειρά που εξοικονομεί χρόνο

ΣύμπτωμαΠιθανότερη αιτίαΈλεγχος
Εντελώς κενόΔεν έχει προστεθεί πηγή οδηγούΡυθμίσεις οδηγού
Κενό παρά την ύπαρξη πηγήςΑσυμφωνία IDΑναζητήστε το tvg-id σας στον οδηγό
Μόνο ορισμένες καταχωρίσειςΑσυμφωνία ID ή αποθηκευτικός χώρος FirestickΚαι τα δύο
Έχει περιεχόμενο, αλλά οι ώρες είναι λανθασμένεςΖώνη ώραςΖώνη ώρας συσκευής + μετατόπιση αρχείου
Λειτουργούσε, αλλά τώρα είναι κενόΛηγμένο URLΕπικολλήστε το σε πρόγραμμα περιήγησης
Διαφορετικό σε κάθε επανεκκίνησηΑποθηκευτικός χώρος/περικοπήΑποθηκευτικός χώρος Fire TV

Βοηθά η αλλαγή εφαρμογής;

Ειλικρινά: συνήθως όχι, και αξίζει να το πούμε ξεκάθαρα.

Αν η αιτία είναι ασυμφωνία ID, URL που έχει λήξει ή Firestick χωρίς διαθέσιμο χώρο, το πρόβλημα θα σας ακολουθήσει σε οποιοδήποτε πρόγραμμα αναπαραγωγής, επειδή βρίσκεται στα δεδομένα και στο υλικό, όχι στην εφαρμογή.

Μια διαφορετική εφαρμογή αναπαραγωγής βοηθά πραγματικά μόνο σε πιο συγκεκριμένες περιπτώσεις:

  • Χειρίζεται μεγάλα αρχεία οδηγού πιο αποτελεσματικά σε περιορισμένο υλικό.
  • Προσφέρει μη αυτόματη αντιστοίχιση όταν τα ID δεν ταιριάζουν.
  • Αναφέρει τι απέτυχε αντί να εμφανίζει κενό πλέγμα.

Το τελευταίο έχει μεγαλύτερη σημασία απ’ όσο ακούγεται. Ένα πρόγραμμα αναπαραγωγής που λέει «ο οδηγός κατέβηκε, αντιστοιχίστηκαν 0 από 1.842 καταχωρίσεις με τις πηγές σας» σας γλιτώνει από όλους τους παραπάνω ελέγχους.

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

Γιατί το EPG μου δεν λειτουργεί στο TiVimate;

Συνήθως οι τιμές tvg-id στη λίστα αναπαραγωγής σας δεν ταιριάζουν με τις τιμές <channel id> στο αρχείο οδηγού, οπότε δεν υπάρχει τίποτα για αντιστοίχιση. Ελέγξτε το αναζητώντας στο αρχείο οδηγού ένα από τα ID σας.

Γιατί ο οδηγός μου στο Firestick συμπληρώνεται μόνο εν μέρει;

Συνήθως φταίει ο αποθηκευτικός χώρος. Τα αρχεία οδηγού είναι μεγάλα, οι συσκευές Fire TV έχουν λίγο διαθέσιμο χώρο και μια διακοπείσα λήψη εμφανίζει ορισμένες καταχωρίσεις, αλλά όχι άλλες.

Ο οδηγός μου δείχνει λανθασμένες ώρες — έχει χαλάσει;

Όχι. Πρόκειται για μετατόπιση ζώνης ώρας, όχι για έλλειψη δεδομένων. Η ένδειξη είναι ότι κάθε καταχώριση έχει μετατοπιστεί κατά το ίδιο χρονικό διάστημα.

Πώς θα ξέρω αν το URL EPG μου εξακολουθεί να λειτουργεί;

Επικολλήστε το σε ένα πρόγραμμα περιήγησης. Η λήψη αρχείου σημαίνει ότι λειτουργεί· ένα 404 ή μια σελίδα HTML σημαίνει ότι δεν λειτουργεί.

Θα διορθώσει η αλλαγή προγράμματος αναπαραγωγής το EPG μου;

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

Συμπέρασμα

  • Η λίστα αναπαραγωγής και ο οδηγός είναι ξεχωριστά. Η προσθήκη του ενός δεν προσθέτει το άλλο.
  • Η συχνότερη αιτία για έναν κενό οδηγό είναι η ασυμφωνία tvg-id έναντι channel id — επιβεβαιώστε το αναζητώντας στο αρχείο οδηγού.
  • Οι λανθασμένες ώρες είναι πρόβλημα ζώνης ώρας, όχι πρόβλημα δεδομένων. Απαιτείται εντελώς διαφορετική λύση.
  • Ο αποθηκευτικός χώρος του Firestick δημιουργεί μερικούς οδηγούς που αλλάζουν σε κάθε επανεκκίνηση.
  • Δοκιμάστε το URL σε πρόγραμμα περιήγησης πριν κάνετε οτιδήποτε άλλο στην εφαρμογή.
  • Η αλλαγή εφαρμογής βοηθά μόνο στη διαχείριση μεγάλων αρχείων, στη μη αυτόματη αντιστοίχιση και στην ειλικρινή αναφορά σφαλμάτων.

Θέλεις ένα player που να σου λέει τι ακριβώς απέτυχε; Κατέβασε το Tuneline — πρόσθεσε την playlist σου και την πηγή XMLTV και δες το grid να συμπληρώνεται. Δωρεάν και χωρίς διαφημίσεις.

— Rawnok Jahan

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

The fast fix

Rather not troubleshoot? Tuneline handles this for you.

A free media player with hardware-accelerated playback and automatic reconnect built in — the two things most players leave off. Bring your existing 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.