Αρχική
XtreamUIPro

Τηλεπικοινωνίες & ISP

Μια τηλεοπτική υπηρεσία στο δικό του δίκτυο του παρόχου

Οι συνδρομητές σας παίρνουν ένα πακέτο καναλιών και μια βιβλιοθήκη VOD που παραδίδονται από nodes στα σημεία παρουσίας σας. Τα lines τους δημιουργούνται και ανανεώνονται από την τιμολόγησή σας και οι μεταπωλητές πουλούν με credits στους δικούς τους πίνακες.

Ένας τεχνικός τοποθετεί μια κάρτα σε ένα rack διακομιστών σε data center.
Φωτογραφία: panumas nikhomkhai · Pexels License

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

Τι πρέπει να λύσει ένας πάροχος

  • Τηλεόραση ως μέρος της συνδρομής

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

  • Κίνηση που μένει στο δίκτυό σας

    Ένα πακέτο καναλιών που εξυπηρετείται από απομακρυσμένο data center φορτώνει την ανοδική σύνδεση και φαίνεται στην ποιότητα· η παράδοση πρέπει να ξεκινά κοντά στον συνδρομητή.

  • Μεταπωλητές και επίπεδα

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

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

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

  • Προγράμματα από την τιμολόγηση

    Ένα πακέτο ανά επίπεδο συνδρομής χορηγεί τα bouquets του και φέρει διάρκεια· η τιμολόγησή σας δημιουργεί, ανανεώνει και απενεργοποιεί το line του συνδρομητή μέσω connector ή του Reseller API.

  • Ένα node ανά σημείο παρουσίας

    Τα nodes εγγράφονται από τον πίνακα και εγκαθίστανται μέσω SSH· καθένα παίρνει ένα ζωντανό κανάλι μία φορά από το origin, αποθηκεύει προσωρινά τη βιβλιοθήκη VOD και εξυπηρετεί τους συνδρομητές που κατευθύνονται σε αυτό.

  • Μεταπωλητές με credits

    Ένας μεταπωλητής είναι λογαριασμός συνεργάτη (reseller) με credits, ομάδα δικαιωμάτων και δικά του lines· οι υπο-μεταπωλητές μπορούν να αντικατοπτρίζουν ένα δίκτυο μεταπωλητών και το όριο συνδέσεων ορίζεται ανά συνδρομή.

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

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

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

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

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

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

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

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

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

  • Κατανεμημένοι κόμβοι streaming

    Εγγράψτε edge διακομιστές από τον πίνακα· οι θεατές δρομολογούνται σε κόμβο ανάλογα με το φορτίο και τη χώρα, και η προέλευση εξυπηρετεί όλους όσο δεν υπάρχει κόμβος.

    Εγκατάσταση μέσω SSH από τον πίνακα · δρομολόγηση GeoIP · heartbeats και στατιστικά κίνησης

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

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

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

  • Διαχείριση διανομέων

    Ανατεθειμένοι λογαριασμοί με credits, δικαιώματα και δικό τους πίνακα, έως πέντε επίπεδα βάθος, για τους διανομείς, τους operators και τους μεταπωλητές με τους οποίους συνεργάζεστε.

    Ομάδες και δικαιώματα · καθολικό credits · υπο-διανομείς

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

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

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

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

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

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

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

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

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

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

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

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

Ένας διακομιστής διαχείρισης στον κεντρικό χώρο του παρόχου, ένα node σε κάθε σημείο παρουσίας, ένα πακέτο καναλιών και μια βιβλιοθήκη VOD, lines συνδρομητών που οδηγούνται από την τιμολόγηση του ISP και μεταπωλητές ως λογαριασμοί συνεργατών με credits.

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

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

  1. Εγκατάσταση στον κεντρικό χώρο

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

  2. Ορίστε τα προγράμματα

    Bouquets για το βασικό πακέτο καναλιών, τα premium κανάλια και τη βιβλιοθήκη VOD· ένα πακέτο ανά επίπεδο συνδρομής με τη διάρκειά του και την τιμή του σε credits.

  3. Συνδέστε την τιμολόγηση

    Το WHMCS, το Odoo ή άλλο connector, ή οι ίδιες οι κλήσεις της τιμολόγησης στο Reseller API, δημιουργούν ένα line όταν ξεκινά μια συνδρομή, το ανανεώνουν σε κάθε περίοδο και το απενεργοποιούν όταν ακυρώνεται.

  4. Προσθέστε τους μεταπωλητές

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

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

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

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

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

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

Διαβάστε τον οδηγό ρύθμισης
Στον κλάδο σαςΣτην πλατφόρμα
Λογαριασμός μεταπωλητή ή περιφερειακού συνεργάτηΛογαριασμός μεταπωλητή: ανατεθειμένος πίνακας με credits, δικαιώματα και δικά του lines
Επίπεδο καναλιών ή πακέτο προσθήκηςBouquet: ονομασμένο σύνολο καναλιών, ταινιών ή σειρών που παραχωρεί ένα πακέτο
Τηλεοπτικό κανάλιΖωντανό κανάλι: ένα stream με τις πηγές, το EPG και τις μορφές εξόδου του
Βιβλιοθήκη VODΚατάλογος VOD: ταινίες και σειρές με σεζόν και επεισόδια, κατηγορίες και μεταδεδομένα
Τηλεοπτική πρόσβαση συνδρομητήLine: μία πρόσβαση με το πακέτο, τα bouquets, τη λήξη, το όριο συνδέσεων και τις εξόδους της
Λήξη της περιόδου τιμολόγησηςΗμερομηνία λήξης του line, που ανανεώνεται με πακέτο, credit ή το API
Οθόνες ανά συνδρομήΜέγιστες συνδέσεις του line: πόσες συσκευές μπορούν να παρακολουθούν ταυτόχρονα
Ενσωμάτωση τιμολόγησης και provisioningReseller API και webhooks: οι λειτουργίες του πίνακα από το δικό σας σύστημα
Node σημείου παρουσίαςΚόμβοι streaming: edge διακομιστές που εγγράφονται από τον πίνακα, ένας ανά χώρο ή κτίριο

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

Η τιμολόγηση συνδέεται μέσω των connectors ανοιχτού κώδικα που εγκαθίστανται στην πλευρά του παρόχου (WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, Odoo και άλλα) ή μέσω του Reseller API και webhooks· δεν υπάρχει εγγενής ενσωμάτωση με συγκεκριμένο προϊόν OSS ή BSS πέρα από αυτά τα connectors, και καμία ενιαία σύνδεση (single sign-on) για τους θεατές.

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

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

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

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

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

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

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

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

Κέντρο βοήθειας
Μπορεί το τηλεοπτικό πρόγραμμα να πωλείται μαζί με το πρόγραμμα internet;

Ναι. Ένα πακέτο ανά επίπεδο και ένα connector ή κλήσεις API από την τιμολόγησή σας δημιουργούν το line όταν ξεκινά η συνδρομή και το απενεργοποιούν όταν τελειώνει.

Ποια συστήματα τιμολόγησης υποστηρίζονται;

Δεκαεπτά connectors ανοιχτού κώδικα καλύπτουν συστήματα όπως WHMCS, Blesta, HostBill, FOSSBilling, Odoo και άλλα· κάθε άλλο σύστημα χρησιμοποιεί το Reseller API και webhooks. Δεν υπάρχει connector για ιδιοκτησιακά προϊόντα BSS.

Πώς λειτουργούν οι μεταπωλητές;

Ένας μεταπωλητής είναι λογαριασμός συνεργάτη με credits και δικά του lines, προαιρετικά με υπο-μεταπωλητές από κάτω. Είναι εξουσιοδοτημένος λογαριασμός, όχι απομονωμένη εγκατάσταση.