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

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

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

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

  4. 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.
nordtv.iptv-os.com/admin/streams
StreamsAdd channel
Total 1,748Online 1,742Starting 2Down 4Problems 6Viewers 1,284
ChannelServerStartStatusVideoViewers
Local News 24mainLiveOnline1080p · 6.1 Mbit/s312
Sports Onelb-fra-1LiveOnline1080p50 · 8.4 Mbit/s488
Kanal Birlb-ist-1LiveOnline1080p · 4.2 Mbit/s96
Nordwelle HDmainOn demandIdle720p · 3.5 Mbit/s0
Sport Hexagonelb-ams-1LiveFailoversource 2 (backup)41
Cine SolmainOn demandIdle1080p · 5.0 Mbit/s0

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

Ihr IPTV-Geschäft – ohne lästige Routinearbeit

Starten Sie noch heute – Ihr Panel ist etwa eine Minute nach der Zahlung einsatzbereit.

40 Tage kostenlos testen

30 Tage Geld-zurück-Garantie · Keine Einrichtungsgebühr · Jederzeit kündbar