Αυτοί οι οδηγοί αντιστοιχίζουν τις έννοιες ενός κλάδου στα αντικείμενα που έχει σήμερα η πλατφόρμα (bouquets, lines, πακέτα, λογαριασμοί διανομέων, κόμβοι, το API). Είναι εννοιολογικές αντιστοιχίσεις, όχι λειτουργίες ειδικές για κλάδο, και ο λογαριασμός διανομέα είναι ανατεθειμένος λογαριασμός, όχι απομονωμένος tenant.
Εννοιολογική αντιστοίχιση
Τίποτα στον πίνακα δεν λέγεται δωμάτιο ή διαμονή. Ο πίνακας δείχνει ποιο αντικείμενο παίζει ποιον ρόλο· τα κεφάλαια παρακάτω τα στήνουν με αυτή τη σειρά.
| Στον κλάδο σας | Στην πλατφόρμα | Πού στον πίνακα |
|---|---|---|
| Διαχειριστής ξενοδοχείου ή εξουσιοδοτημένος συνεργάτης | Λογαριασμός μεταπωλητή: ανατεθειμένος πίνακας με credits, δικαιώματα και δικά του lines | Users → προσθήκη μεταπωλητή· Groups για τα δικαιώματά του |
| Πακέτο καναλιών | Bouquet: ονομασμένο σύνολο καναλιών, ταινιών ή σειρών που παραχωρεί ένα πακέτο | Bouquets, από Streams και Movies / Series |
| Δωμάτιο ή συσκευή | Line: μία πρόσβαση με το πακέτο, τα bouquets, τη λήξη, το όριο συνδέσεων και τις εξόδους της | Lines → προσθήκη, ή κωδικοί ενεργοποίησης, ή το Reseller API |
| Βίντεο πληροφόρησης ξενοδοχείου | Κατάλογος VOD: ταινίες και σειρές με σεζόν και επεισόδια, κατηγορίες και μεταδεδομένα | Movies και Series, ή η εργασία VOD ingest |
| Αδειοδοτημένα τηλεοπτικά κανάλια | Ζωντανό κανάλι: ένα stream με τις πηγές, το EPG και τις μορφές εξόδου του | Streams → προσθήκη ζωντανού stream (URL πηγής ή αποστολή RTMP) |
| Διάρκεια διαμονής | Ημερομηνία λήξης του line, που ανανεώνεται με πακέτο, credit ή το API | Η ημερομηνία λήξης του line και η διάρκεια του πακέτου |
| Ένας κόμβος ανά κτίριο ή πτέρυγα | Κόμβοι streaming: edge διακομιστές που εγγράφονται από τον πίνακα, ένας ανά χώρο ή κτίριο | Servers → προσθήκη κόμβου, με εγκατάσταση μέσω SSH |
Προαπαιτούμενα
Τι να έχετε πριν από την εγκατάσταση.
- Ένας διακομιστής στο δίκτυο της μονάδας (Ubuntu 22.04 ή 24.04), το πρόγραμμα εγκατάστασης και μια διεύθυνση που μπορούν να φτάσουν οι συσκευές των δωματίων.
- Οι ροές καναλιών για τις οποίες η μονάδα κατέχει δικαιώματα (URL λήψης ή RTMP), τα βίντεο πληροφόρησης του ξενοδοχείου και οι συσκευές των δωματίων (Android TV boxes, συσκευές MAG ή Enigma2, smart TV με εφαρμογή player ή πρόγραμμα περιήγησης).
- Η δυνατότητα του PMS να καλεί HTTP API στο check-in και στο check-out, ή μια διαδικασία της ρεσεψιόν για να γίνεται στον πίνακα.
Εγκατάσταση υποδομής
Ο κεντρικός διακομιστής και ένας κόμβος ανά κτίριο.
- Τρέξτε το πρόγραμμα εγκατάστασης στον κεντρικό διακομιστή· ορίστε τη βάση αναπαραγωγής στην εσωτερική διεύθυνση της μονάδας ώστε τα δωμάτια να μένουν στο τοπικό δίκτυο.
- Προσθέστε τις ροές καναλιών στα Streams και τα βίντεο πληροφόρησης στα Movies· ελέγξτε τα στον web player.
- Εγγράψτε έναν κόμβο ανά πτέρυγα ή κτίριο από τα Servers· ο πίνακας τον εγκαθιστά μέσω SSH και δρομολογεί σε αυτόν τα δωμάτια του κτιρίου.
- Ορίστε το κλειδί άδειας στον διακομιστή· η ενεργοποίηση γίνεται επιτόπου και η υπηρεσία τρέχει χωρίς σύνδεση προς το διαδίκτυο.
Οργάνωση περιεχομένου
Πακέτα καναλιών και βίντεο ξενοδοχείου.
- Δημιουργήστε ένα bouquet ανά πακέτο καναλιών (τυπικά δωμάτια, σουίτες, συνέδρια) από τα κανάλια της μονάδας.
- Δημιουργήστε ένα bouquet βίντεο ξενοδοχείου (καλωσόρισμα, εγκαταστάσεις, ασφάλεια) και προσθέστε το σε κάθε πακέτο.
- Δημιουργήστε ένα πακέτο ανά κατηγορία δωματίου με τα bouquets που παραχωρεί και διάρκεια μίας ημέρας: στο check-in το line του δωματίου ανανεώνεται μία φορά για κάθε διανυκτέρευση (κάθε ανανέωση προσθέτει τη διάρκεια του πακέτου) και στο check-out απενεργοποιείται (κεφάλαιο 8).
- Ταξινομήστε τα κανάλια και δώστε τους λογότυπα ώστε το μενού στην τηλεόραση να διαβάζεται εύκολα.
Ρύθμιση συνεργατών (reseller)
Η μονάδα, ή ένας φορέας που τρέχει πολλές μονάδες, ως ανατεθειμένος λογαριασμός.
- Δημιουργήστε μια ομάδα με δικαιώματα περιορισμένα στα lines (δωμάτια) και χωρίς αλλαγές στον κατάλογο.
- Προσθέστε τη ρεσεψιόν της μονάδας, ή τον φορέα, ως reseller με αυτή την ομάδα και τα πακέτα δωματίων.
- Ένας φορέας με πολλές μονάδες παίρνει έναν reseller ανά μονάδα, με δικά του δωμάτια και credits.
Ρύθμιση δωματίου (line)
Ένα line ανά δωμάτιο, με όνομα τον αριθμό του.
- Δημιουργήστε ένα line ανά δωμάτιο στα Lines με τον αριθμό δωματίου ως όνομα και το πακέτο της κατηγορίας δωματίου.
- Ορίστε τις μέγιστες συνδέσεις σε 1 (μία τηλεόραση) ή στον αριθμό οθονών του δωματίου.
- Δέστε το line με τη διεύθυνση της συσκευής του δωματίου όταν το δίκτυο δίνει σταθερές διευθύνσεις στις συσκευές.
- Ρυθμίστε τη συσκευή μία φορά (Xtream Codes API ή M3U με τα στοιχεία του line, ή η πύλη MAG / Enigma2)· τα στοιχεία μένουν στο δωμάτιο.
Βίντεο πληροφόρησης ξενοδοχείου
Τα δικά της βίντεο της μονάδας κατά παραγγελία.
- Ανεβάστε τα βίντεο καλωσορίσματος και πληροφόρησης ως ταινίες, με τις γλωσσικές εκδοχές της μονάδας ως ξεχωριστές καταχωρίσεις ή κανάλια ήχου.
- Βάλτε τα στο bouquet βίντεο ξενοδοχείου ώστε να τα παίρνει κάθε κατηγορία δωματίου.
- Ενημερώστε τα από τον πίνακα όποτε αλλάζει η πληροφόρηση· τα δωμάτια βλέπουν αμέσως τη νέα έκδοση.
Αδειοδοτημένα τηλεοπτικά κανάλια
Τα κανάλια της μονάδας ως ζωντανά streams.
- Προσθέστε κάθε αδειοδοτημένο κανάλι στα Streams με τη ροή του· ενεργοποιήστε timeshift ή catch-up μόνο όπου το επιτρέπει η άδεια.
- Προσθέστε πηγή EPG ώστε ο οδηγός στην τηλεόραση να δείχνει τις εκπομπές.
- Κρατήστε τα κανάλια με περιορισμό περιοχής σε bouquets που παραχωρούν μόνο τα κατάλληλα πακέτα.
Check-in, check-out και λήξη
Η διαμονή ως ισχύς του line.
- Στο check-in ενεργοποιήστε το line του δωματίου και ανανεώστε το για τη διάρκεια της διαμονής (το PMS μέσω του API, ή η ρεσεψιόν στον πίνακα).
- Στο check-out απενεργοποιήστε το line· μια νέα διαμονή το ενεργοποιεί ξανά, ώστε τα στοιχεία να μη φεύγουν ποτέ από το δωμάτιο.
- Εγγράψτε το PMS ή τη ρεσεψιόν στα webhooks για να βλέπουν ενεργοποιημένα, απενεργοποιημένα και ληγμένα lines.
Ενσωμάτωση με το PMS
Το check-in και το check-out οδηγούν τα δωμάτια.
- Δημιουργήστε ένα κλειδί Reseller API για το PMS και κρατήστε το στις ρυθμίσεις του PMS.
- Στο check-in το PMS καλεί action=enable_line και action=renew_line για το line του δωματίου με αναγνωριστικό αιτήματος· στο check-out action=disable_line.
- Η εφαρμογή υπηρεσιών επισκεπτών (κλήση προσωπικού, housekeeping, express check-out, room service) και η σύνδεσή της με το back-office ανήκουν στο πακέτο Enterprise και ορίζονται μαζί με τη μονάδα.
Ζητήματα ασφάλειας
Κρατήστε τα κανάλια μέσα στη μονάδα.
- Κρατήστε τη βάση αναπαραγωγής και τους κόμβους στο δίκτυο της μονάδας· μην εκθέτετε στο διαδίκτυο τίποτα που δεν χρειάζονται τα δωμάτια.
- Μία σύνδεση ανά δωμάτιο, δεμένη με τη συσκευή· οι υπογεγραμμένοι σύνδεσμοι λήγουν, οπότε ένας αντιγραμμένος σύνδεσμος παύει να λειτουργεί.
- Σύνδεση δύο παραγόντων για τον πίνακα· η ρεσεψιόν παίρνει περιορισμένη ομάδα δικαιωμάτων.
- Ενεργοποιήστε το κρυπτογραφημένο αντίγραφο ασφαλείας της βάσης· τα στοιχεία των δωματίων βρίσκονται μέσα σε αυτό.
Αντιμετώπιση προβλημάτων
Οι συνηθισμένοι πρώτοι έλεγχοι.
- Ένα δωμάτιο δεν έχει τηλεόραση: ελέγξτε ότι το line του είναι ενεργοποιημένο και δεν έχει λήξει, έπειτα τα στοιχεία και τη διεύθυνση της συσκευής.
- Λείπει ένα κανάλι σε ένα δωμάτιο: ελέγξτε το bouquet του πακέτου της κατηγορίας δωματίου.
- Η τηλεόραση σταματά σε διακοπή του διαδικτύου: ελέγξτε ότι η βάση αναπαραγωγής και οι πηγές είναι εσωτερικές διευθύνσεις· οι εξωτερικές ροές εξαρτώνται από τη σύνδεση προς το διαδίκτυο.
- Η κλήση του PMS αποτυγχάνει: ελέγξτε το κλειδί API, ότι οι εγγραφές είναι POST και το αναγνωριστικό αιτήματος στις επαναλήψεις.