Zum Inhalt springen
Castreon
DVB

TV-Programm (EPG) aus DVB

Aktualisiert am 07 Okt 2026

Kabel- und Satellitenbetreiber senden das TV-Programm direkt im Mux mit, in den EIT-Tabellen. Castreon liest es von den DVB-Karten, speichert es pro Dienst und zeigt es im Panel und den IPTV-Playern — ohne externe XMLTV-Quelle und ohne Einrichtung.

Verfügbar ab Castreon 1.0.8 in allen Plänen.

Was Sie tun müssen

Nichts. Das Programm wird automatisch von jedem laufenden DVB-Adapter gelesen. Im Kabelnetz bringt meist jeder Mux das Programm aller Dienste des Netzes mit — wenige Minuten nach dem Start haben daher auch Kanäle ein Programm, deren Mux gerade nicht abgestimmt ist.

Ein Kanal erhält sein Programm vom Dienst seiner DVB-Quelle: Netz und Mux des Adapters plus Dienstnummer (SID). Kanäle ohne DVB-Quelle (URL, UDP, SRT, RIST…) haben kein DVB-Programm.

Im Panel

  • Unter dem Player auf der Kanalseite: Jetzt (wie weit die Sendung ist und wie viele Minuten bleiben) und Danach.
  • Der Tab Programm: die Tage (gestern, heute, morgen…), die Sendungen des gewählten Tages mit der laufenden hervorgehoben, Genre und Altersfreigabe. Ein Klick auf eine Sendung zeigt die Beschreibung.

Die Zeiten werden in der Zeitzone Ihres Computers angezeigt.

Für IPTV-Player (XMLTV)

Das Programm aller aktiven Kanäle steht im XMLTV-Format bereit, das TiviMate, OTT Navigator, Kodi und die meisten Middleware-Systeme lesen:

http://<öffentliche-domain>/epg.xml
http://<öffentliche-domain>/epg.xml.gz
  • ?past=<Tage> — wie viele Tage zurück (Standard 1, höchstens 8);
  • ?days=<Tage> — wie viele Tage voraus (Standard 7, höchstens 14).

Der Zugriff folgt denselben Regeln wie die Streams: Haben Sie ein Token für Player gesetzt, hängen Sie token=… an; die IP-Freigabeliste gilt auch hier.

Sie müssen die Adresse nicht von Hand kopieren: M3U exportieren trägt sie in den Kopf der Liste ein (url-tvg), und jeder Kanal erhält eine tvg-id — die EPG-ID aus dem Kanaleditor, falls gesetzt, sonst den Kurznamen aus der Kanaladresse. Siehe M3U-Export und öffentliche Domain.

Gut zu wissen

  • Das Programm wird 8 Tage rückwirkend (für Archiv und Catch-up) und 15 Tage im Voraus aufbewahrt und auf der Festplatte gespeichert — nach einem Neustart geht es nicht verloren.
  • Wie viele Tage im Voraus Sie sehen, hängt vom Betreiber ab: manche senden eine Woche, andere nur die laufende und die nächste Sendung.
  • Texte mit Sonderzeichen (Rumänisch, Ungarisch, Bulgarisch, Serbisch…) werden mit den DVB-Zeichentabellen gelesen.
  • Hat ein Kanal kein Programm, prüfen Sie, ob seine Quelle DVB ist und der Adapter läuft. Nach der ersten Abstimmung kann das Programm einige Minuten brauchen.

Datenschutz

Cookies & lokaler Speicher

Unbedingt erforderliche Cookies sind immer aktiv. Statistik und Marketing nutzen Dienste von Google und starten nur, wenn Sie zustimmen — bis dahin wird nichts an Google übertragen. Sie können Ihre Einwilligung hier jederzeit widerrufen.

Unbedingt erforderlich

Ohne sie funktionieren Anmeldung, Formulare und die gewählte Sprache nicht. Sie erfordern keine Einwilligung (§ 25 Abs. 2 Nr. 2 TDDDG).

Immer aktiv
Name Zweck Dauer Art
castreon-session Hält Ihre Sitzung: Anmeldung und gewählte Sprache 2 Stunden, bei jedem Aufruf verlängert Cookie
XSRF-TOKEN Schützt Formulare vor gefälschten Anfragen 2 Stunden, bei jedem Aufruf verlängert Cookie
remember_web_… Nur wenn Sie bei der Anmeldung „Angemeldet bleiben“ wählen Bis zur Abmeldung, max. 400 Tage Cookie
__cf_bm Cloudflare: unterscheidet Besucher von Bots, nur wenn der Datenverkehr geprüft wird 30 Minuten Cookie · Cloudflare
castreon:consent Speichert Ihre Cookie-Auswahl 12 Monate Lokaler Speicher
theme Darstellung des Kundenkontos: hell, dunkel oder System Bis Sie sie ändern Lokaler Speicher

Statistik

Google Analytics 4 (Google Ireland Ltd.): welche Seiten besucht werden, woher Besuche kommen und mit welchem Gerätetyp — mit pseudonymen Kennungen, ohne Speicherung der IP-Adresse. Hilft uns, die Website zu verbessern.

Name Zweck Dauer Art
_ga Google Analytics: erkennt den Besucher wieder (pseudonyme Kennung) 13 Monate Cookie · Google Analytics
_ga_VHWQRPHPEF Google Analytics: speichert den Sitzungsstatus 13 Monate Cookie · Google Analytics

Marketing

Google Ads (Google Ireland Ltd.): misst, ob Besuche über Google-Anzeigen zu einem Test oder Tarif führen, und ermöglicht die Anzeige von Castreon-Werbung auf anderen Websites (Remarketing).

Name Zweck Dauer Art
_gcl_au, _gcl_aw Google Ads: verknüpft den Besuch mit dem Anzeigenklick (Conversions) 90 Tage Cookie · Google Ads
IDE, test_cookie Google Ads: Remarketing und Anzeigenmessung, auf Google-Domains (doubleclick.net) Bis zu 13 Monate Cookie · Google (Drittanbieter)