Αρχική
XtreamUIPro

Δημόσιος τομέας

Δημόσιες συνεδριάσεις και ενημέρωση σε διακομιστές που ελέγχει το ίδρυμα

Μια δημοτική συνεδρίαση μεταδίδεται ζωντανά και μένει στο αρχείο, η εκπαίδευση του προσωπικού είναι μια βιβλιοθήκη ανά τμήμα και το κοινό παίρνει ένα line με μεγάλη λήξη από τον ιστότοπο του ιδρύματος. Το βίντεο μένει σε υποδομή που διαχειρίζεται το ίδρυμα.

Μια άδεια αίθουσα δημοτικού συμβουλίου με σειρές από γραφεία και μικρόφωνα.
Φωτογραφία: Héctor Berganza · Pexels License

Οι προκλήσεις

Τι πρέπει να λύσει ένας δημόσιος φορέας

  • Συνεδριάσεις που πρέπει να είναι δημόσιες και να διατηρούνται

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

  • Δύο κοινά, διαφορετικοί κανόνες

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

  • Έλεγχος του πού ζει το βίντεο

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

Πώς βοηθά το Xtream UI Pro

Πώς ταιριάζει η πλατφόρμα

  • Ένα ζωντανό κανάλι και ένα αρχείο

    Μια συνεδρίαση είναι ένα ζωντανό κανάλι που τροφοδοτείται από τον encoder της αίθουσας· με ενεργό catch-up οι θεατές που άργησαν μπορούν να γυρίσουν πίσω και η εγγραφή καταχωρείται ως επεισόδιο της σειράς συνεδριάσεων.

  • Δημόσια lines και lines προσωπικού

    Οι πολίτες παίρνουν ένα line με μεγάλη λήξη από τον ιστότοπο του ιδρύματος· το προσωπικό παίρνει lines ανά τμήμα με δικά τους πακέτα και bouquets, ώστε η εκπαίδευση και οι εσωτερικές ενημερώσεις να μένουν έξω από το δημόσιο πακέτο καναλιών.

  • Λειτουργεί από το ίδρυμα

    Ο πίνακας, το origin και τα nodes λειτουργούν σε διακομιστές που επιλέγει το ίδρυμα, με σύνδεση δύο παραγόντων, ομάδες δικαιωμάτων, audit log και κρυπτογραφημένα αντίγραφα ασφαλείας για τους δικούς του διαχειριστές.

Δυνατότητες της πλατφόρμας

Τι χρησιμοποιεί αυτός ο κλάδος

Οι δυνατότητες παρακάτω είναι εκείνες στις οποίες στηρίζεται αυτή η εγκατάσταση. Κάθε μία υπάρχει στο προϊόν σήμερα· τίποτα εδώ δεν είναι προγραμματισμένο ή κατόπιν αιτήματος.

  • Ζωντανή μετάδοση

    Ζωντανά κανάλια από τις δικές σας πηγές, με EPG, catch-up και timeshift όπου το επιτρέπει η πηγή, σε HLS ή MPEG-TS προς τις εφαρμογές και τις συσκευές των θεατών σας.

    Κόμβος προέλευσης με ένα upstream ανά κανάλι · RTMP εισόδου και εξόδου · transcoding με ffmpeg

  • Βίντεο κατά παραγγελία

    Ταινίες, σειρές με σεζόν και επεισόδια και ραδιόφωνο, οργανωμένα σε κατηγορίες και bouquets, με μεταδεδομένα TMDB και εργασία ingest που κατεβάζει και κωδικοποιεί τις πηγές σας.

    Υπογεγραμμένοι σύνδεσμοι αναπαραγωγής περιορισμένης διάρκειας · cache VOD ανά κόμβο

  • Διαχείριση συνδρομητών

    Ένα line είναι η πρόσβαση ενός θεατή: πακέτο, bouquets, λήξη, όριο συνδέσεων και μορφές εξόδου, με κωδικούς ενεργοποίησης, δοκιμαστικές περιόδους και ανανεώσεις που ακολουθούν παντού τους ίδιους κανόνες.

    Xtream Codes API, M3U/XMLTV, πύλες MAG και Enigma2, web player

  • Ασφάλεια & έλεγχος πρόσβασης

    Σύνδεση δύο παραγόντων, σφραγισμένα μυστικά σε αδράνεια, υπογεγραμμένοι σύνδεσμοι αναπαραγωγής δεμένοι με τον θεατή, κανόνες IP και χώρας, όρια συνδέσεων και προστασία από brute-force.

    TOTP · κλειδιά σφραγισμένα με AES · URLs υπογεγραμμένα με HMAC · κανόνες GeoIP και ISP

  • Παρακολούθηση & λειτουργία

    Προβολές συνδέσεων και κίνησης, αρχεία καταγραφής ελέγχου, μετρικές Prometheus, ειδοποιήσεις με email, Telegram ή webhook, λειτουργία συντήρησης και ενσωματωμένος έλεγχος ενημερώσεων.

    Endpoints /metrics · ουρά εργασιών με leases · κρυπτογραφημένα αντίγραφα ασφαλείας βάσης

  • API & ενσωματώσεις

    Δημιουργήστε, ανανεώστε και αναστείλτε την πρόσβαση από τα δικά σας συστήματα μέσω του Reseller API, λάβετε υπογεγραμμένα webhooks και συνδέστε πλατφόρμες τιμολόγησης ή εμπορίου με έτοιμο connector.

    Reseller API με αναγνωριστικά αιτήματος idempotent · κλειδιά Admin API · 17 connectors

Στον πίνακα ελέγχου

Οι σελίδες όπου ζει αυτή η υλοποίηση

Στιγμιότυπα του πίνακα ελέγχου μιας νέας εγκατάστασης με δείγμα καταλόγου. Τίποτα δεν είναι προσομοίωση.

Η σελίδα Streams του πίνακα ελέγχου: τα ζωντανά κανάλια με την κατάσταση, την κατηγορία, την πηγή και τις μορφές εξόδου τους.
Ζωντανή μετάδοση · Κόμβος προέλευσης με ένα upstream ανά κανάλι · RTMP εισόδου και εξόδου · transcoding με ffmpeg
Η σελίδα Movies του πίνακα ελέγχου: οι ταινίες του καταλόγου με την κατηγορία, το έτος και την κατάστασή τους.
Βίντεο κατά παραγγελία · Υπογεγραμμένοι σύνδεσμοι αναπαραγωγής περιορισμένης διάρκειας · cache VOD ανά κόμβο

Αρχιτεκτονική υποδομής

Παράδειγμα υλοποίησης: ένας δήμος

Ένας διακομιστής διαχείρισης στο data center του δήμου, η τροφοδοσία της αίθουσας ως ζωντανό κανάλι με αρχείο που διατηρείται, μια βιβλιοθήκη εκπαίδευσης προσωπικού ανά τμήμα, δημόσια lines με μεγάλη λήξη και τα δικά συστήματα του δήμου στο Reseller API.

Επιλέξτε ένα τμήμα του διαγράμματος για να δείτε τι κάνει.

Σε μια υλοποίηση δημόσιου τομέα οι πηγές είναι η ζωντανή τροφοδοσία της αίθουσας, οι εγγραφές προηγούμενων συνεδριάσεων και τα βίντεο εκπαίδευσης· ο πίνακας κρατά τα δημόσια bouquets και αυτά του προσωπικού και τα lines και των δύο κοινών· το origin τα εξυπηρετεί, με nodes όπου το χρειάζεται μια τοποθεσία· τα συστήματα του δήμου συνδέονται μέσω του Reseller API.

  1. Εγκατάσταση στο data center του δήμου

    Ο πίνακας, το API, ο worker και το origin λειτουργούν σε διακομιστή του δήμου πίσω από το reverse proxy του· η βάση αναπαραγωγής είναι η δημόσια διεύθυνση στην οποία φτάνουν οι πολίτες.

  2. Μεταδώστε και κρατήστε τις συνεδριάσεις

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

  3. Lines για το κοινό

    Οι πολίτες παίρνουν ένα line με μεγάλη λήξη που διανέμεται από τον ιστότοπο του δήμου, δεμένο μόνο με το δημόσιο bouquet.

  4. Lines για το προσωπικό ανά τμήμα

    Το προσωπικό παίρνει lines ανά τμήμα με πακέτα που προσθέτουν τη βιβλιοθήκη εκπαίδευσης και τις εσωτερικές ενημερώσεις· τα δικά συστήματα του δήμου τα δημιουργούν και τα απενεργοποιούν μέσω του Reseller API.

Αντιστοίχιση ρυθμίσεων

Οι έννοιές σας, τα αντικείμενα της πλατφόρμας

Η πλατφόρμα δεν έχει αντικείμενα ειδικά για κάποιον κλάδο: ένα bouquet, ένα line, ένα πακέτο ή ένας λογαριασμός διανομέα χρησιμοποιείται ως η έννοια που χρειάζεται ο κλάδος σας. Πρόκειται για εννοιολογικές αντιστοιχίσεις, όχι για εγγενείς λειτουργίες του κλάδου.

Οδηγός ρύθμισης βήμα προς βήμα

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

Διαβάστε τον οδηγό ρύθμισης
Στον κλάδο σαςΣτην πλατφόρμα
Δημοτική συνεδρίαση ή δημόσιο κανάλιΖωντανό κανάλι: ένα stream με τις πηγές, το EPG και τις μορφές εξόδου του
Αρχείο συνεδριάσεων και βιβλιοθήκη εκπαίδευσηςΚατάλογος VOD: ταινίες και σειρές με σεζόν και επεισόδια, κατηγορίες και μεταδεδομένα
Δημόσιο πρόγραμμα ή συλλογή τμήματοςBouquet: ονομασμένο σύνολο καναλιών, ταινιών ή σειρών που παραχωρεί ένα πακέτο
Πρόσβαση πολίτη ή προσωπικούLine: μία πρόσβαση με το πακέτο, τα bouquets, τη λήξη, το όριο συνδέσεων και τις εξόδους της
Ισχύς δημόσιας πρόσβασης ή πρόσβασης προσωπικούΗμερομηνία λήξης του line, που ανανεώνεται με πακέτο, credit ή το API
Ενσωμάτωση συστήματος του δήμουReseller API και webhooks: οι λειτουργίες του πίνακα από το δικό σας σύστημα

Θέματα ενσωμάτωσης

Τα δικά συστήματα του ιδρύματος, όπως ο ιστότοπός του, ο κατάλογος προσωπικού ή το σύστημα υποθέσεών του, συνδέονται μέσω του Reseller API (δημιουργία, ανανέωση, απενεργοποίηση ενός line) και webhooks· ο πίνακας δεν έχει εγγενή ενσωμάτωση με συγκεκριμένο προϊόν δημόσιου τομέα και καμία ενιαία σύνδεση (single sign-on) για τους θεατές.

Ζητήματα ασφάλειας

Κρατήστε την πλατφόρμα στη δική υποδομή του ιδρύματος πίσω από το reverse proxy του με TLS· κρατήστε το δημόσιο και το εσωτερικό υλικό σε ξεχωριστά bouquets· τα lines έχουν όριο συνδέσεων· οι σύνδεσμοι αναπαραγωγής είναι υπογεγραμμένοι και λήγουν· οι λογαριασμοί του πίνακα χρησιμοποιούν σύνδεση δύο παραγόντων, ομάδες δικαιωμάτων και κλειδιά Admin API με λίστα επιτρεπόμενων IP· το audit log καταγράφει κάθε αλλαγή.

Δικαιώματα περιεχομένου και αδειοδότηση

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

Δικαιώματα περιεχομένου & αποδεκτή χρήση

Κέντρο βοήθειας

Ερωτήσεις από αυτόν τον κλάδο

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

Κέντρο βοήθειας
Μπορούν οι πολίτες να παρακολουθούν συνεδριάσεις χωρίς λογαριασμό;

Οι θεατές χρησιμοποιούν πάντα ένα line. Ο δήμος μπορεί να διανείμει από τον ιστότοπό του ένα line με μεγάλη λήξη, δεμένο με το δημόσιο bouquet, ώστε οι πολίτες να λαμβάνουν διαπιστευτήρια και να μη χρειάζονται άλλον λογαριασμό.

Μπορεί το υλικό του προσωπικού να μένει ιδιωτικό;

Ναι. Βάλτε το σε bouquets που χορηγούν μόνο τα πακέτα του προσωπικού· ένα line βλέπει μόνο τα bouquets του πακέτου του, οπότε το δημόσιο line δεν λαμβάνει ποτέ τη βιβλιοθήκη εκπαίδευσης.

Διατηρείται το αρχείο μετά τη συνεδρίαση;

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