Start
XtreamUIPro

Telekomunikacja i ISP

Usługa telewizyjna w sieci operatora

Twoi abonenci dostają zestaw kanałów i bibliotekę VOD dostarczane z węzłów w Twoich punktach styku. Ich linie są tworzone i odnawiane z Twojego rozliczania, a dealerzy sprzedają za kredyty w swoich panelach.

Technik montuje kartę w szafie serwerowej w centrum danych.
Zdjęcie: panumas nikhomkhai · Pexels License

Wyzwania

Co musi rozwiązać operator

  • Telewizja jako część abonamentu

    Ofertę telewizyjną trzeba sprzedawać, rozliczać i anulować razem z planem internetowym, a nie prowadzić jako osobny system z własnymi kontami.

  • Ruch, który zostaje w Twojej sieci

    Zestaw kanałów serwowany z odległego centrum danych obciąża łącze nadrzędne i widać to w jakości; dostarczanie powinno zaczynać się blisko abonenta.

  • Dealerzy i poziomy

    Regionalni dealerzy sprzedają usługę i zapewniają jej wsparcie, a każdy plan ogranicza, ile ekranów gospodarstwo domowe może używać jednocześnie.

Jak pomaga Xtream UI Pro

Jak platforma się sprawdza

  • Plany z rozliczeń

    Pakiet na poziom subskrypcji przyznaje jego bukiety i ma czas trwania; Twój system rozliczeń tworzy, odnawia i wyłącza linię abonenta przez konektor lub Reseller API.

  • Węzeł na punkt styku

    Węzły są rejestrowane w panelu i instalowane przez SSH; każdy pobiera kanał na żywo raz z origin, buforuje bibliotekę VOD i obsługuje skierowanych do niego abonentów.

  • Dealerzy z kredytami

    Dealer to konto partnerskie (reseller) z kredytami, grupą uprawnień i własnymi liniami; sub-resellerzy mogą odwzorować sieć dealerów, a limit połączeń ustawia się na subskrypcję.

Możliwości platformy

Z czego korzysta ta branża

Poniższe możliwości to te, na których opiera się to wdrożenie. Każda jest w produkcie już dziś; nic tu nie jest planowane ani na zamówienie.

  • Streaming na żywo

    Kanały na żywo z własnych źródeł, z EPG, catch-up i timeshiftem tam, gdzie źródło na to pozwala, dostarczane jako HLS lub MPEG-TS do aplikacji i dekoderów Twoich widzów.

    Hub źródłowy z jednym połączeniem na kanał · RTMP na wejściu i wyjściu · transkodowanie ffmpeg

  • Wideo na żądanie

    Filmy, seriale z sezonami i odcinkami oraz radio, uporządkowane w kategorie i bukiety, z metadanymi TMDB i zadaniem pobierania, które ściąga i koduje Twoje źródła.

    Podpisane linki odtwarzania z limitem czasu · pamięć podręczna VOD na węźle

  • Rozproszone węzły streamingu

    Rejestruj serwery brzegowe z poziomu panelu; widzowie są kierowani do węzła według obciążenia i kraju, a serwer źródłowy obsługuje wszystkich, dopóki nie ma żadnego węzła.

    Instalacja przez SSH z panelu · routing GeoIP · heartbeaty i statystyki ruchu

  • Zarządzanie abonentami

    Linia to dostęp jednego widza: pakiet, bukiety, data wygaśnięcia, limit połączeń i formaty wyjściowe, a kody aktywacyjne, okresy próbne i odnowienia działają wszędzie według tych samych zasad.

    API Xtream Codes, M3U/XMLTV, portale MAG i Enigma2, odtwarzacz webowy

  • Zarządzanie partnerami

    Konta delegowane z kredytami, uprawnieniami i własnym panelem, do pięciu poziomów w głąb, dla dystrybutorów, operatorów i resellerów, z którymi współpracujesz.

    Grupy i uprawnienia · księga kredytów · podpartnerzy

  • API i integracje

    Twórz, odnawiaj i zawieszaj dostęp z własnych systemów przez Reseller API, odbieraj podpisane webhooki i łącz platformy rozliczeniowe lub sprzedażowe za pomocą gotowego konektora.

    Reseller API z idempotentnymi identyfikatorami żądań · klucze Admin API · 17 konektorów

  • Monitoring i operacje

    Widoki połączeń i ruchu, dzienniki audytu, metryki Prometheus, alerty e-mailem, przez Telegram lub webhook, tryb konserwacji i wbudowane sprawdzanie aktualizacji.

    Endpointy /metrics · kolejka zadań z dzierżawami · szyfrowane kopie zapasowe bazy

W panelu

Strony, w których żyje to wdrożenie

Zrzuty ekranu panelu świeżej instalacji z przykładowym katalogiem. Nic nie jest makietą.

Strona Streams w dashboardzie: kanały na żywo z ich statusem, kategorią, źródłem i formatami wyjściowymi.
Streaming na żywo · Hub źródłowy z jednym połączeniem na kanał · RTMP na wejściu i wyjściu · transkodowanie ffmpeg
Strona Movies w dashboardzie: filmy z katalogu wraz z kategorią, rokiem i statusem.
Wideo na żądanie · Podpisane linki odtwarzania z limitem czasu · pamięć podręczna VOD na węźle

Architektura infrastruktury

Przykładowe wdrożenie: regionalny dostawca internetu

Serwer zarządzający w głównej lokalizacji operatora, węzeł w każdym punkcie styku, zestaw kanałów i biblioteka VOD, linie abonentów sterowane z rozliczeń dostawcy oraz dealerzy jako konta partnerskie z kredytami.

Wybierz część diagramu, aby zobaczyć, co robi.

We wdrożeniu u operatora źródłami są licencjonowane sygnały kanałów i biblioteka VOD; panel przechowuje pakiety, bukiety, linie abonentów i kredyty dealerów; origin i węzeł na punkt styku obsługują abonentów; rozliczenia łączą się przez konektor lub Reseller API.

  1. Zainstaluj w głównej lokalizacji

    Panel, API, worker i origin działają na serwerach operatora; baza odtwarzania to adres, pod którym łączą się abonenci, a dla każdego punktu styku węzeł jest rejestrowany w sekcji Serwery.

  2. Zdefiniuj plany

    Bukiety dla podstawowego zestawu kanałów, kanałów premium i biblioteki VOD; jeden pakiet na poziom subskrypcji z jego czasem trwania i ceną w kredytach.

  3. Połącz rozliczenia

    WHMCS, Odoo lub inny konektor albo własne wywołania Reseller API z systemu rozliczeń tworzą linię, gdy zaczyna się subskrypcja, odnawiają ją co okres i wyłączają po jej anulowaniu.

  4. Dodaj dealerów

    Każdy regionalny dealer dostaje konto partnerskie z kredytami i grupą ograniczającą go do linii; sprzedaż dealera zużywa kredyty pakietu.

Odwzorowanie konfiguracji

Twoje pojęcia, obiekty platformy

Platforma nie ma obiektów specyficznych dla branż: bukiet, linia, pakiet czy konto partnera są używane jako pojęcie potrzebne w Twojej branży. To odwzorowania koncepcyjne, a nie natywne funkcje danej branży.

Przewodnik konfiguracji krok po kroku

Wymagania wstępne, wdrożenie w głównej lokalizacji i punktach styku, plany, integracja z rozliczeniami, dealerzy, bezpieczeństwo i rozwiązywanie problemów, krok po kroku.

Przeczytaj przewodnik konfiguracji
W Twojej branżyNa platformie
Konto dealera lub partnera regionalnegoKonto partnera (reseller): delegowany panel z kredytami, uprawnieniami i własnymi liniami
Poziom kanałów lub pakiet dodatkowyBukiet: nazwany zestaw kanałów, filmów lub seriali przyznawany przez pakiet
Kanał telewizyjnyKanał na żywo: strumień ze źródłami, EPG i formatami wyjściowymi
Biblioteka VODKatalog VOD: filmy i seriale z sezonami i odcinkami, kategorie i metadane
Dostęp telewizyjny abonentaLinia: jeden dostęp z pakietem, bukietami, datą wygaśnięcia, limitem połączeń i wyjściami
Koniec okresu rozliczeniowegoData wygaśnięcia linii, odnawiana przez pakiet, kredyt lub API
Ekrany na subskrypcjęMaks. liczba połączeń linii: ile urządzeń może oglądać jednocześnie
Integracja rozliczeń i provisioninguReseller API i webhooki: operacje panelu z Twojego własnego systemu
Węzeł punktu stykuWęzły streamingu: serwery brzegowe zarejestrowane z panelu, po jednym na lokalizację lub budynek

Kwestie integracji

Rozliczenia łączą się przez konektory open source instalowane po stronie operatora (WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, Odoo i inne) lub przez Reseller API i webhooki; poza tymi konektorami nie ma natywnej integracji z konkretnym produktem OSS ani BSS ani logowania jednokrotnego dla widzów.

Kwestie bezpieczeństwa

Linie abonentów mają limit połączeń i można je przypisać do adresu, kraju lub dostawcy internetu; linki odtwarzania są podpisane i wygasają; za reverse proxy TRUSTED_PROXIES utrzymuje prawdziwy adres w logach i regułach IP; konta panelu używają logowania dwuskładnikowego, grup uprawnień i kluczy Admin API z listą dozwolonych IP; całość uzupełniają dziennik audytu i szyfrowane kopie zapasowe.

Prawa do treści i licencjonowanie

Operator potrzebuje praw do każdego kanału i tytułu, który dostarcza abonentom; platforma nie dostarcza treści ani praw. Obowiązują standardowe plany; współpraca Enterprise obejmuje dodatkowo prace integracyjne i SLA.

Prawa do treści i dopuszczalne użycie

Centrum pomocy

Pytania z tej branży

Pytania, które operatorzy zadają przed wdrożeniem. Ogólne znajdziesz w centrum pomocy.

Centrum pomocy
Czy plan telewizyjny można sprzedawać razem z planem internetowym?

Tak. Pakiet na poziom oraz konektor lub wywołania API z Twojego systemu rozliczeń tworzą linię, gdy subskrypcja się zaczyna, i wyłączają ją, gdy się kończy.

Jakie systemy rozliczeń są obsługiwane?

Siedemnaście konektorów open source obejmuje systemy takie jak WHMCS, Blesta, HostBill, FOSSBilling, Odoo i inne; każdy inny system korzysta z Reseller API i webhooków. Nie ma konektora dla własnościowych produktów BSS.

Jak działają dealerzy?

Dealer to konto partnerskie z kredytami i własnymi liniami, opcjonalnie z sub-resellerami poniżej. To konto delegowane, a nie odizolowana instalacja.