Darmowy
Wypróbuj panel na małym katalogu, bez opłat.
Za darmo na zawsze, bez karty
Zacznij za darmo- Strumienie
- 50
- Linie
- 100
- Węzły serwerowe
- 1
- Wsparcie
- Społeczność
Infrastruktura OTT · platforma do zarządzania wideo
Samodzielnie hostowana platforma do zarządzania wideo dla nadawców, operatorów OTT i firm medialnych. Zarządzaj streamingiem na żywo, wideo na żądanie, abonentami i rozproszonym dostarczaniem z jednego spójnego systemu — na serwerach, które kontrolujesz.
Działa z aplikacjami i dekoderami, których Twoi widzowie już używają

Możliwości platformy
Wszystko, czego potrzebuje usługa wideo, od źródeł po ekran widza, w jednym panelu, który prowadzisz sam. Każda z poniższych możliwości jest w produkcie już dziś.
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

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

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
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

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
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
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

Logowanie dwuskładnikowe, zaszyfrowane sekrety w spoczynku, podpisane linki odtwarzania powiązane z widzem, reguły IP i krajów, limity połączeń oraz ochrona przed atakami brute-force.
TOTP · klucze szyfrowane AES · adresy URL podpisane HMAC · reguły GeoIP i ISP

Każdy poniższy ekran to panel świeżej instalacji z przykładowym katalogiem.
Rozwiązania
Ta sama infrastruktura obsługuje kampus, hotel, firmę, nadawcę, społeczność czy studio — skonfigurowana dla każdego, a nie budowana od nowa.
Edukacja i szkolenia Wideo kursów, zajęcia na żywo i telewizja kampusowa dla szkół, ośrodków szkoleniowych i uczelni.
Hotele i kurorty Telewizja w pokojach z kanałami obiektu, informacjami i usługami dla gości.
Szkolenia korporacyjne Wewnętrzne wideo, biblioteki szkoleniowe i sesje na żywo dla pracowników, według działów.
Nadawcy i telewizja Dystrybucja OTT własnych kanałów i archiwum nadawcy, na jego własnej infrastrukturze.
Organizacje społeczne Wydarzenia na żywo, zgromadzenia i nagrania dla członków, na miejscu i w domu.
Fitness i wellness Zajęcia na żywo i biblioteka nagranych sesji dla członków studia lub sieci. Także na platformie
Architektura infrastruktury
Jeden serwer zarządzający przechowuje katalog, abonentów i partnerów. Węzły streamingu przenoszą ruch. Twoje systemy komunikują się z API. Zwiększenie mocy to dodanie kolejnego węzła, a nie przebudowa usługi.
Wybierz część diagramu, aby zobaczyć, co robi.
Jak to działa
Ta sama ścieżka dla każdego kanału, filmu i odcinka.
Admin dodaje kanały, filmy, seriale i radio oraz grupuje je w bukiety.
Pakiet określa bukiety, czas trwania, liczbę połączeń i cenę w kredytach.
Reseller wydaje kredyty na pakiet; system tworzy linię i jej linki do odtwarzania.
Widz wpisuje linię w aplikacji; system ją sprawdza i odtwarza z odpowiedniego serwera.
Dostarczanie
Zacznij od jednego serwera. Dodawaj węzły, gdy widownia rośnie — panel instaluje je, kieruje do nich widzów i ukrywa Twoje źródła.
Rejestruj kolejne serwery z panelu; węzeł jest instalowany przez SSH, a widzowie są kierowani do węzła według obciążenia i kraju.
Origin pobiera każdy kanał raz i rozsyła go do wszystkich widzów i węzłów, więc Twój dostawca widzi jedno połączenie, a nie jedno na widza.
Każdy pakiet określa formaty wyjściowe. Kanały, które tego wymagają, są transkodowane przez FFmpeg; kanały z opóźnieniem i push RTMP są wbudowane.
Filmy i odcinki są pobierane lub kodowane do Twojej biblioteki multimediów, a węzły buforują to, co odtwarzają ich widzowie.
Każdy link do odtwarzania jest podpisany, wygasa i jest powiązany z adresem widza, więc skopiowany link nigdzie indziej nie działa.
Instalator na Ubuntu i Docker Compose, zaplanowane kopie zapasowe bazy danych oraz endpointy stanu i metryk dla Twojego monitoringu.

Aplikacje i urządzenia
Linia działa wszędzie tam, gdzie rozumiany jest Xtream Codes API, playlista M3U, portal MAG lub Enigma2 — a także w przeglądarce.
IPTV Smarters, TiviMate, XCIPTV, GSE i każda inna aplikacja obsługująca Xtream Codes API: serwer, nazwa użytkownika, hasło.
Playlisty M3U i M3U Plus z logo, grupami i programem XMLTV oraz gotowe formaty dla odbiorników Enigma2.
Dekodery MAG przez portal i odbiorniki Enigma2 przez playlistę lub wtyczkę, logowane po adresie MAC.
Nic do instalowania: telewizja na żywo, filmy, seriale i program w przeglądarce, z linią lub kodem aktywacyjnym.
Zarządzanie partnerami i dystrybucją
Zarządzaj partnerami dystrybucji, kontami delegowanymi, subskrypcjami i uprawnieniami dostępu z jednej scentralizowanej platformy. Każdy partner dostaje własny panel, kredyty i limity; to, co może zobaczyć, sprzedać i zmienić, określa jego grupa.
Platforma nigdy nie dotyka pieniędzy Twoich klientów. Płatność przyjmuje Twój system rozliczeń lub sprzedaży; konektor albo Reseller API tworzy i odnawia dostęp.
Twórz, odnawiaj, zmieniaj i zawieszaj linie oraz sub-resellerów z własnego systemu, z osobnymi kluczami API dla każdego systemu i identyfikatorem żądania chroniącym przed podwójnym obciążeniem.
Podpisane powiadomienia o utworzeniu, odnowieniu, bliskim wygaśnięciu i wygaśnięciu linii oraz o niskim stanie kredytów.
Konektory open source do popularnych platform rozliczeniowych i sklepowych, opublikowane wraz z krokami instalacji na plugins.xtream-ui.pro — przeczytaj kod przed instalacją.
Panel nigdy nie kontaktuje się z Twoimi widzami, a usunięta linia znika na zawsze — bez kosza i ukrytej kopii.

Konektory
Nowe wydanie · 90 dni okresu próbnego
Panel został zbudowany od nowa: szybszy rdzeń, klaster węzłów brzegowych, prawdziwa biblioteka mediów, zabezpieczone logowanie oraz biznes resellerski, który łączy się z Twoim systemem rozliczeń. Wszystko, co poniżej, jest w wersji, którą instalujesz już dziś.
Nowy, lekki rdzeń z jedną usługą na rolę: panel, API abonentów, worker i serwer mediów. Instaluje się na Ubuntu w kilka minut jednym instalatorem, aktualizuje jednym skryptem, a każda wersja pokazuje swój numer.
Jednorazowy import kopiuje kategorie, bukiety, grupy, pakiety, użytkowników panelu i linie z panelu, którego używasz obecnie, przez jego API. Stary panel jest tylko odczytywany, więc możesz wypróbować nowy obok niego.
Zarejestruj serwer, a panel zainstaluje go jako węzeł przez SSH. Widzowie są kierowani według obciążenia i kraju, węzły buforują to, co oglądają ich widzowie, a serwer główny obsługuje wszystkich do czasu dodania pierwszego węzła.
Serwer origin pobiera każdy kanał na żywo raz i rozsyła go do wszystkich widzów i węzłów. Kanały, które tego wymagają, są transkodowane, kanały z opóźnieniem i push RTMP są wbudowane, a źródła są sprawdzane według harmonogramu.
Filmy i odcinki są pobierane lub kodowane do Twojej biblioteki z metadanymi TMDB, katalogi dostawców synchronizują się według harmonogramu, a nieużywane media są czyszczone automatycznie.
Resellerzy mają kredyty, ustalają własne ceny, sprzedają konta testowe z puli i zarządzają sub-resellerami poniżej siebie. Grupy decydują, co każdy może widzieć, sprzedawać i zmieniać, a każda sprzedaż trafia do rejestru.
Doświadczenie programisty
Te same operacje, które oferuje panel, są dostępne dla Twoich systemów: API HTTP z kluczami dla każdego systemu, podpisane webhooki i udokumentowane wdrożenie.
Twórz, odnawiaj, zmieniaj i zawieszaj dostęp z systemu rozliczeń, LMS lub systemu zarządzania obiektem (PMS); każdy zapis niesie identyfikator żądania, więc ponowienie nigdy nie obciąży dwa razy.
Podpisane powiadomienia o utworzeniu, odnowieniu, bliskim wygaśnięciu, wygaśnięciu lub wyłączeniu dostępu oraz o niskim stanie kredytów partnera.
Nazwane klucze z opcjonalną flagą tylko do odczytu, listą dozwolonych adresów IP i datą wygaśnięcia, z których każdy działa jako administrator będący jego właścicielem, wraz z dziennikiem wywołań.
Instalator dla Ubuntu, jednostki systemd, zmienne środowiskowe dla każdej usługi, laboratorium Docker do developmentu i opis OpenAPI interfejsu API abonenta.
curl "$API/reseller/v1?action=get_lines" \
-H "X-API-Key: $RESELLER_KEY"curl -X POST "$API/reseller/v1" \
-H "X-API-Key: $RESELLER_KEY" \
-d "action=renew_line" -d "id=1042" \
-d "request_id=$(uuidgen)"Zdarzenia webhooków
Bezpieczeństwo i własność
Nic z Twojej usługi nie jest u nas: panel, baza danych, media i klucze są na Twoich serwerach. Oto zabezpieczenia, które kod ma dziś.
Każdy plik binarny działa na Twoich własnych serwerach z Linuksem; jedyne połączenia wychodzące to te, które włączysz, takie jak sprawdzanie aktualizacji czy zapytanie do TMDB.
Postgres na Twoim hoście, zaplanowane szyfrowane zrzuty, opcjonalna kopia zewnętrzna w magazynie zgodnym z S3 oraz kontrola odtwarzania każdego zrzutu.
Role i grupy uprawnień w panelu, logowanie dwuskładnikowe, zaszyfrowane sekrety w spoczynku i dziennik audytu pokazujący, kto co zmienił.
Węzły wracają do serwera źródłowego, serwer źródłowy utrzymuje jedno połączenie na kanał, zadania działają z dzierżawami i terminami, a tryb konserwacji informuje widzów, co się dzieje.
Metryki Prometheus dla API, panelu i workera, endpointy kondycji, widoki połączeń i ruchu oraz alerty e-mailem, przez Telegram lub webhook.
Podpisane linki odtwarzania z limitem czasu, powiązane z adresem widza, limity połączeń, reguły GeoIP i ISP oraz automatyczne blokowanie prób brute-force.
Zacznij za darmo, skaluj, gdy będziesz gotowy. Plany różnią się przepustowością i poziomem wsparcia.
Wypróbuj panel na małym katalogu, bez opłat.
Za darmo na zawsze, bez karty
Zacznij za darmoPolecany
Dla rozwijającej się usługi z własnymi resellerami.
lub $529 / rok −10%
≈ $44 / mies. · rozliczane rocznie
Wybierz ProfessionalBez limitu strumieni i linii, priorytetowe wsparcie.
lub $1,069 / rok −10%
≈ $89 / mies. · rozliczane rocznie
Dedykowany zespół, SLA i integracja z Twoimi systemami.
Cena dopasowana do Twojego wdrożenia
Skontaktuj się z działem sprzedaży| Funkcja | Darmowy | Professional | Business | Enterprise |
|---|---|---|---|---|
| Miesięcznie | $0 | $49/mies. | $99/mies. | Indywidualnie |
| Rocznie | $0 | $529/rok | $1,069/rok | Indywidualnie |
| Roczna oszczędność | Nie wchodzi w cenę | 10% | 10% | Do uzgodnienia |
| Strumienie | 50 | 500 | Bez limitu | Bez limitu |
| Linie | 100 | 2,000 | Bez limitu | Bez limitu |
| Węzły serwerowe | 1 | 5 | 20 | Indywidualnie |
| Wsparcie | Społeczność | Standardowe | Priorytetowe | Dedykowane |
| SLA | Nie wchodzi w cenę | Nie wchodzi w cenę | Nie wchodzi w cenę | W cenie |
| Integracja na zamówienie | Nie wchodzi w cenę | Nie wchodzi w cenę | Nie wchodzi w cenę | W cenie |
| Pomoc przy migracji | Nie wchodzi w cenę | Nie wchodzi w cenę | Opcjonalnie | W cenie |
Powyższe limity liczą obiekty panelu. Oto, co każdy z nich oznacza dla Twojej usługi i co się dzieje, gdy rośniesz.
Wszystkie płatności przez wzmocniony kanał TLS.
Płynne odnawianie licencji z przypomnieniami przed wygaśnięciem.
Stałe wsparcie techniczne w planach płatnych.
Pobierz
Pakiety instalacyjne i konektory mają osobne, publiczne strony z sumami kontrolnymi każdego pliku i pełnymi instrukcjami.
download.xtream-ui.pro
Jeden pakiet zawiera wszystkie usługi, instalator oraz skrypty aktualizacji, odinstalowania i resetu. Jedno polecenie konfiguruje PostgreSQL, Redis, ffmpeg i usługi systemowe; nginx przed Twoimi domenami to kwestia jednej opcji.
plugins.xtream-ui.pro
17 konektorów open source (licencja MIT) pozwala resellerowi sprzedawać linie i konta sub-resellerów z WHMCS, WooCommerce, Odoo i innych systemów. Opłacone zamówienie tworzy linię; odnowienie, zawieszenie i anulowanie następują automatycznie.
Wczesne wersje, jeszcze niesprawdzone w realnym użyciu: wypróbuj konektor na testowej kopii systemu, zanim przyjmiesz prawdziwe zamówienia.
Konkretne odpowiedzi
Pytania, które ludzie zadają o produkt przed instalacją, każde z odpowiedzią prostymi słowami. Każde poniższe zdanie opisuje to, co oprogramowanie robi dziś; szczegóły znajdziesz w centrum pomocy.
Xtream UI Pro to samodzielnie hostowana platforma infrastruktury OTT i zarządzania wideo: jeden panel, działający na Twoich własnych serwerach Linux, który zarządza kanałami na żywo, wideo na żądanie, abonentami, partnerami i rozproszonymi węzłami streamingu. Składa się z kilku usług napisanych w Go — panelu administratora, API dla abonentów, workera w tle i źródła mediów (origin) — z PostgreSQL jako bazą danych i ffmpeg do analizy i kodowania. Widzowie oglądają w aplikacjach i na urządzeniach, które obsługują Xtream Codes API, playlisty M3U, portal MAG lub Enigma2, albo we wbudowanym odtwarzaczu internetowym.
Xtream UI Pro instaluje się na Ubuntu 22.04 lub 24.04 jednym poleceniem. Instalator konfiguruje:
Węzły streamingu dodaje się później z poziomu panelu: panel instaluje je przez SSH z tego samego pakietu, bez żadnych przygotowań na węźle.
Widz może oglądać w dowolnej aplikacji obsługującej Xtream Codes API — IPTV Smarters, TiviMate, XCIPTV, GSE i podobnych — na telefonach, tabletach, Android TV i telewizorach Smart TV; z playlistą M3U lub M3U Plus i przewodnikiem XMLTV w każdym odtwarzaczu, który je odczytuje; na dekoderze MAG przez portal; na odbiorniku Enigma2 przez playlistę lub wtyczkę; oraz w przeglądarce we wbudowanym odtwarzaczu internetowym. Obsługiwane formaty: Xtream Codes API, M3U / XMLTV, MAG, Enigma2, HLS, MPEG-TS. Kanały na żywo są dostarczane jako HLS lub MPEG-TS, z catch-up i timeshift, jeśli źródło na to pozwala.
Xtream UI Pro ma gotowy konektor dla 17 platform rozliczeniowych i handlowych: WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WooCommerce, Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext, Shopify, Upmind, Invoice Ninja. Konektor instaluje się po stronie resellera (PHP lub Python, zależnie od platformy), łączy się z Reseller API przy użyciu własnego klucza resellera i tworzy, odnawia lub zawiesza linie po opłaceniu zamówienia; panel odsyła podpisane webhooki dla line.created, line.renewed, line.expiring, line.expired, line.disabled, credits.low. Konektory są open source pod adresem https://github.com/xtreamui-pro/plugins.
Xtream UI Pro dostarcza wideo na żywo i na żądanie przez źródło (origin) i opcjonalne węzły brzegowe. Origin, czyli serwer mediów na głównym hoście, utrzymuje jedno połączenie z upstreamem na każdy kanał na żywo i rozsyła je swoim widzom. Węzeł streamingu, zarejestrowany z panelu i zainstalowany przez SSH, pobiera każdy kanał z origin tylko raz i obsługuje pobliskich widzów, z własną pamięcią podręczną plików na żądanie. API kieruje każdego widza do węzła według obciążenia i kraju (GeoIP), a gdy żaden węzeł nie jest dostępny, wraca do origin. Linki do odtwarzania są podpisane, ograniczone czasowo i powiązane z adresem widza.
Tak. Xtream UI Pro obsługuje player API Xtream Codes, playlisty get.php, EPG XMLTV, portal Stalker dla dekoderów MAG oraz formaty Enigma2, więc aplikacje, dekodery i playlisty działające z panelem Xtream Codes działają z nim bez zmian; te formaty są celowo utrzymywane jako zgodne i przypięte testami. Działający panel PHP można do niego skopiować narzędziem importu — kategorie, bukiety, pakiety, użytkowników panelu i linie — przez Admin API tego panelu, tylko do odczytu. Sam panel, Reseller API i Admin API są nowe.
Partner (reseller) to konto w panelu z własnym dashboardem, kredytami i uprawnieniami, do 5 poziomów w głąb. Administrator definiuje pakiety — bukiety, czas trwania, liczbę połączeń i cenę w kredytach; reseller wydaje kredyty na utworzenie lub odnowienie linii oraz rozdaje testy i kody aktywacyjne w ramach zasad ustawionych dla jego grupy. Wszystko, co reseller robi w panelu, jest też dostępne dla jego własnych systemów przez Reseller API (HTTP, klucz w nagłówku X-API-Key, idempotentne identyfikatory żądań) oraz przez podpisane webhooki.
Wszystko znajduje się na Twoich serwerach: baza danych, pliki mediów, klucze i kopie zapasowe. Panel łączy się z wydawcą tylko w jednym celu, przy codziennym sprawdzaniu aktualizacji, które wysyła sam numer wersji i można je wyłączyć; każde inne połączenie wychodzące trafia do usługi, którą sam konfigurujesz, na przykład TMDB z metadanymi filmów, pobieranie baz GeoIP, poczta, Telegram lub magazyn S3. Kopie zapasowe to zaplanowane pliki pg_dump, szyfrowane po ustawieniu hasła, każdy odczytany ponownie przez pg_restore, aby sprawdzić, czy archiwum jest nienaruszone, z opcjonalną kopią w magazynie zgodnym z S3; panel chronią logowanie dwuskładnikowe, zaszyfrowane sekrety w spoczynku i dziennik audytu.
Centrum pomocy
Centrum pomocy odpowiada na nie szczegółowo — oto kilka na początek.
Otwórz centrum pomocyZainstaluj platformę na własnych serwerach, dodaj swoje źródła i widzów, a każdy element usługi zachowaj w swoich rękach.
Pytania przed startem lub pomoc w uruchomieniu pierwszego serwera — napisz do nas tym kanałem, który wolisz.