DVB EIT · XMLTV · SQLite






Oversigt
EPG-modulet genererer DVB-kompatible EIT (Event Information Table)-sektioner og udsender dem via UDP-multicast. Det understøtter import fra XMLTV-format og automatiske opdateringer fra eksterne kilder.
Arkitektur
Komponenter
Importer
Importerer EPG-data fra XMLTV-filer. Understøtter automatisk opdatering fra URL-kilder.
XMLTV-formatparsning|Kanaletilordning til EPG-tjenester via XMLTV-ID|Automatisk opdatering baseret på indstillet interval
Bygger
Genererer EIT-sektioner i overensstemmelse med DVB-standarden (ETSI EN 300 468).
EIT p/f (nuværende/næste) - nuværende og næste program|EIT-plan - program i 8 dage frem|Deskriptorer: short_event (0x4D), extended_event (0x4E), content (0x54), parental_rating (0x55)|CRC32-validering
Karruselle
Udsender EIT-sektioner via UDP-multicast i et loop.
MPEG-TS-pakettering (188 byte-pakker)|7 pakker per UDP-datagram (1316 bytes)|Konfigurerbar multicast-IP, port, TTL|Autostart ved opstart (valgfrit)
Konfiguration
Karruselindstillinger
Parameter
Standard
Beskrivelse
Multicast-IP-adresse til EIT-broadcast
UDP-port
TTL for multicast-pakker
Netværksgrænseflade til broadcast
Autostart ved serveropstart
EPG-tjenesteindstillinger
DVB Service ID (SID) — entydig tjenesteidentifikator
DVB Transport Stream ID (TSID)
DVB Originalt Netværks-ID (ONID)
Kanal-ID i XMLTV-fil til programtilordning
ISO 639-sprogkode (f.eks. \"eng\", \"slk\", \"ces\")
Antal 3-timers segmenter i EIT-plan (maks. 64 = 8 dage)
XMLTV-import
EPG-data kan importeres fra XMLTV-filer. Begge lokale filer og URL-adresser understøttes.
XMLTV-format eksempel:
Import via UI:
Gå til EPG → Kilder
Brug \"hurtig import fra URL\" til engangsimport
Eller tilføj en automatisk kilde med opdateringsinterval
DVB-tekniske detaljer
EIT-tabel-ID'er
Tabel-ID
Type
Nuværende og næste program for nuværende TS
P/F for anden TS
Program i 8 dage for nuværende TS
Program for anden TS
MPEG-TS-pakettering
PID for EIT: 0x0012 (18)|TS-pakkestørrelse: 188 byte|UDP-datagram: 7 × 188 = 1316 byte|Continuitetsoptæller: 4-bit cyklisk optæller
Nyttige links
EPG-dashboard - oversigt og kontrolelementer
EPG-tjenester - tjeneste/kanaladministration
EPG-kilder - XMLTV-kilder
EPG-plan - programbrowser
EPG-indstillinger - karruselindstillinger