×

📅 EPG

DVB EIT · XMLTV · SQLite

EPG - Elektroninis programų vadovas

Apžvalga

The EPG module generates DVB-compatible EIT (Event Informacija Lentelė) sections and broadcasts them via UDP daugiaadresinis siuntimas. It supports importuoti from XMLTV formatas and automatic updates from external sources.

Architektūra

Komponentai

Ingesteris

Imports EPG duomenys from XMLTV failai. Supports automatic atnaujinti from URL sources.

XMLTV formatas parsing|Kanalas mapping to EPG paslaugos via XMLTV ID|Automatic atnaujinti based on set interval

Kūrėjas

Generuoja EIT skilteles pagal DVB standartą (ETSI EN 300 468).

EIT p/f (dabarties/sekantis) - dabartinis and kitas programa|EIT schedule - programa for 8 dienos ahead|Descriptors: short_event (0x4D), extended_event (0x4E), content (0x54), parental_rating (0x55)|CRC32 validation

Karuselė

Broadcasts EIT sections via UDP daugiaadresinis siuntimas in a loop.

MPEG-TS packetization (188 byte packets)|7 packets per UDP datagram (1316 bytes)|Configurable multicast IP, prievadas, TTL|Auto-pradėti on boot (optional)

Konfigūracija

Carousel Nustatymai

Parametras

Numatytasis

Aprašas

Daugiaadresinio siuntimo IP address for EIT broadcast

UDP prievadas

Laikas-to-live for multicast packets

Tinklas sąsaja for broadcast

Auto-pradėti on serveris boot

EPG Paslauga Nustatymai

DVB Paslaugos ID (SID) - unique paslauga identifier

DVB Transport Srautas ID (TSID)

DVB Original Tinklas ID (ONID)

Kanalas ID in XMLTV failas for programa mapping

ISO 639 kalba kodas (e.g., \"eng\", \"slk\", \"ces\")

Number of 3-hour segments in EIT schedule (max 64 = 8 dienos)

XMLTV Importuoti

EPG duomenys can be imported from XMLTV failai. Both local failai and URL addresses are supported.

XMLTV formatas example:

Importuoti via UI:

Eikite į EPG → Šaltiniai

Use \"Quick Importuoti from URL\" for one-laikas importuoti

Or pridėti an automatic šaltinis with atnaujinti interval

DVB Technical Detalės

EIT Lentelė IDs

Lentelė ID

Tipas

Dabartinis and kitas programa for dabartinis TS

P/F kitiems TS

Programa for 8 dienos for dabartinis TS

Programa for other TS

MPEG-TS paketizacija

PID for EIT: 0x0012 (18)|TS packet dydis: 188 bytes|UDP datagram: 7 × 188 = 1316 bytes|Continuity counter: 4-bit cyclic counter

Naudingos nuorodos

EPG prietaisų lentelė - Apžvalga and controls

EPG paslaugos - Paslauga/kanalas management

EPG šaltiniai - XMLTV sources

EPG Schedule - Programų naršyklė

EPG nustatymai - Carousel nustatymai