DVB EIT · XMLTV · SQLite






Overzicht
De EPG-module genereert DVB-compatibele EIT-secties (Event Information Table) en zendt deze uit via UDP-multicast. Het ondersteunt import vanuit XMLTV-formaat en automatische updates vanuit externe bronnen.
Architectuur
Componenten
Ingester
Importeert EPG-gegevens uit XMLTV-bestanden. Ondersteunt automatische verversing vanuit URL-bronnen.
XMLTV-formaat parseren|Kanaalkoppeling aan EPG-diensten via XMLTV-ID|Automatische verversing op basis van ingesteld interval
Bouwer
Genereert EIT-secties volgens de DVB-norm (ETSI EN 300 468).
EIT p/f (present/following) - huidig en volgend programma|EIT-schema - programma voor 8 dagen vooruit|Descriptors: short_event (0x4D), extended_event (0x4E), content (0x54), parental_rating (0x55)|CRC32-validatie
Carrousel
Zendt EIT-secties via UDP-multicast in een lus.
MPEG-TS-packetisering (pakketten van 188 bytes)|7 pakketten per UDP-datagram (1316 bytes)|Configureerbare multicast-IP, poort, TTL|Automatisch starten bij opstarten (optioneel)
Configuratie
Carrouselinstellingen
Parametro
Standaard
Beschrijving
Multicast-IP-adres voor EIT-uitzending
UDP-poort
Time-to-live voor multicast-pakketten
Netwerkinterface voor uitzending
Automatisch starten bij opstarten van de server
EPG-dienstinstellingen
DVB Service ID (SID) - unieke service-identificatie
ID Stream di Trasmissione DVB (TSID)
ID Rete Originale DVB (ONID)
Kanaal-ID in XMLTV-bestand voor programmaprogrammering
ISO 639-taalcode (bijv. "eng", "slk", "ces")
Aantal 3-uurs segmenten in EIT-rooster (max. 64 = 8 dagen)
XMLTV-import
EPG-gegevens kunnen worden geïmporteerd uit XMLTV-bestanden. Zowel lokale bestanden als URL-adressen worden ondersteund.
Voorbeeld van XMLTV-formaat:
Importeren via UI:
Ga naar EPG → Bronnen
Gebruik "Snel importeren vanuit URL" voor eenmalige import
Of voeg een automatische bron toe met verversingsinterval
DVB-technische details
EIT-tabel-ID's
Tabel-ID
Tipo
Huidig en volgend programma voor huidige TS
P/F voor andere TS
Programma voor 8 dagen voor huidige TS
Programma voor andere TS
MPEG-TS-packetisering
PID voor EIT: 0x0012 (18)|TS-pakketgrootte: 188 bytes|UDP-datagram: 7 × 188 = 1316 bytes|Continuïteitscounter: 4-bit cyclische counter
Nuttige links
EPG-dashboard - Overzicht en bediening
EPG-diensten - Beheer van diensten/kanaalen
EPG-bronnen - XMLTV-bronnen
EPG-rooster - Programmagids
EPG-instellingen - Carousel-instellingen