Kostenlos
Testen Sie das Panel kostenlos mit einem kleinen Katalog.
Dauerhaft kostenlos, keine Karte nötig
Kostenlos starten- Streams
- 50
- Lines
- 100
- Server-Nodes
- 1
- Support
- Community
OTT-Infrastruktur · Plattform für Videomanagement
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.
Funktioniert mit den Apps und Boxen, die Ihre Zuschauer schon nutzen

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

Filme, Serien mit Staffeln und Folgen sowie Radio, organisiert in Kategorien und Bouquets, mit TMDB-Metadaten und einem Ingest-Job, der Ihre Quellen herunterlädt und kodiert.
Signierte, zeitlich begrenzte Wiedergabelinks · VOD-Cache pro Node

Registrieren Sie Edge-Server im Panel; Zuschauer werden nach Last und Land auf einen Node verteilt, und der Origin versorgt alle, solange kein Node existiert.
Per SSH aus dem Panel installiert · GeoIP-Routing · Heartbeats und Traffic-Statistiken
Verbindungs- und Traffic-Ansichten, Audit-Logs, Prometheus-Metriken, Benachrichtigungen per E-Mail, Telegram oder Webhook, Wartungsmodus und eine integrierte Update-Prüfung.
/metrics-Endpunkte · Job-Queue mit Leases · verschlüsselte Datenbank-Backups

Eine Line ist der Zugang eines Zuschauers: Paket, Bouquets, Ablaufdatum, Verbindungslimit und Ausgabeformate, mit Aktivierungscodes, Testzugängen und Verlängerungen nach denselben Regeln überall.
Xtream Codes API, M3U/XMLTV, MAG- und Enigma2-Portale, Web-Player
Delegierte Konten mit Credits, Berechtigungen und eigenem Dashboard, bis zu fünf Ebenen tief, für die Distributoren, Betreiber und Reseller, mit denen Sie arbeiten.
Gruppen und Berechtigungen · Credit-Buch · Unterpartner
Legen Sie Zugänge aus Ihren eigenen Systemen über die Reseller API an, verlängern und sperren Sie sie, empfangen Sie signierte Webhooks und binden Sie Abrechnungs- oder Shopplattformen mit einem fertigen Connector an.
Reseller API mit idempotenten Request-IDs · Admin-API-Schlüssel · 17 Connectoren

Zwei-Faktor-Anmeldung, verschlüsselt gespeicherte Secrets, an den Zuschauer gebundene signierte Wiedergabelinks, IP- und Länderregeln, Verbindungslimits und Brute-Force-Schutz.
TOTP · AES-versiegelte Schlüssel · HMAC-signierte URLs · GeoIP- und ISP-Regeln

Jeder Screenshot unten zeigt das Dashboard einer frischen Installation mit dem Beispielkatalog.
Lösungen
Dieselbe Infrastruktur versorgt einen Campus, ein Hotel, ein Unternehmen, einen Sender, eine Gemeinschaft oder ein Studio — für jeden konfiguriert, nicht für jeden neu gebaut.
Bildung und Schulung Kursvideos, Live-Unterricht und Campus-TV für Schulen, Weiterbildungsanbieter und Universitäten.
Hotels und Resorts Fernsehen im Zimmer mit den Kanälen des Hauses, Informationen und Gästeservices.
Unternehmensschulung Internes Video, Schulungsbibliotheken und Live-Sitzungen für Mitarbeitende, nach Abteilung.
Rundfunk und Fernsehen OTT-Verbreitung der eigenen Kanäle und des Archivs eines Senders über die eigene Infrastruktur.
Gemeinschaftsorganisationen Live-Veranstaltungen, Versammlungen und Aufzeichnungen für Mitglieder, vor Ort und zu Hause.
Fitness und Wellness Live-Kurse und eine Bibliothek aufgezeichneter Einheiten für Mitglieder eines Studios oder einer Kette. Außerdem auf der Plattform
Infrastruktur-Architektur
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
Derselbe Weg für jeden Kanal, Film und jede Folge.
Der Admin fügt Kanäle, Filme, Serien und Radio hinzu und fasst sie in Bouquets zusammen.
Ein Paket legt Bouquets, Laufzeit, Anzahl der Verbindungen und den Preis in Credits fest.
Ein Reseller gibt Credits für ein Paket aus; das System erstellt die Line und ihre Wiedergabelinks.
Der Zuschauer trägt die Line in einer App ein; das System prüft sie und spielt von einem passenden Server ab.
Auslieferung
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.
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.
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.
Jedes Paket bestimmt die Ausgabeformate. Kanäle, die es brauchen, werden mit FFmpeg transkodiert; zeitversetzte Kanäle und RTMP-Push sind integriert.
Filme und Folgen werden heruntergeladen oder in Ihre Medienbibliothek kodiert, und Nodes cachen, was ihre Zuschauer abspielen.
Jeder Wiedergabelink ist signiert, läuft ab und ist an die Adresse des Zuschauers gebunden, sodass ein kopierter Link anderswo wertlos ist.
Ein Ubuntu-Installer und Docker Compose, geplante Datenbank-Backups sowie Health- und Metrics-Endpunkte für Ihr Monitoring.

Apps und Geräte
Eine Line funktioniert überall dort, wo die Xtream Codes API, eine M3U-Playlist, ein MAG-Portal oder Enigma2 verstanden wird – und im Browser.
IPTV Smarters, TiviMate, XCIPTV, GSE und jede andere App, die die Xtream Codes API spricht: Server, Benutzername, Passwort.
M3U- und M3U-Plus-Playlists mit Logos, Gruppen und einem XMLTV-Programmführer, dazu fertige Formate für Enigma2-Receiver.
MAG-Boxen über das Portal und Enigma2-Receiver über eine Playlist oder ein Plugin, angemeldet per MAC-Adresse.
Nichts zu installieren: Live-TV, Filme, Serien und der Programmführer im Browser, mit einer Line oder einem Aktivierungscode.
Partner- und Vertriebsverwaltung
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.
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.
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.
Signierte Benachrichtigungen, wenn eine Line erstellt, verlängert wird, bald abläuft oder abgelaufen ist, und wenn die Credits knapp werden.
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.
Das Panel kontaktiert Ihre Zuschauer nie, und eine gelöschte Line ist endgültig weg – kein Papierkorb, keine versteckte Kopie.

Konnektoren
Neue Version · 90 Tage Testphase
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.
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.
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.
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.
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.
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.
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.
Entwicklererfahrung
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.
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.
Signierte Benachrichtigungen, wenn ein Zugang angelegt, verlängert, bald ablaufend, abgelaufen oder deaktiviert ist und wenn die Credits eines Partners knapp werden.
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.
Ein Ubuntu-Installer, systemd-Units, Umgebungsvariablen für jeden Dienst, ein Docker-Lab für die Entwicklung und eine OpenAPI-Beschreibung der Abonnenten-API.
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)"Webhook-Ereignisse
Sicherheit und Eigentum
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.
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.
Postgres auf Ihrem Host, geplante verschlüsselte Dumps, eine optionale externe Kopie auf S3-kompatiblen Speicher und eine Wiederherstellungsprüfung bei jedem Dump.
Rollen und Berechtigungsgruppen für das Panel, Zwei-Faktor-Anmeldung, verschlüsselt gespeicherte Secrets und ein Audit-Log, wer was geändert hat.
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.
Prometheus-Metriken für API, Panel und Worker, Health-Endpunkte, Verbindungs- und Traffic-Ansichten sowie Benachrichtigungen per E-Mail, Telegram oder Webhook.
Signierte, zeitlich begrenzte Wiedergabelinks, gebunden an die Adresse des Zuschauers, Verbindungslimits, GeoIP- und ISP-Regeln und automatisches Sperren von Brute-Force-Versuchen.
Starten Sie kostenlos, skalieren Sie, wenn Sie bereit sind. Die Tarife unterscheiden sich in Kapazität und Support.
Testen Sie das Panel kostenlos mit einem kleinen Katalog.
Dauerhaft kostenlos, keine Karte nötig
Kostenlos startenEmpfohlen
Für einen wachsenden Dienst mit eigenen Resellern.
oder $529 / Jahr −10%
≈ $44 / Monat · jährliche Abrechnung
Professional wählenKeine Begrenzung bei Streams und Lines, Prioritätssupport.
oder $1,069 / Jahr −10%
≈ $89 / Monat · jährliche Abrechnung
Ein dediziertes Team, ein SLA und Integration in Ihre Systeme.
Preis nach Ihrer Umgebung
Vertrieb kontaktieren| Funktion | Kostenlos | Professional | Business | Enterprise |
|---|---|---|---|---|
| Monatlich | $0 | $49/Monat | $99/Monat | Individuell |
| Jährlich | $0 | $529/Jahr | $1,069/Jahr | Individuell |
| Ersparnis pro Jahr | Nicht enthalten | 10% | 10% | Verhandelbar |
| Streams | 50 | 500 | Unbegrenzt | Unbegrenzt |
| Lines | 100 | 2,000 | Unbegrenzt | Unbegrenzt |
| Server-Nodes | 1 | 5 | 20 | Individuell |
| Support | Community | Standard | Priorität | Dediziert |
| SLA | Nicht enthalten | Nicht enthalten | Nicht enthalten | Enthalten |
| Individuelle Integration | Nicht enthalten | Nicht enthalten | Nicht enthalten | Enthalten |
| Migrationshilfe | Nicht enthalten | Nicht enthalten | Optional | Enthalten |
Die obigen Limits zählen Objekte des Panels. Hier steht, was jedes davon für Ihren Dienst bedeutet und was passiert, wenn Sie wachsen.
Alle Zahlungen über eine gehärtete TLS-Pipeline.
Nahtlose Lizenzverlängerung mit Erinnerungen vor Ablauf.
Rund-um-die-Uhr-Support für bezahlte Tarife.
Download
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
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.
plugins.xtream-ui.pro
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.
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
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.
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.
Xtream UI Pro wird mit einem einzigen Befehl auf Ubuntu 22.04 oder 24.04 installiert. Das Installationsprogramm richtet Folgendes ein:
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.
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 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.
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.
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.
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.
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.
Hilfecenter
Das Hilfecenter beantwortet sie ausführlich – hier ein paar zum Einstieg.
Hilfecenter öffnenInstallieren 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.
Fragen vor dem Start oder Hilfe, Ihren ersten Server online zu bringen – erreichen Sie uns über den Kanal Ihrer Wahl.