Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε μέρη
- Βήμα 2: Ρύθμιση χρονοδιαγράμματος απευθείας λογαριασμού
- Βήμα 3: Επιλέξτε τα Απευθείας κανάλια των προγραμμάτων σας
- Βήμα 4: Εγκατάσταση προγραμματισμών απευθείας στον διακομιστή σας
- Βήμα 5: Ενότητα Tvheadend Grabber
- Βήμα 6: EPG Grabber
- Βήμα 7: Εικονίδια τηλεόρασης
- Βήμα 8: Παράρτημα: Παραπομπές
- Βήμα 9: Προσάρτημα: Ενημερώσεις
- Βήμα 10: Προσάρτημα: Αντιμετώπιση προβλημάτων
- Βήμα 11: Προσάρτημα: Αυτόματη εγκατάσταση
Βίντεο: Προσθήκη εικονιδίων και διαφορετικού EPG στο Tvheadend: 11 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-31 10:18
Η τηλεόραση εκπομπής στο σύστημα κοπής καλωδίου μου χρησιμοποιεί τέσσερις δέκτες τηλεόρασης USB συνδεδεμένους σε υπολογιστή με ubuntu και tvheadend. Κάθε τηλεόραση είναι συνδεδεμένη με ένα Raspberry Pi που τρέχει το Kodi στο OSMC. Το Tvheadend παρέχει πολλές δυνατότητες, συμπεριλαμβανομένης της προσωπικής εγγραφής βίντεο (PVR, η οποία είναι επίσης γνωστή ως ψηφιακή εγγραφή βίντεο ή DVR).
Το Tvheadend διαθέτει ενσωματωμένο οδηγό ηλεκτρονικού προγραμματισμού (EPG). Ένα EPG είναι σαν ένας τηλεοπτικός οδηγός που παρέχει ώρες έναρξης και λήξης εκπομπών και περιγραφή της εκπομπής. Το ενσωματωμένο EPG αντλεί πληροφορίες για επερχόμενες εκπομπές από το σήμα εκπομπής μέσω του αέρα.
Δεν είμαι ικανοποιημένος με το επίπεδο λεπτομέρειας που παρέχεται για τις παραστάσεις.
Μετά από κάποια έρευνα, το Schedules Direct και το zap2it φαίνεται να είναι οι καλύτερες εναλλακτικές λύσεις για τηλεοπτικά κανάλια στις ΗΠΑ. Το Schedules Direct χρεώνει μια χρέωση (~ 20 $/έτος) και το zap2it είναι δωρεάν. Έτσι, επέλεξα το zap2it, αλλά κάποια στιγμή τον Ιανουάριο το zap2it άλλαξε τον ιστότοπό του και η λήψη δεδομένων EPG έσπασε. Ο κωδικός λήψης ενημερώθηκε, αλλά ο νέος κώδικας απέτυχε να πραγματοποιήσει λήψη των δεδομένων EPG. Επίσης, η σελίδα zap2xml περιέχει σύνδεσμο προς mc2xml και ο σύνδεσμος περιέχει ιό. Έτσι, άλλαξα στο Schedules Direct.
Έκανα πολλές φορές στο google οδηγίες εγκατάστασης zap2it και zap2xml και δεν έμεινα ικανοποιημένος με αυτό που βρήκα. Είμαι σίγουρος ότι υπάρχουν πολύ καλές οδηγίες, δεν τις βρήκα. (Δείτε την Duh μου στιγμή παρακάτω)
Λέγοντας μη ικανοποιημένος, εννοώ ότι οι οδηγίες zap2it εμφανίζονται σε κρίσιμα βήματα ή είναι ξεπερασμένες. Για παράδειγμα, αυτή η ανάρτηση reddit είναι πραγματικά υπέροχη και με ενδιέφερε να βελτιώσω το EPG, αλλά ξεπερνά μερικά πολύ σημαντικά βήματα. Και τελειώνει με:
"Ελπίζω αυτό να έχει νόημα για εσάς και καλή τύχη - είναι εφικτό, αλλά μέχρι να το κάνετε για πρώτη φορά, η διαδικασία θα φαίνεται λίγο περίπλοκη!"
Η στιγμή μου Duh: Όταν τελείωσα αυτό το διδακτικό χρησιμοποιώντας το zap2it, επανερχόμουν σε κάθε βήμα για να διασφαλίσω ότι λειτούργησαν. Και συνειδητοποίησα ότι τα βήματα της Αυτόματης Εγκατάστασης του rocky4546 ήταν ακριβώς σωστά και πολύ εύκολο να ακολουθηθούν. Για οποιονδήποτε λόγο, κλείδωσα διάφορους οδηγούς χειροκίνητης εγκατάστασης και παρέλειψα την Αυτόματη εγκατάσταση του, η οποία λειτουργεί τέλεια. Δεν είμαι σίγουρος αν αυτό το διδακτικό θα είναι χρήσιμο, αλλά ήταν εκπαιδευτικό για μένα να περάσω από τα χειροκίνητα βήματα.
Έχω ενημερώσει τον οδηγό χρήσης του Schedule Direct. Χρονοδιάγραμμα Οι άμεσες οδηγίες είναι πολύ απλούστερες από το zap2it.
Βήμα 1: Συγκεντρώστε μέρη
Αυτό το εκπαιδευτικό είναι ένα πρόσθετο σε αυτό το εκπαιδευτικό: My Cord Cutting System
Μέρη:
- Υπολογιστής που εκτελεί tvheadend σε OSMC
- Το Raspberry Pi τρέχει το Kodi στο OSMC
- Δεδομένου ότι αναβάθμισα τα εικονίδια και τον Οδηγό τηλεόρασης, άλλαξα επίσης το δέρμα. Χρησιμοποίησα το τυπικό δέρμα Kodi για αρκετούς μήνες. Έτσι, η γυναίκα μου και εγώ μπορούσαμε να καθορίσουμε τι μας άρεσε και τι δεν μας άρεσε. Άλλαξα το δέρμα σε "xperience1080"
- Προγραμματίζει απευθείας λογαριασμό 19,99 $ ανά έτος
Σημειώσεις:
Το κείμενο που περικλείεται σε φτυάρι προορίζεται να αντικατασταθεί από τα δεδομένα σας, ername όνομα χρήστη ♣
Βήμα 2: Ρύθμιση χρονοδιαγράμματος απευθείας λογαριασμού
Εγγραφή για λογαριασμό προγραμματισμού Direct
- Ακολουθήστε αυτόν τον σύνδεσμο για το Schedules Direct
- Συμπληρώστε τη σελίδα εγγραφής (εικόνα 2)
- Κάντε κλικ στην Εγγραφή! κουμπί
- Το Schedules Direct πρέπει να μεταβεί στη σελίδα του λογαριασμού σας. Εάν όχι, συνδεθείτε χρησιμοποιώντας το email και τον κωδικό πρόσβασής σας
Βήμα 3: Επιλέξτε τα Απευθείας κανάλια των προγραμμάτων σας
Οι ραδιοτηλεοπτικοί φορείς εκπέμπουν στην πραγματικότητα πολλά κανάλια. Για παράδειγμα, στην περιοχή μου, το CW (54.1) μεταδίδει LAFF (54.2) και Grit (54.3).
Έθεσα το σύστημά μου να χρησιμοποιεί μόνο τα κύρια κανάλια στο Κεντρικό Τέξας: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) και PBS Kids (18.4). Μπορείτε να επιλέξετε όποια κανάλια είναι διαθέσιμα. Μπορείτε πάντα να προσθέσετε περισσότερα κανάλια αργότερα.
Επιλέξτε τα κανάλια σας
- Από προεπιλογή, όλα τα κανάλια περιλαμβάνονται
-
Κάντε κλικ στο σύνδεσμο "Προσθήκη γραμμής" (εικόνα 1)
- Εισαγάγετε τον ταχυδρομικό σας κώδικα
- Επιλέξτε "Μετάδοση (Κεραία)"
-
Προσθέστε τα αγαπημένα σας κανάλια (εικόνα 3)
Αυτά είναι τα δικά μου: ABC (24.1), CBS (42.1), The CW (54.1), Fox (7.1), NBC (36.1), PBS (18.1) και PBS Kids (18.4)
- Κάντε κλικ στην επιλογή "Αποθήκευση"
Βήμα 4: Εγκατάσταση προγραμματισμών απευθείας στον διακομιστή σας
Το Tvheadend πρέπει να διαβάσει ένα αρχείο xml από το Schedules Direct.
Χρησιμοποιεί/usr/bin/tv_grab_na_tvmedia. Εάν δεν το έχετε εγκαταστήσει, εκτελέστε:
$ sudo apt-get install xmltv-util
Ανοίξτε ένα παράθυρο τερματικού στο MacBook σας και συνδεθείτε στον διακομιστή tvheadend χρησιμοποιώντας ένα από τα ακόλουθα:
$ ssh ♣username♣@♣tvheadend-server-name♣.local
$ ssh ername όνομα χρήστη ♣@♣ tvheadend-server-ip-address
Στον διακομιστή tvheadend σε παράθυρο τερματικού MacBook, δημιουργήστε έναν κατάλογο/home/ername username ♣/xmltv με τις εντολές:
$ sudo mkdir/home/ername όνομα χρήστη ♣/xmltv
Και δημιουργήστε έναν συμβολικό σύνδεσμο από το hts
$ sudo su - hts
hts $ ln -s/home/ername username ♣/xmltv.xmltv hts $ logout
Τα παραπάνω μπορεί να είναι λίγο μπερδεμένα επειδή συνδέεστε ως hts και ο αρχικός κατάλογός σας είναι /home /hts. Για να το δείτε, εισαγάγετε $ ls ~/.
Όταν εισάγετε $ logout, αποσυνδέεστε από το χρήστη hts user. Ο συμβολικός σύνδεσμος δεν θα είναι ορατός στο ername όνομα χρήστη your, αλλά είναι στο χρήστη hts και ο σύνδεσμος ml xmltv απαιτείται για τη σωστή λειτουργία του tvheadend, το οποίο χρησιμοποιεί hts και δεν γνωρίζει για το ername όνομα χρήστη your.
Διαμόρφωση άμεσων προγραμμάτων
Μπορείτε να βρείτε το κλειδί API στη σελίδα του λογαριασμού σας (δείτε την εικόνα)
Διαμορφώστε το Schedules Direct εκτελώντας την εντολή:
$/usr/bin/tv_grab_na_tvmedia --διαμορφώστε το κλειδί API που βρέθηκε στη σελίδα πίνακα ελέγχου του λογαριασμού σας (https://www.xmltvlistings.com/account/) Κλειδί API: ♣ το κλειδί σας-api ♣ Επιλέξτε μία από τις σειρές σας. Μπορείτε να προσθέσετε ή να τροποποιήσετε γραμμές από τη σελίδα του λογαριασμού σας (https://www.xmltvlistings.com/account/) Σύνταξη: 0: Broadcast-Cedar Park, TX Επιλέξτε μία: [0 (προεπιλογή = 0)] 0
Βήμα 5: Ενότητα Tvheadend Grabber
Ενεργοποίηση/usr/bin/tv_grab_na_tvmedia
-
Ανοίξτε ένα πρόγραμμα περιήγησης και μεταβείτε στην εγκατάσταση του tvheadend
- https://tvheadend.local: 9981/extjs.html
- Διατηρώ μια σύντομη περικοπή στο tvheadend στο πρόγραμμα περιήγησής μου και αποθηκεύω το όνομα χρήστη και τον κωδικό πρόσβασης
-
Στον ιστότοπο TVHeadend, μεταβείτε στην επιλογή Διαμόρφωση -> Κανάλι / EPG -> Ενότητες αρπαγής EPG
-
Για κάθε πράσινη επιταγή, (κάντε μόνο μία τη φορά)
- Καταργήστε την επιλογή του πλαισίου Enabled και
- Αποθηκεύσετε
- Mayσως χρειαστεί να ανανεώσετε τη σελίδα για να βεβαιωθείτε ότι η πράσινη επιταγή έχει εξαφανιστεί
-
Τώρα, αναζητήστε "Εσωτερικό: XMLTV: Βόρεια Αμερική (XMLTVListings.com από TVMedia"
- Στην κάτω δεξιά γωνία, κάντε κλικ στο εικονίδιο με το διπλό επάνω βέλος, το οποίο ανοίγει το παράθυρο καταγραφής
- Επιλέξτε τη γραμμή με το αρχείο tv_grab_file
- Επιλέξτε το πλαίσιο Ενεργοποιημένο
- Αποθηκεύσετε
- το παράθυρο καταγραφής θα δείξει αν λειτουργεί ή όχι
-
Βήμα 6: EPG Grabber
EPG Grabber
- Στον ιστότοπο TVHeadend, μεταβείτε στην επιλογή Διαμόρφωση -> Κανάλι / EPG -> EPG Grabber
- Επιλέξτε "Ενημέρωση αριθμού καναλιού"
-
In Cron multiline:
- # grabber τρέχει στις 6 το πρωί. Το Grabber τρέχει καθημερινά στις 6 το πρωί, στις 2 το απόγευμα και στις 6 το απόγευμα
- 0 5 * * *
- 0 14 * * *
- 0 18 * * *
- Κάντε κλικ στην επιλογή Αποθήκευση
Κανάλια EPG
Τα κανάλια πρέπει να μοιάζουν με αυτά της εικόνας
Βήμα 7: Εικονίδια τηλεόρασης
Εύρεση εικονιδίων τηλεόρασης
- Έκανα googled: abc tv icon χρησιμοποιώντας τη ρύθμιση εικόνας και μπόρεσα να βρω εικονίδια για καθένα από τα δίκτυα.
- Έχω επιλέξει αρχεία png και-j.webp" />
- Έχω αποθηκεύσει την εικόνα στο MacBook μου
Δημιουργία καταλόγου
- Στο MacBook σε ένα παράθυρο τερματικού, συνδεθείτε ($ ssh)
- Δημιουργήστε έναν κατάλογο
$ sudo mkdir/home/ername όνομα χρήστη ♣/xmltv/εικονίδια
$ αποσύνδεση
Αντιγράψτε εικονίδια στο Raspberry Pi
Σε ένα παράθυρο τερματικού, αντιγράψτε τα εικονίδια στο Raspberry Pi
$ scp *.png ♣username♣@♣tvheadend-server-name♣.local:/home/ername username ♣/xmltv/icons/.
Ενεργοποίηση εικονιδίων στο tvheadend
- Στο πρόγραμμα περιήγησης, μεταβείτε στο tvheadend και Διαμόρφωση -> Κανάλι / EPG -> Κανάλια
- Επιλέξτε μια γραμμή για ένα από τα κανάλια σας
- Κάντε κλικ στην επιλογή Επεξεργασία
-
Στο πεδίο Εικονίδιο χρήστη, εισαγάγετε τη διαδρομή, κάτι σαν (Fox είναι το κανάλι 7.1 και το εικονίδιο είναι 7.1., Png)
αρχείο: ///home/hts/~xmltv/icons/7.1.png
Βήμα 8: Παράρτημα: Παραπομπές
Απευθείας προγράμματα
Οδηγός: Πώς να ρυθμίσετε το XMLTV για το TVHeadEnd
ανάρτηση reddit
Βήμα 9: Προσάρτημα: Ενημερώσεις
16 ΙΑΝΟΥ 2018:
Το zap2xml.pl αναβαθμίστηκε και άλλαξαν πολλά πράγματα. Έτσι, έκανα αλλαγές για να προσαρμόσω τις αλλαγές
20 ΙΑΝΟΥ 2018:
- Νωρίτερα τον μήνα, το zap2it άλλαξε τον ιστότοπό του και κατά κάποιο τρόπο έσπασε τραβώντας τα δεδομένα EPG. Έκανα αναβάθμιση στη νέα έκδοση του κώδικα, αλλά αυτό δεν βοήθησε και θα έλειπε πριν ολοκληρωθεί.
- Εναλλαγή από zap2it σε Schedules Direct, η οποία είναι μια υπηρεσία επί πληρωμή (~ 20 $/έτος), αλλά είναι πολύ πιο εύκολο στη χρήση.
- Ενημερώθηκε με οδηγίες ώστε να αντικατοπτρίζει το Πρόγραμμα Direct
Βήμα 10: Προσάρτημα: Αντιμετώπιση προβλημάτων
Βήμα 11: Προσάρτημα: Αυτόματη εγκατάσταση
Ενώ δεν το χρησιμοποίησα αυτό, φαίνεται ότι πρέπει να λειτουργεί:
tvheadend.org/attachments/5188/tvheadend_EPG.sh
Συνιστάται:
Τροποποίηση στο Left Handed DSLR Holder του Bertus52x11. (με προσθήκη λαβής στο στόμα): 4 βήματα
Τροποποίηση στο αριστερόχειρο κάτοχο DSLR του Bertus52x11. (με προσθήκη στόματος): Νωρίτερα σήμερα το bertus52x11 δημοσίευσε την πιο έξυπνη ιδέα. Απευθύνεται σε άτομα που χρησιμοποιούν μόνο το αριστερό τους χέρι - μόνιμα ή χρονικά. Η αρχική του ιδέα ήταν να προσθέσει ένα γάντζο αντίχειρα στον σύνδεσμο τρίποδου από κάτω, επιτρέποντας στην κάμερα να κρατηθεί
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: 11 βήματα
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: Είχατε ποτέ πολλά δεδομένα με τα οποία εργάζεστε και σκεφτήκατε τον εαυτό σας … " πώς μπορώ να κάνω όλα αυτά τα δεδομένα φαίνονται καλύτερα και είναι πιο εύκολα κατανοητά; " Αν ναι, τότε η απάντησή σας μπορεί να είναι ένας πίνακας στο Microsoft Office Word 2007
Προσθήκη αρθρώσεων και συνόλων επαφών σε ένα Drive της Γενεύης στο Fusion 360: 7 Steps
Προσθήκη συνδέσμων και συνόλων επαφών σε ένα Drive της Γενεύης στο Fusion 360: Για αυτό το σεμινάριο, θα χρησιμοποιήσω ένα δείγμα αρχείου που περιλαμβάνεται στον πίνακα δεδομένων όλων των Fusion 360. Ανοίξτε τον πίνακα δεδομένων κάνοντας κλικ στο εικονίδιο πλέγματος στην επάνω αριστερή γωνία. Κάντε κύλιση προς τα κάτω μέχρι να δείτε την ενότητα "Δείγματα". Κάντε διπλό κλικ στο "Basic Tr
Δημιουργήστε αρχεία εικονιδίων των Windows με το Photoshop: 5 βήματα
Δημιουργήστε αρχεία εικονιδίων των Windows με το Photoshop: Αυτός είναι ο τρόπος δημιουργίας αρχείων εικονιδίων των Windows με το Photoshop. Είναι μια απλή διαδικασία όπως η δημιουργία μιας εικόνας αλλά χρειάζεστε ένα plug-in. Επισυνάπτεται το Plug-in. Πώς να φτιάξετε έναν δρομέα: Μάθετε για να δημιουργήσετε έναν προσαρμοσμένο δρομέα
Μετονομασία και προσθήκη εικονιδίου στο Thumbdrive: 4 βήματα
Μετονομασία και προσθήκη εικονιδίου στο Thumbdrive σας: Γράψτε ένα απλό αρχείο autorun για το thumbdrive σας για να εκχωρήσετε ένα νέο εικονίδιο και όνομα