Αρχική
XtreamUIPro

Οδηγός ρύθμισης

Οδηγός ρύθμισης για Εταιρική κατάρτιση

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

Αυτοί οι οδηγοί αντιστοιχίζουν τις έννοιες ενός κλάδου στα αντικείμενα που έχει σήμερα η πλατφόρμα (bouquets, lines, πακέτα, λογαριασμοί διανομέων, κόμβοι, το API). Είναι εννοιολογικές αντιστοιχίσεις, όχι λειτουργίες ειδικές για κλάδο, και ο λογαριασμός διανομέα είναι ανατεθειμένος λογαριασμός, όχι απομονωμένος tenant.

Εννοιολογική αντιστοίχιση

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

Στον κλάδο σαςΣτην πλατφόρμαΠού στον πίνακα
Συλλογή κατάρτισης τμήματοςBouquet: ονομασμένο σύνολο καναλιών, ταινιών ή σειρών που παραχωρεί ένα πακέτοBouquets, από Streams και Movies / Series
Υλικό κατάρτισηςΚατάλογος VOD: ταινίες και σειρές με σεζόν και επεισόδια, κατηγορίες και μεταδεδομέναMovies και Series, ή η εργασία VOD ingest
Πρόσβαση εργαζομένουLine: μία πρόσβαση με το πακέτο, τα bouquets, τη λήξη, το όριο συνδέσεων και τις εξόδους τηςLines → προσθήκη, ή κωδικοί ενεργοποίησης, ή το Reseller API
Εσωτερική συνεδρία κατάρτισηςΖωντανό κανάλι: ένα stream με τις πηγές, το EPG και τις μορφές εξόδου τουStreams → προσθήκη ζωντανού stream (URL πηγής ή αποστολή RTMP)
Ενσωμάτωση HR ή LMSReseller API και webhooks: οι λειτουργίες του πίνακα από το δικό σας σύστημαΚλειδιά Reseller API και webhooks στον πίνακα του μεταπωλητή
Συσκευές ανά εργαζόμενοΜέγιστες συνδέσεις του line: πόσες συσκευές μπορούν να παρακολουθούν ταυτόχροναΟι μέγιστες συνδέσεις του line

Προαπαιτούμενα

Τι να έχετε πριν από την εγκατάσταση.

  1. Ένας διακομιστής της εταιρείας (Ubuntu 22.04 ή 24.04) προσβάσιμος από τα γραφεία, το πρόγραμμα εγκατάστασης και μια εσωτερική διεύθυνση ή domain πίσω από το reverse proxy σας.
  2. Οι εγγραφές κατάρτισης, ο encoder του αμφιθεάτρου για τις ζωντανές συνεδρίες και η δυνατότητα του συστήματος HR ή LMS να καλεί HTTP API.
  3. Μια απόφαση για την εμπιστευτικότητα: ποιο υλικό μπαίνει σε ποια συλλογή τμήματος και ποιος στο HR και στην ομάδα κατάρτισης παίρνει λογαριασμό πίνακα.

Εγκατάσταση υποδομής

Πρώτα η έδρα, έπειτα τα γραφεία.

  1. Τρέξτε το πρόγραμμα εγκατάστασης στον διακομιστή της έδρας· τοποθετήστε τον πίνακα πίσω από το reverse proxy της εταιρείας και ορίστε τα trusted proxies ώστε το αρχείο ελέγχου να βλέπει πραγματικές διευθύνσεις.
  2. Ορίστε τη βάση αναπαραγωγής στην εσωτερική διεύθυνση· οι εργαζόμενοι εκτός δικτύου φτάνουν σε αυτήν μέσω VPN ή του proxy.
  3. Εγγράψτε έναν κόμβο ανά γραφείο από τα Servers· ο πίνακας τον εγκαθιστά μέσω SSH και δρομολογεί σε αυτόν τους θεατές του γραφείου.
  4. Δημιουργήστε λογαριασμό διανομέα για την ομάδα κατάρτισης με δικαιώματα στον κατάλογο και κανένα στα lines των εργαζομένων.

Οργάνωση περιεχομένου

Συλλογές ανά τμήμα, μαθήματα ως σειρές.

  1. Δημιουργήστε κατηγορίες ανά θέμα και μία σειρά ανά μάθημα πολλών μερών, με ένα επεισόδιο ανά συνεδρία.
  2. Δημιουργήστε ένα bouquet ανά συλλογή κατάρτισης τμήματος και ένα bouquet όλου του προσωπικού για υλικό που βλέπουν όλοι.
  3. Δημιουργήστε ένα πακέτο ανά ρόλο: τα bouquets που χρειάζεται ο ρόλος και κανένα άλλο, με μεγάλη διάρκεια (π.χ. ένα έτος) ως περίοδο πρόσβασης· μια ανανέωση προσθέτει μία ακόμη περίοδο και το HR απενεργοποιεί το line όταν λήξει η σύμβαση.
  4. Επισημάνετε καθαρά τις εμπιστευτικές συλλογές στα ονόματά τους· ένα line βλέπει μόνο τα bouquets που παραχωρεί το πακέτο του.

Ρύθμιση συνεργατών (reseller)

Η ομάδα κατάρτισης και, για έναν όμιλο, κάθε θυγατρική.

  1. Δημιουργήστε μια ομάδα με δικαιώματα καταλόγου για την ομάδα κατάρτισης και μια ομάδα με δικαιώματα lines για το HR.
  2. Προσθέστε την ομάδα κατάρτισης και το HR ως reseller με αυτές τις ομάδες· κανένας δεν χρειάζεται credits σε εσωτερική εγκατάσταση.
  3. Μια θυγατρική με δική της βιβλιοθήκη παίρνει δικό της reseller, δικά της bouquets και δικά της πακέτα.

Ρύθμιση πρόσβασης εργαζομένων

Ένα line ανά εργαζόμενο, από το HR.

  1. Δημιουργήστε ένα κλειδί Reseller API για το σύστημα HR και κρατήστε το στα μυστικά του συστήματος HR.
  2. Στην πρόσληψη το σύστημα HR καλεί action=create_line με το πακέτο του ρόλου και αναγνωριστικό αιτήματος (η διάρκεια του πακέτου είναι η περίοδος πρόσβασης)· στην αποχώρηση καλεί action=disable_line.
  3. Ορίστε τις μέγιστες συνδέσεις στον αριθμό συσκευών που μπορεί να χρησιμοποιεί ένας εργαζόμενος (συνήθως δύο: γραφείο και κινητό).
  4. Για πιλοτική χρήση, προσθέστε lines από Lines → προσθήκη και δώστε τα στοιχεία σε λίγους εργαζομένους.

Υλικό κατάρτισης

Εγγραφές κατά παραγγελία.

  1. Ανεβάστε κάθε εγγραφή ως πηγή επεισοδίου ή κάντε την ingest με την εργασία VOD ingest· κρατήστε τον τίτλο και μια σύντομη περιγραφή.
  2. Συνδέστε την εγγραφή με το σωστό bouquet τμήματος μέσω της σειράς της.
  3. Ελέγξτε την αναπαραγωγή με δοκιμαστικό line κάθε ρόλου για να επιβεβαιώσετε ποιος βλέπει τι.

Εσωτερικές συνεδρίες κατάρτισης

Μια συνεδρία ως ζωντανό κανάλι.

  1. Προσθέστε ένα ζωντανό stream για τον encoder του αμφιθεάτρου (αποστολή RTMP)· βάλτε το στο bouquet όλου του προσωπικού ή ενός τμήματος.
  2. Ενεργοποιήστε το catch-up ώστε όσοι μπαίνουν αργά να γυρίζουν πίσω, και ανεβάστε την εγγραφή στη βιβλιοθήκη μετά.
  3. Οι κόμβοι στα γραφεία παίρνουν τη συνεδρία μία φορά από την προέλευση και εξυπηρετούν τους ανθρώπους τους τοπικά.

Λήξη πρόσβασης

Η πρόσβαση τελειώνει με τη σύμβαση.

  1. Ένα line λήγει στο τέλος της περιόδου του πακέτου του· όσο διαρκεί η σύμβαση το HR το ανανεώνει με action=renew_line και όταν λήξει η σύμβαση το HR το απενεργοποιεί.
  2. Εγγράψτε το σύστημα HR στα webhooks για να συμφιλιώνει τα lines που πρόκειται να λήξουν ή έχουν λήξει με τα δικά του αρχεία.
  3. Για προσωρινή πρόσβαση (εξωτερικοί συνεργάτες, εβδομάδα ένταξης) χρησιμοποιήστε σύντομη λήξη αντί για ξεχωριστό πακέτο.

Ενσωμάτωση με HR ή LMS

Τα συστήματα οδηγούν την πρόσβαση· ο player παίζει.

  1. Το HR δημιουργεί, ανανεώνει και απενεργοποιεί lines μέσω του Reseller API· το LMS μπορεί να βάζει σύνδεσμο προς τον web player από μια σελίδα μαθήματος.
  2. Δεν υπάρχει single sign-on για θεατές: ο εργαζόμενος συνδέεται στον player με τα στοιχεία του line που εξέδωσε το σύστημά σας.
  3. Χρησιμοποιήστε κλειδιά Admin API με σημαία μόνο ανάγνωσης για εσωτερικά εργαλεία αναφορών.

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

Εμπιστευτικότητα από το δίκτυο μέχρι το line.

  1. Κρατήστε την πλατφόρμα στο εσωτερικό δίκτυο ή πίσω από το reverse proxy με TLS· ορίστε αντίστοιχα το TRUSTED_PROXIES.
  2. Σύνδεση δύο παραγόντων για κάθε λογαριασμό πίνακα· ομάδες δικαιωμάτων ώστε το HR να μην αλλάζει τον κατάλογο και η ομάδα κατάρτισης να μη βλέπει lines.
  3. Υπογεγραμμένοι σύνδεσμοι αναπαραγωγής που λήγουν, χαμηλό όριο συνδέσεων ανά line και δέσιμο διεύθυνσης όπου οι συσκευές είναι σταθερές.
  4. Κρυπτογραφημένα αντίγραφα ασφαλείας βάσης με αντίγραφο εκτός τοποθεσίας· το αρχείο ελέγχου για κάθε αλλαγή lines και καταλόγου.

Αντιμετώπιση προβλημάτων

Οι συνηθισμένοι πρώτοι έλεγχοι.

  1. Ένας εργαζόμενος βλέπει υλικό άλλου τμήματος: ελέγξτε το πακέτο του line και τα bouquets που παραχωρεί.
  2. Ένας νέος εργαζόμενος δεν έχει πρόσβαση: ελέγξτε ότι η κλήση του HR πέτυχε (αρχείο κλήσεων του Reseller API) και τη λήξη του line.
  3. Ένα γραφείο κάνει buffering σε ζωντανή συνεδρία: ελέγξτε το heartbeat του κόμβου του γραφείου και ότι οι θεατές δρομολογούνται σε αυτόν.
  4. Το αρχείο ελέγχου δείχνει τη διεύθυνση του proxy: ορίστε το TRUSTED_PROXIES στο proxy και επανεκκινήστε τον πίνακα.