Technik
IPTV-Middleware, die Ihren Dienst schnell und online hält
Ein kompilierter Kern, eine echte Datenbank, ein eigener Medienserver und Sicherheit, die von der ersten Zeile an mitgedacht ist.
So greift alles ineinander
- Von uns gehostet
Ihr Panel bei iptv-os.com
Admin, Reseller-Panel, Kundenbereich und Shop. Von uns gehostet, aktualisiert und gesichert; pro Kunde isoliert.
TLS 1.3 mit gepinntem Zertifikat – nur Ihr Panel kommt hinein
- Ihre Server
Ihr Hauptserver
PostgreSQL 18 mit all Ihren Daten, dazu die Streaming-Engine. Er hält eine eigene Kopie der Streaming-relevanten Daten und spielt bis zu 72 Stunden ohne Panel weiter.
Signierte Anfragen, Quellen und Tokens
- Ihre Server
Load Balancer (unbegrenzt)
Per SSH aus dem Panel eingerichtet. Zuschauer werden nach Land und Auslastung verteilt; Updates für alle über einen Dialog.
MPEG-TS und HLS, HTTPS
Ihre Zuschauer
Jede App, die die Xtream Codes API oder M3U spricht, MAG-/STB-Boxen, Enigma2 und der integrierte Web-Player.
Der Stack
- Ein kompilierter Go-KernGo 1.25
- Ein statisches Binary pro Rolle – kein PHP, kein Interpreter. Geringer Speicherbedarf und schneller Start.
- PostgreSQLPostgreSQL 18
- Version 18 mit dem neuen asynchronen I/O. Transaktionen, Constraints und ein Änderungs-Feed, der jeden Streaming-Server synchron hält – auf Ihrem eigenen Hauptserver.
- RedisRedis
- Der lokale In-Memory-Speicher jedes Servers für aktive Verbindungen, Verbindungslimits, Sperren und Sitzungen – an localhost gebunden, passwortgeschützt, von außen nicht erreichbar und nicht zwischen Servern geteilt.
- MediaMTX und FFmpegMediaMTX 1.21 · FFmpeg
- Ein eigener Medienserver für Ingest und Auslieferung, FFmpeg für Transcoding-Profile, Catch-up und Aufnahmen.
- CaddyCaddy 2.10
- Automatische HTTPS-Zertifikate für Ihr Panel, Ihre eigenen Domains und Ihre Server, mit HTTP/2 und HTTP/3.
- Eine moderne OberflächeReact 19 · Vite · Tailwind
- React 19 und Tailwind: schnell, mobilfreundlich, hell und dunkel, in fünf Sprachen.
So startet ein Kanal
Keine Millisekunden-Versprechen – nur, wie es funktioniert. Live-Kanäle sind bereit, bevor der erste Zuschauer einschaltet; On-Demand-Kanäle starten beim ersten Abruf.
- Live-Kanäle (dauerhaft aktiv)
- Der Streaming-Server hält die Auslieferung des Kanals vorgewärmt: Die letzten Segmente bleiben auch ohne Zuschauer im Speicher, sodass der erste Zuschauer und die Admin-Vorschau sofort starten, statt auf das nächste Segment zu warten. Neue Kanäle sind standardmäßig live.
- On-Demand-Kanäle
- Die Quelle wird beim ersten Abruf geöffnet und geschlossen, sobald niemand mehr zuschaut. Importe bleiben auf On-Demand, damit eine große Playlist nicht für jeden Kanal eine Verbindung öffnet; per Badge oder gesammelt schalten Sie jeden Kanal auf Live um.
- Ersatzquellen
- Jeder Kanal hat eine Hauptquelle und Ersatzquellen in fester Failover-Reihenfolge, jeweils auf Auflösung, Codec und Bitrate geprüft. Fällt die aktive Quelle aus, übernimmt die nächste; die Stream-Überwachung startet ausgefallene Kanäle neu (höchstens alle 10 Minuten) und meldet instabile.
- Geplante Neustarts und Status-Videos
- Starten Sie einen Kanal alle N Stunden, täglich oder an ausgewählten Wochentagen neu – auf allen Servern gleichzeitig. Statt einer Fehlermeldung erhält der Player ein kurzes Video in Dauerschleife: Abo abgelaufen, zu viele Geräte, hier nicht erlaubt, Kanal offline.
Sicherheit
- Releases und Lizenzen mit Ed25519 signiert – veränderte Pakete werden abgelehnt
- Geheimnisse mit AES-GCM versiegelt, Passwörter mit bcrypt gehasht
- Zwei-Faktor-Anmeldung (TOTP) und Bot-Schutz auf jedem Formular
- TLS 1.3 zu Ihrer Datenbank, erreichbar nur für Ihr Panel
- Signierte, ablaufende Stream-Tokens; VPN-/Proxy-Erkennung und IP-Sperren
- Firewall und fail2ban auf Ihrem Hauptserver eingerichtet
Zuverlässigkeit
- Streaming-Server spielen bis zu 72 Stunden weiter, wenn das Panel nicht erreichbar ist
- Automatisches Failover zwischen Stream-Quellen
- Updates mit automatischem Rollback, falls eine neue Version nicht startet
- Health-Checks mit Alarmen per E-Mail, Telegram oder Webhook
- Native systemd-Dienste – kein Docker auf Ihren Servern nötig
Performance – gemessen, nicht behauptet
Wir veröffentlichen Benchmarks nur mit Methode und Hardware, damit Sie sie nachvollziehen können. Die ersten Ergebnisse folgen aus unserem Test auf dedizierten Servern.
- Anfragen pro Sekunde an die Player-API
- Gleichzeitige Zuschauer pro Load Balancer
- Startzeit eines Kanals (bis zum ersten Bild)
- Speicher und CPU pro 1.000 Verbindungen
Alles, was Sie vor Ihrer Entscheidung wissen möchten
Ihr IPTV-Geschäft – ohne lästige Routinearbeit
Starten Sie noch heute – Ihr Panel ist etwa eine Minute nach der Zahlung einsatzbereit.
30 Tage Geld-zurück-Garantie · Keine Einrichtungsgebühr · Jederzeit kündbar