Startseite
XtreamUIPro

OTT-Infrastruktur · Plattform für Videomanagement

Bauen, verwalten und skalieren Sie Ihre OTT-Infrastruktur.

Eine selbst gehostete Plattform für Videomanagement für Sender, OTT-Betreiber und Medienunternehmen. Verwalten Sie Live-Streaming, Video on Demand, Abonnenten und verteilte Auslieferung in einem einheitlichen System — auf Servern, die Sie kontrollieren.

  • Selbst gehostet
  • API-first
  • Verteiltes Streaming
  • Kontrolle über die Infrastruktur

Funktioniert mit den Apps und Boxen, die Ihre Zuschauer schon nutzen

  • Xtream Codes API
  • M3U / XMLTV
  • MAG
  • Enigma2
  • HLS
  • MPEG-TS
  • Web-Player
Das Dashboard von Xtream UI Pro: Zähler für Streams, Lines und Verbindungen sowie die letzten Aktivitäten.
4
Inhaltstypen: Live-TV, Filme, Serien, Radio
5
Reseller-Ebenen, jede mit eigenen Credits
17
Abrechnungs- und Shopsysteme mit fertigem Connector
27
Oberflächensprachen für Betreiber und Zuschauer

Plattformfunktionen

Eine Streaming-Infrastruktur. Viele Branchen.

Alles, was ein Videodienst braucht, von den Quellen bis zum Bildschirm des Zuschauers, in einem Panel, das Sie selbst betreiben. Jede der folgenden Funktionen ist heute im Produkt enthalten.

Live-Streaming

Live-Kanäle aus Ihren eigenen Quellen, mit EPG, Catch-up und Timeshift, wo die Quelle es zulässt, ausgeliefert als HLS oder MPEG-TS an die Apps und Boxen Ihrer Zuschauer.

Origin-Hub mit einem Upstream pro Kanal · RTMP ein und aus · ffmpeg-Transkodierung

Mehr erfahren
Die Seite Streams im Dashboard: die Live-Kanäle mit Status, Kategorie, Quelle und Ausgabeformaten.

Jeder Screenshot unten zeigt das Dashboard einer frischen Installation mit dem Beispielkatalog.

Infrastruktur-Architektur

Wie die Teile zusammenpassen

Ein Management-Server hält den Katalog, die Abonnenten und die Partner. Streaming-Nodes tragen den Traffic. Ihre eigenen Systeme sprechen mit der API. Mehr Kapazität bedeutet, einen weiteren Node zu registrieren, nicht den Dienst neu zu bauen.

Wählen Sie einen Teil des Diagramms, um zu sehen, was er tut.

So funktioniert es

Von der Quelle auf den Bildschirm in vier Schritten

Derselbe Weg für jeden Kanal, Film und jede Folge.

  1. Katalog aufbauen

    Der Admin fügt Kanäle, Filme, Serien und Radio hinzu und fasst sie in Bouquets zusammen.

  2. Pakete erstellen

    Ein Paket legt Bouquets, Laufzeit, Anzahl der Verbindungen und den Preis in Credits fest.

  3. Lines verkaufen

    Ein Reseller gibt Credits für ein Paket aus; das System erstellt die Line und ihre Wiedergabelinks.

  4. Zuschauer schauen

    Der Zuschauer trägt die Line in einer App ein; das System prüft sie und spielt von einem passenden Server ab.

Auslieferung

Eine Auslieferung, die mit Ihrem Publikum wächst

Starten Sie auf einem Server. Fügen Sie Nodes hinzu, wenn das Publikum wächst – das Panel installiert sie, leitet Zuschauer dorthin und hält Ihre Quellen verborgen.

  • Ein Cluster aus Edge-Nodes

    Nehmen Sie weitere Server über das Panel auf; ein Node wird per SSH installiert, und Zuschauer werden nach Last und Land auf einen Node geleitet.

  • Eine Quellverbindung pro Kanal

    Der Origin holt jeden Kanal nur einmal und verteilt ihn an alle Zuschauer und Nodes, sodass Ihr Anbieter eine Verbindung sieht, nicht eine pro Zuschauer.

  • MPEG-TS, HLS und RTMP

    Jedes Paket bestimmt die Ausgabeformate. Kanäle, die es brauchen, werden mit FFmpeg transkodiert; zeitversetzte Kanäle und RTMP-Push sind integriert.

  • VOD gespeichert und gecacht

    Filme und Folgen werden heruntergeladen oder in Ihre Medienbibliothek kodiert, und Nodes cachen, was ihre Zuschauer abspielen.

  • Signierte, zeitlich begrenzte Wiedergabe

    Jeder Wiedergabelink ist signiert, läuft ab und ist an die Adresse des Zuschauers gebunden, sodass ein kopierter Link anderswo wertlos ist.

  • Gebaut für den Betrieb

    Ein Ubuntu-Installer und Docker Compose, geplante Datenbank-Backups sowie Health- und Metrics-Endpunkte für Ihr Monitoring.

Die Seite „Server“ des Dashboards: der Hauptserver und die registrierten Nodes mit Adresse, Status und Jobs.

Apps und Geräte

Ihre Zuschauer behalten ihre Lieblings-Apps

Eine Line funktioniert überall dort, wo die Xtream Codes API, eine M3U-Playlist, ein MAG-Portal oder Enigma2 verstanden wird – und im Browser.

  • IPTV-Apps

    IPTV Smarters, TiviMate, XCIPTV, GSE und jede andere App, die die Xtream Codes API spricht: Server, Benutzername, Passwort.

  • Playlists

    M3U- und M3U-Plus-Playlists mit Logos, Gruppen und einem XMLTV-Programmführer, dazu fertige Formate für Enigma2-Receiver.

  • Set-Top-Boxen

    MAG-Boxen über das Portal und Enigma2-Receiver über eine Playlist oder ein Plugin, angemeldet per MAC-Adresse.

  • Web-Player

    Nichts zu installieren: Live-TV, Filme, Serien und der Programmführer im Browser, mit einer Line oder einem Aktivierungscode.

Partner- und Vertriebsverwaltung

Vertriebspartner an einem Ort verwalten

Verwalten Sie Vertriebspartner, delegierte Konten, Abonnements und Zugriffsrechte über eine zentrale Plattform. Jeder Partner erhält ein eigenes Dashboard, eigene Credits und Limits; was er sehen, verkaufen und ändern darf, legt seine Gruppe fest.

  • Inhaltsdistributoren
  • Schulungszentren
  • Betreiber im Gastgewerbe
  • Regionale Dienstanbieter
  • Autorisierte Medienpartner

Die Plattform kommt nie mit dem Geld Ihrer Kunden in Berührung. Ihr Abrechnungs- oder Shopsystem nimmt die Zahlung entgegen; ein Connector oder die Reseller API legt den Zugang an und verlängert ihn.

  • Reseller-API

    Erstellen, verlängern, ändern und sperren Sie Lines und Sub-Reseller aus Ihrem eigenen System, mit separaten API-Schlüsseln pro System und einer Request-ID, die Doppelbelastungen verhindert.

  • Webhooks

    Signierte Benachrichtigungen, wenn eine Line erstellt, verlängert wird, bald abläuft oder abgelaufen ist, und wenn die Credits knapp werden.

  • Fertige Connectors

    Open-Source-Connectors für die gängigen Abrechnungs- und Shopsysteme, veröffentlicht mit ihren Installationsschritten auf plugins.xtream-ui.pro – lesen Sie den Code, bevor Sie ihn installieren.

  • Ihre Kunden bleiben Ihre Kunden

    Das Panel kontaktiert Ihre Zuschauer nie, und eine gelöschte Line ist endgültig weg – kein Papierkorb, keine versteckte Kopie.

Credits: das Kontobuch eines Partners, jede Abbuchung und Aufladung mit Begründung.

Konnektoren

  • WHMCS
  • Blesta
  • WISECP
  • HostBill
  • ClientExec
  • FOSSBilling
  • Paymenter
  • WooCommerce
  • Odoo
  • PrestaShop
  • OpenCart
  • Magento
  • Dolibarr
  • ERPNext
  • Shopify
  • Upmind
  • Invoice Ninja
Alle Connectors auf plugins.xtream-ui.pro ansehen

Neue Version · 90 Tage Testphase

Willkommen beim neuen Xtream UI Pro

Das Panel wurde von Grund auf neu gebaut: ein schnellerer Kern, ein Cluster aus Edge-Nodes, eine echte Mediathek, eine abgesicherte Anmeldung und ein Reseller-Geschäft, das sich in Ihre Abrechnung einklinkt. Alles unten Genannte steckt im Build, den Sie heute installieren.

Das ist neu in dieser Version

  • Von Grund auf neu gebaut

    Ein neuer, schlanker Kern mit einem Dienst pro Rolle: Panel, Abonnenten-API, Worker und Medienserver. Er lässt sich mit einem Installer in wenigen Minuten unter Ubuntu installieren, mit einem Skript aktualisieren, und jeder Build zeigt seine Version an.

  • Nehmen Sie Ihr bestehendes Panel mit

    Ein einmaliger Import kopiert Kategorien, Bouquets, Gruppen, Pakete, Panel-Benutzer und Lines aus dem Panel, das Sie heute betreiben, über dessen API. Das alte Panel wird nur gelesen, sodass Sie das neue parallel dazu ausprobieren können.

  • Edge-Nodes, direkt aus dem Panel installiert

    Registrieren Sie einen Server, und das Panel installiert ihn per SSH als Node. Zuschauer werden nach Last und Land verteilt, Nodes cachen, was ihre Zuschauer abspielen, und der Hauptserver versorgt alle, bis der erste Node hinzugefügt ist.

  • Eine Upstream-Verbindung pro Kanal

    Der Origin-Server holt jeden Live-Kanal nur einmal und verteilt ihn an alle Zuschauer und Nodes. Kanäle, die es brauchen, werden transkodiert, verzögerte Kanäle und RTMP-Push sind eingebaut, und Quellen werden nach Zeitplan geprüft.

  • Eine echte Mediathek

    Filme und Folgen werden mit TMDB-Metadaten in Ihre Mediathek heruntergeladen oder kodiert, Anbieterkataloge werden nach Zeitplan synchronisiert, und nicht mehr genutzte Medien werden automatisch bereinigt.

  • Ein Reseller-Geschäft über fünf Ebenen

    Reseller halten Credits, legen eigene Preise fest, verkaufen Testzugänge aus einem Kontingent und verwalten die Sub-Reseller unter sich. Gruppen bestimmen, was jeder sehen, verkaufen und ändern darf, und jeder Verkauf landet in einem Kassenbuch.

Changelog

Entwicklererfahrung

Zum Integrieren gebaut

Dieselben Operationen, die das Panel bietet, stehen Ihren eigenen Systemen zur Verfügung: eine HTTP-API mit Schlüsseln pro System, signierte Webhooks und dokumentiertes Deployment.

  • Reseller-API

    Legen Sie Zugänge aus Ihrem Abrechnungs-, LMS- oder Property-Management-System an, verlängern, ändern und sperren Sie sie; jede Schreiboperation trägt eine Request-ID, sodass ein Wiederholen nie doppelt abbucht.

  • Webhooks

    Signierte Benachrichtigungen, wenn ein Zugang angelegt, verlängert, bald ablaufend, abgelaufen oder deaktiviert ist und wenn die Credits eines Partners knapp werden.

  • Admin-API-Schlüssel

    Benannte Schlüssel mit optionalem Nur-Lese-Flag, IP-Allowlist und Ablaufdatum, die jeweils als der Administrator handeln, dem sie gehören, mit Aufruf-Log.

  • Deployment, das man lesen kann

    Ein Ubuntu-Installer, systemd-Units, Umgebungsvariablen für jeden Dienst, ein Docker-Lab für die Entwicklung und eine OpenAPI-Beschreibung der Abonnenten-API.

Lines eines Partners auflisten
curl "$API/reseller/v1?action=get_lines" \
  -H "X-API-Key: $RESELLER_KEY"
Eine Line verlängern (idempotent)
curl -X POST "$API/reseller/v1" \
  -H "X-API-Key: $RESELLER_KEY" \
  -d "action=renew_line" -d "id=1042" \
  -d "request_id=$(uuidgen)"

Webhook-Ereignisse

  • line.created
  • line.renewed
  • line.expiring
  • line.expired
  • line.disabled
  • credits.low

Sicherheit und Eigentum

Ihre Infrastruktur, Ihre Daten

Nichts von Ihrem Dienst liegt bei uns: Panel, Datenbank, Medien und Schlüssel befinden sich auf Ihren Servern. Dies sind die Schutzmaßnahmen, die der Code heute bietet.

  • Selbst gehostet

    Jedes Binary läuft auf Ihren eigenen Linux-Servern; die einzigen ausgehenden Aufrufe sind die, die Sie aktivieren, etwa die Update-Prüfung oder eine TMDB-Abfrage.

  • Dateneigentum und Backups

    Postgres auf Ihrem Host, geplante verschlüsselte Dumps, eine optionale externe Kopie auf S3-kompatiblen Speicher und eine Wiederherstellungsprüfung bei jedem Dump.

  • Zugriffskontrolle

    Rollen und Berechtigungsgruppen für das Panel, Zwei-Faktor-Anmeldung, verschlüsselt gespeicherte Secrets und ein Audit-Log, wer was geändert hat.

  • Betriebliche Ausfallsicherheit

    Nodes fallen auf den Origin zurück, der Origin hält einen Upstream pro Kanal, Jobs laufen mit Leases und Deadlines, und der Wartungsmodus sagt den Zuschauern, was los ist.

  • Einblick in die Infrastruktur

    Prometheus-Metriken für API, Panel und Worker, Health-Endpunkte, Verbindungs- und Traffic-Ansichten sowie Benachrichtigungen per E-Mail, Telegram oder Webhook.

  • Schutz auf Zuschauerseite

    Signierte, zeitlich begrenzte Wiedergabelinks, gebunden an die Adresse des Zuschauers, Verbindungslimits, GeoIP- und ISP-Regeln und automatisches Sperren von Brute-Force-Versuchen.

Einfache, transparente Preise

Starten Sie kostenlos, skalieren Sie, wenn Sie bereit sind. Die Tarife unterscheiden sich in Kapazität und Support.

Kostenlos

Testen Sie das Panel kostenlos mit einem kleinen Katalog.

$0 / Monat
$0 / Jahr

Dauerhaft kostenlos, keine Karte nötig

Kostenlos starten
Streams
50
Lines
100
Server-Nodes
1
Support
Community

Business

Keine Begrenzung bei Streams und Lines, Prioritätssupport.

$99 / Monat
$1,069 / Jahr

oder $1,069 / Jahr −10%

≈ $89 / Monat · jährliche Abrechnung

Streams
Unbegrenzt
Lines
Unbegrenzt
Server-Nodes
20
Support
Priorität
Migrationshilfe
Optional

Enterprise

Ein dediziertes Team, ein SLA und Integration in Ihre Systeme.

Individuell

Preis nach Ihrer Umgebung

Vertrieb kontaktieren
Streams
Unbegrenzt
Lines
Unbegrenzt
Server-Nodes
Individuell
Support
Dediziert
SLA
Enthalten
Individuelle Integration
Enthalten
Migrationshilfe
Enthalten

Tarife vergleichen

FunktionKostenlosProfessionalBusinessEnterprise
Monatlich$0$99/MonatIndividuell
Jährlich$0$1,069/JahrIndividuell
Ersparnis pro JahrNicht enthalten10%Verhandelbar
Streams50UnbegrenztUnbegrenzt
Lines100UnbegrenztUnbegrenzt
Server-Nodes120Individuell
SupportCommunityPrioritätDediziert
SLANicht enthaltenNicht enthaltenEnthalten
Individuelle IntegrationNicht enthaltenNicht enthaltenEnthalten
MigrationshilfeNicht enthaltenOptionalEnthalten

Die Tarifzeilen in verständlicher Sprache

Die obigen Limits zählen Objekte des Panels. Hier steht, was jedes davon für Ihren Dienst bedeutet und was passiert, wenn Sie wachsen.

Streams
Ein Stream ist ein Live-Kanal oder Radiosender im Katalog, unabhängig von seiner Quelle. Ein Film oder eine Folge ist kein Stream; die Videothek wird durch diese Zeile nicht begrenzt.
Lines
Eine Line ist der Zugang eines Abonnenten: Benutzername und Passwort oder ein Aktivierungscode, mit Paket und Ablaufdatum. Ein Zuschauer mit zwei Geräten hat trotzdem nur eine Line; die Geräteanzahl ist das Verbindungslimit der Line.
Verbindungen
Jede Line hat eine maximale Anzahl gleichzeitiger Verbindungen, festgelegt pro Line oder pro Paket. Die Tarife begrenzen die Gesamtzahl nicht: Das tut die Kapazität Ihrer Server.
Server-Nodes
Ein Node ist ein zusätzlicher Streaming-Server, der aus dem Panel registriert wird, um Zuschauer zu bedienen, in einem anderen Gebäude, einer anderen Region oder einem anderen Land. Der Hauptserver zählt als erster; die Zeile nennt, wie viele Sie hinzufügen dürfen.
Partner und Reseller
Jeder Tarif enthält Partnerkonten (Reseller) mit Credits, Berechtigungen und eigenem Dashboard, bis zu fünf Ebenen tief, sowie die Reseller-API. Die Tarife unterscheiden sich in Kapazität und Support, nicht in diesen Funktionen.
Die 90-Tage-Testphase
In den ersten 90 Tagen hat jede Installation den vollen Funktionsumfang ohne Limit für Streams, Lines oder Nodes. Die Tarife gelten, wenn die Testphase endet; nichts von dem, was Sie eingerichtet haben, ändert sich dann.
Wechsel in einen größeren Tarif
Tarife sind Lizenzen für dieselbe Software. Wenn Sie im Bestellformular einen größeren Tarif wählen, steigen die Limits Ihrer bestehenden Installation; Katalog, Lines und Partner bleiben, wo sie sind, und nichts wird neu installiert.

Sichere Zahlungen

Alle Zahlungen über eine gehärtete TLS-Pipeline.

Auto-Verlängerung

Nahtlose Lizenzverlängerung mit Erinnerungen vor Ablauf.

24/7-Support

Rund-um-die-Uhr-Support für bezahlte Tarife.

Download

Auf Ihrem Server installieren, mit Ihrer Abrechnung verbinden

Die Installationspakete und die Connectors haben jeweils eine eigene öffentliche Website, mit Prüfsummen für jede Datei und der vollständigen Anleitung.

download.xtream-ui.pro

Xtream UI Pro für Ihren eigenen Server

Ein Paket enthält alle Dienste, den Installer sowie die Skripte für Upgrade, Deinstallation und Reset. Ein einziger Befehl richtet PostgreSQL, Redis, ffmpeg und die Systemdienste ein; nginx vor Ihren Domains ist nur eine Option entfernt.

  • Ubuntu 22.04 oder 24.04, auf einer virtuellen Maschine oder Bare Metal
  • Pakete für x86_64 (amd64); ARM64-Builds bei ausgewählten Releases
  • Eine SHA-256-Prüfsumme für jedes Paket und ein Upgrade-Skript für laufende Server
  • Vollständige Installationsanleitung: Hauptserver, Edge-Nodes, Domains mit TLS und alle Optionen

plugins.xtream-ui.pro

Connectors für Ihr Abrechnungssystem oder Ihren Shop

17 Open-Source-Konnektoren (MIT-Lizenz) lassen einen Reseller Lines und Sub-Reseller-Konten aus WHMCS, WooCommerce, Odoo und anderen Systemen verkaufen. Eine bezahlte Bestellung legt die Line an; Verlängerung, Sperrung und Kündigung folgen automatisch.

  • Installationsschritte, Verbindungstest und eine README für jeden Connector
  • Archive mit SHA-256-Prüfsummen und eine Versionsliste für Updates
  • Quellcode auf GitHub: Probleme melden oder einen Connector beisteuern

Frühe Versionen, noch nicht im echten Einsatz erprobt: Testen Sie einen Connector an einer Testkopie Ihres Systems, bevor Sie echte Bestellungen annehmen.

Klare Antworten

Was ist Xtream UI Pro und wie funktioniert es?

Die Fragen, die Interessenten vor der Installation zum Produkt stellen, jeweils in einfachen Worten beantwortet. Jede Aussage beschreibt, was die Software heute tut; das Hilfecenter geht ins Detail.

Was ist Xtream UI Pro?

Xtream UI Pro ist eine selbst gehostete OTT-Infrastruktur- und Videoverwaltungsplattform: ein Panel, das auf Ihren eigenen Linux-Servern läuft und Live-Kanäle, Video on Demand, Abonnenten, Partner und verteilte Streaming-Nodes verwaltet. Es besteht aus wenigen Go-Diensten – dem Admin-Dashboard, der Abonnenten-API, dem Hintergrund-Worker und dem Media-Origin – mit PostgreSQL als Datenbank und ffmpeg zum Analysieren und Encodieren. Zuschauer nutzen die Apps und Boxen, die bereits die Xtream Codes API, M3U-Playlists, das MAG-Portal oder Enigma2 unterstützen, oder den integrierten Web-Player.

Was braucht man, um Xtream UI Pro zu installieren?

Xtream UI Pro wird mit einem einzigen Befehl auf Ubuntu 22.04 oder 24.04 installiert. Das Installationsprogramm richtet Folgendes ein:

  • PostgreSQL, die Datenbank, und Redis, einen optionalen Cache, beide abgestimmt auf CPU-Anzahl und RAM des Rechners
  • ffmpeg zum Analysieren und Transkodieren
  • die Systemdienste von Dashboard, API, Worker und Media-Origin unter systemd
  • nginx vor Ihren Domains, auf Wunsch per Option

Streaming-Nodes werden später im Panel hinzugefügt: Das Panel installiert sie per SSH aus demselben Paket, auf dem Node muss nichts vorbereitet werden.

Welche Apps und Geräte können Zuschauer mit Xtream UI Pro nutzen?

Zuschauer können jede App verwenden, die die Xtream Codes API unterstützt – IPTV Smarters, TiviMate, XCIPTV, GSE und ähnliche – auf Smartphones, Tablets, Android TV und Smart-TVs; mit einer M3U- oder M3U-Plus-Playlist und einem XMLTV-Programmführer in jedem Player, der sie lesen kann; auf einer MAG-Box über das Portal; auf einem Enigma2-Receiver über eine Playlist oder ein Plugin; und im Browser mit dem integrierten Web-Player. Unterstützte Formate: Xtream Codes API, M3U / XMLTV, MAG, Enigma2, HLS, MPEG-TS. Live-Kanäle werden als HLS oder MPEG-TS ausgeliefert, mit Catch-up und Timeshift, wo die Quelle es erlaubt.

Für welche Abrechnungs- und Shop-Plattformen gibt es einen fertigen Connector für Xtream UI Pro?

Für Xtream UI Pro gibt es fertige Connectors für 17 Abrechnungs- und Commerce-Plattformen: WHMCS, Blesta, WISECP, HostBill, ClientExec, FOSSBilling, Paymenter, WooCommerce, Odoo, PrestaShop, OpenCart, Magento, Dolibarr, ERPNext, Shopify, Upmind, Invoice Ninja. Ein Connector wird auf der Seite des Resellers installiert (PHP oder Python, je nach Plattform), spricht mit dem eigenen Schlüssel des Resellers mit der Reseller-API und legt Lines an, verlängert oder sperrt sie, wenn eine Bestellung bezahlt wird; das Panel sendet signierte Webhooks zurück für line.created, line.renewed, line.expiring, line.expired, line.disabled, credits.low. Die Connectors sind Open Source unter https://github.com/xtreamui-pro/plugins.

Wie liefert Xtream UI Pro einen Stream an viele Zuschauer aus?

Xtream UI Pro liefert Live-Video und Video on Demand über einen Origin und optionale Edge-Nodes aus. Der Origin, der Media-Server auf dem Haupthost, hält pro Live-Kanal eine einzige Upstream-Verbindung und verteilt sie an seine Zuschauer. Ein Streaming-Node, der im Panel registriert und per SSH installiert wird, holt jeden Kanal nur einmal vom Origin und bedient die Zuschauer in seiner Nähe, mit eigenem Cache für Video-on-Demand-Dateien. Die API leitet jeden Zuschauer nach Auslastung und Land (GeoIP) an einen Node weiter und weicht auf den Origin aus, solange kein Node verfügbar ist. Wiedergabelinks sind signiert, zeitlich begrenzt und an die Adresse des Zuschauers gebunden.

Ist Xtream UI Pro mit der Xtream Codes API kompatibel?

Ja. Xtream UI Pro unterstützt die Xtream-Codes-Player-API, get.php-Playlists, XMLTV-EPG, das Stalker-Portal der MAG-Boxen und die Enigma2-Formate. Apps, Boxen und Playlists, die mit einem Xtream-Codes-Panel funktionieren, laufen daher unverändert damit; diese Übertragungsformate werden bewusst kompatibel gehalten und durch Tests abgesichert. Ein laufendes PHP-Panel kann mit dem Importwerkzeug übernommen werden – Kategorien, Bouquets, Pakete, Panel-Benutzer und Lines – über die Admin-API dieses Panels, nur lesend. Das Panel selbst, die Reseller-API und die Admin-API sind neu.

Wie funktionieren Reseller und Partner in Xtream UI Pro?

Ein Partner (Reseller) ist ein Panel-Konto mit eigenem Dashboard, eigenen Credits und Berechtigungen, bis zu 5 Ebenen tief. Der Admin legt Pakete fest – Bouquets, Laufzeit, Anzahl der Verbindungen und Preis in Credits; ein Reseller gibt Credits aus, um eine Line anzulegen oder zu verlängern, und vergibt Testzugänge und Aktivierungscodes im Rahmen der Regeln seiner Gruppe. Alles, was ein Reseller im Panel tut, steht seinen eigenen Systemen auch über die Reseller-API (HTTP, der Schlüssel im Header X-API-Key, idempotente Anfrage-IDs) und über die signierten Webhooks zur Verfügung.

Wo liegen die Daten eines Xtream-UI-Pro-Dienstes und telefoniert er nach Hause?

Alles liegt auf Ihren Servern: die Datenbank, die Mediendateien, die Schlüssel und die Backups. Das Panel ruft den Herausgeber nur für eine Sache auf, die tägliche Update-Prüfung, die nur die Versionsnummer sendet und abschaltbar ist; jeder andere ausgehende Aufruf geht an einen Dienst, den Sie selbst konfigurieren, etwa TMDB für Filmmetadaten, die GeoIP-Datenbank-Downloads, E-Mail, Telegram oder S3-Speicher. Backups sind geplante pg_dump-Dateien, verschlüsselt, wenn eine Passphrase gesetzt ist, und jede Datei wird mit pg_restore zurückgelesen, um zu prüfen, dass das Archiv intakt ist, optional mit Kopie auf S3-kompatiblen Speicher; Zwei-Faktor-Anmeldung, verschlüsselte Secrets im Ruhezustand und ein Audit-Log schützen das Panel.

Ihre Infrastruktur. Ihre Inhalte. Ihre Kontrolle.

Installieren Sie die Plattform auf Ihren eigenen Servern, fügen Sie Ihre Quellen und Ihre Zuschauer hinzu und behalten Sie jeden Teil des Dienstes in der Hand.

Sprechen Sie mit uns

Fragen vor dem Start oder Hilfe, Ihren ersten Server online zu bringen – erreichen Sie uns über den Kanal Ihrer Wahl.