DVB EIT · XMLTV · SQLite






Översikt
The EPG module generates DVB-compatible EIT (Händelse Information Tabell) sections and broadcasts them via UDP multicast. It supports import from XMLTV format and automatic updates from external sources.
Arkitektur
Komponenter
EPG-ingester
Importerar EPG-data från XMLTV-filer. Stöder automatisk uppdatering från URL-källor.
XMLTV format parsing|Kanal mapping to EPG services via XMLTV ID|Automatisk refresh based on set interval
Byggare
Genererar EIT-sektioner enligt DVB-standarden (ETSI EN 300 468).
EIT p/f (nuvarande/kommande) - nuvarande och nästa program|EIT-schema - program för 8 dagar framåt|Beskrivare: short_event (0x4D), extended_event (0x4E), content (0x54), parental_rating (0x55)|CRC32-validering
Karussell
Sänder EIT-sektioner via UDP-multikast i en slinga.
MPEG-TS-paketisering (188 bytes paket)|7 paket per UDP-datagram (1316 bytes)|Konfigurerbar multicast-IP, port, TTL|Automatisk start vid uppstart (valfritt)
Konfiguration
Carousel Inställningar
Parameter
Standard
Beskrivning
Multicast-IP-adress för EIT-sändning
UDP-port
Tid-to-live for multicast packets
Nätverk interface for broadcast
Automatisk start vid serverstart
EPG Tjänst Inställningar
DVB Tjänst ID (SID) - unique service identifier
DVB Transport Stream ID (TSID)
DVB Original Nätverk ID (ONID)
Kanal ID in XMLTV file for program mapping
ISO 639-språkkod (t.ex. "eng", "slk", "ces")
Antal 3-timmarssegment i EIT-schema (max 64 = 8 dagar)
XMLTV Importera
EPG-data kan importeras från XMLTV-filer. Både lokala filer och URL-adresser stöds.
Exempel på XMLTV-format:
Importera via UI:
Gå to EPG → Sources
Use \"Quick Importera from URL\" for one-time import
Eller lägg till en automatisk källa med uppdateringsintervall
DVB Technical Detaljer
EIT Tabell IDs
Tabell ID
Typ
Nuvarande och nästa program för aktuell TS
P/F för annan TS
Program för 8 dagar för aktuell TS
Program för annan TS
MPEG-TS-paketisering
PID för EIT: 0x0012 (18)|TS-paketstorlek: 188 bytes|UDP-datagram: 7 × 188 = 1316 bytes|Kontinuitetsräknare: 4-bitars cyklisk räknare
Användbara länkar
EPG Instrumentpanel - Översikt and controls
EPG Tjänster - Tjänst/channel management
EPG-källor - XMLTV-källor
EPG Schema - Program browser
EPG Inställningar - Carousel settings