Start
XtreamUIPro

Nadawcy i telewizja

Dystrybuuj własne kanały na własnej infrastrukturze

Twoje kanały liniowe stają się kanałami OTT z EPG i catch-up, archiwum katalogiem VOD, a partnerzy dystrybucyjni kontami, które kontrolujesz — dostarczanymi przez węzły streamingu umieszczone tam, gdzie są Twoi widzowie.

Reżyserka telewizyjna ze ścianą monitorów podczas transmisji na żywo.
Zdjęcie: European Commission, Audiovisual Service · CC BY 4.0

Wyzwania

Co musi rozwiązać nadawca

  • Docieranie do widzów poza anteną

    Widzowie oczekują kanału na telefonie, smart TV i dekoderze, z przewodnikiem programowym i możliwością nadrobienia tego, co ich ominęło.

  • Moc na szczyty oglądalności

    Mecz lub wydarzenie informacyjne mnoży widownię w ciągu minut; dostarczanie musi skalować się przez dodawanie serwerów, a nie przebudowę usługi.

  • Partnerzy i terytoria

    Partnerzy dystrybucyjni potrzebują własnych kont i limitów, a część treści może być dostarczana tylko w niektórych krajach.

Jak pomaga Xtream UI Pro

Jak platforma się sprawdza

  • Kanały z EPG i catch-up

    Każdy strumień liniowy to kanał na żywo ze swoim źródłem EPG, timeshiftem i catch-up tam, gdzie to dozwolone, dostarczany jako HLS lub MPEG-TS do popularnych aplikacji odtwarzaczy.

  • Węzły tam, gdzie jest widownia

    Serwer źródłowy pobiera każdy kanał raz; zarejestrowane węzły go rozsyłają, a widzowie są kierowani do węzła według obciążenia i kraju.

  • Partnerzy jako konta delegowane

    Partner dystrybucyjny to konto partnera z kredytami, uprawnieniami i własnym panelem; API pozwala jego systemom tworzyć i odnawiać dostęp.

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

  • 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

  • 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

  • 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

  • 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

  • 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

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 Servers w dashboardzie: serwer główny i węzły wraz ze statusem i wersją.
Rozproszone węzły streamingu · Instalacja przez SSH z panelu · routing GeoIP · heartbeaty i statystyki ruchu

Architektura infrastruktury

Przykładowe wdrożenie: regionalny nadawca

Serwer źródłowy obok playoutu, dwa węzły w centrach danych regionu, archiwum pobrane jako VOD i dwóch partnerów dystrybucyjnych z własnymi kontami.

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

We wdrożeniu nadawczym źródłami są strumienie z playoutu (RTMP lub strumienie transportowe) i archiwum; panel przechowuje kanały, EPG, katalog i konta partnerów; węzły w każdym regionie obsługują widzów; partnerzy i ich systemy łączą się przez API.

  1. Wprowadź strumienie

    Strumień playoutu każdego kanału jest dodawany jako źródło; EPG pochodzi z Twojego XMLTV; archiwum jest pobierane i kodowane jako VOD.

  2. Rozmieść węzły

    Zarejestruj węzeł w każdym regionie; routing GeoIP kieruje widzów do najbliższego, a reguły krajów utrzymują treści ograniczone terytorialnie tam, gdzie powinny być.

  3. Przekaż partnerom ich konta

    Każdy partner dystrybucyjny to konto partnera z bukietami, które może sprzedawać, i saldem kredytów; zarządza swoimi widzami z własnego panelu lub swojego systemu.

  4. Obserwuj działanie

    Widoki połączeń i ruchu, metryki i alerty pokazują widownię na kanał i na węzeł; tryb konserwacji i kopie zapasowe zapewniają resztę.

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.

W Twojej branżyNa platformie
Kanał liniowyKanał na żywo: strumień ze źródłami, EPG i formatami wyjściowymi
Dostarczanie regionalneWęzły streamingu: serwery brzegowe zarejestrowane z panelu, po jednym na lokalizację lub budynek
Archiwum i biblioteka catch-upKatalog VOD: filmy i seriale z sezonami i odcinkami, kategorie i metadane
Partner dystrybucyjnyKonto partnera (reseller): delegowany panel z kredytami, uprawnieniami i własnymi liniami
Pakiet kanałówBukiet: nazwany zestaw kanałów, filmów lub seriali przyznawany przez pakiet
Systemy partnerów i rozliczeńReseller API i webhooki: operacje panelu z Twojego własnego systemu

Kwestie integracji

Systemy playoutu zasilają platformę przez RTMP lub strumienie transportowe; EPG przychodzi jako XMLTV; systemy partnerów używają Reseller API i webhooków; aplikacje po stronie abonentów korzystają z API Xtream Codes, M3U i portali. Nie ma natywnej integracji z konkretnym produktem do playoutu ani wstawiania reklam, a także DRM: dostarczanie jest chronione podpisanymi linkami powiązanymi z widzem.

Kwestie bezpieczeństwa

Dostarczanie chronią podpisane i wygasające linki odtwarzania powiązane z adresem widza, limity połączeń, reguły GeoIP i ISP na linię oraz automatyczne blokowanie prób brute-force; panel chronią logowanie dwuskładnikowe, grupy uprawnień i dziennik audytu. Ograniczenia terytorialne to reguły krajów na liniach i pakietach, a nie szyfrowanie treści.

Prawa do treści i licencjonowanie

Nadawca dystrybuuje wyłącznie kanały i programy, do których posiada prawa, na terytoriach objętych tymi prawami; platforma nie dostarcza treści ani praw. Plan Enterprise dodaje prace integracyjne i SLA dla operacji.

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 platforma zapewnia DRM?

Nie. Dostarczanie jest chronione podpisanymi linkami odtwarzania z limitem czasu, powiązanymi z widzem, limitami połączeń i regułami krajów. Treści, których licencja wymaga DRM, obecnie się nie nadają.

Jak działa skalowanie na duże wydarzenie?

Zarejestruj więcej węzłów z panelu; każdy pobiera kanał raz ze źródła i obsługuje swoich widzów. Płaszczyzna sterowania kieruje widzów według obciążenia i kraju, a serwer źródłowy obsługuje wszystkich, dopóki żaden węzeł nie jest dostępny.

Czy widzowie mogą używać aplikacji, które już mają?

Tak. Platforma obsługuje API Xtream Codes, M3U/XMLTV, portal MAG i Enigma2 oraz zawiera odtwarzacz webowy, więc popularne aplikacje i dekodery działają bez własnej aplikacji.