DVB EIT · XMLTV · SQLite






Přehled
Modul EPG generuje kompatibilní EIT (Event Information Table) sekce DVB a vysílá je přes UDP multicast. Podporuje import z formátu XMLTV a automatické aktualizace z externích zdrojů.
Architektura
Komponenty
EPG Ingestion Pipeline
Importuje data EPG ze souborů XMLTV. Podporuje automatickou obnovu ze zdrojů URL.
Parsování formátu XMLTV|Mapování kanálů na služby EPG pomocí ID XMLTV|Automatická obnova na základě nastaveného intervalu
Generátor
Generuje sekce EIT podle normy DVB (ETSI EN 300 468).
EIT p/f (současný/následující) - aktuální a příští program|EIT plán - program na 8 dní dopředu|Deskriptory: short_event (0x4D), extended_event (0x4E), content (0x54), parental_rating (0x55)|CRC32 validace
Karusel
Vysílá sekce EIT přes UDP multicast v cyklu.
Paketizace MPEG-TS (pakety o 188 bytech)|7 paketů v jednom UDP datagramu (1316 bajtů)|Konfigurovatelná multicast IP, port, TTL|Automatické spuštění při startu systému (volitelné)
Konfigurace
Nastavení karuselu
Parametr
Výchozí
Popis
Multicast IP adresa pro vysílání EIT
EPG broadcast port
Čas do vypršení platnosti pro multicast pakety
Síťové rozhraní pro vysílání
Automatické spuštění při startu serveru
Nastavení služby EPG
DVB Service ID (SID) - jedinečný identifikátor služby
ID transportního proudu DVB (TSID)
DVB ID původní sítě (ONID)
ID kanálu v souboru XMLTV pro mapování programů
Kód jazyka ISO 639 (např. "eng", "slk", "ces")
Počet 3hodinových segmentů v EIT plánu (max 64 = 8 dní)
Import XMLTV
Data EPG lze importovat ze souborů XMLTV. Podporovány jsou jak lokální soubory, tak adresy URL.
Příklad formátu XMLTV:
Import přes uživatelské rozhraní:
Jít na EPG → Zdroje
Použijte \"Rychlý import z URL\" pro jednorázový import
Nebo přidejte automatický zdroj s intervalem obnovy
Technické detaily DVB
ID tabulek EIT
ID tabulky
Typ
Aktuální a následující program pro aktuální TS
P/F pro ostatní TS
Program 8 dní pro aktuální TS
Program pro ostatní TS
Paketizace MPEG-TS
PID pro EIT: 0x0012 (18)|Velikost TS paketu: 188 bajtů|UDP datagram: 7 × 188 = 1316 bajtů|Počítadlo kontinuity: 4bitový cyklický počítadlo
Užitečné odkazy
EPG dashboard - Přehled a ovládání
Služby EPG - Správa služeb/kanálů
Zdroje EPG - Zdroje XMLTV
EPG plán - prohlížeč programů
Nastavení EPG - Nastavení karuselu