×

📅 EPG

DVB EIT · XMLTV · SQLite

EPG — Sähköinen ohjelmaopas

Yleiskatsaus

EPG-moduuli luo DVB-yhteensopivat EIT-osiot (Event Information Table) ja lähettää ne UDP-multicastilla. Se tukee XMLTV-muodon tuontia ja automaattisia päivityksiä ulkoisista lähteistä.

Arkkitehtuuri

Komponentit

Imija

Tuo EPG-dataa XMLTV-tiedostoista. Tukee automaattista päivitystä URL-lähteistä.

XMLTV-muodon jäsennys|Kanavien kartoitus EPG-palveluihin XMLTV-tunnuksen kautta|Automaattinen päivitys asetetun välin perusteella

Rakentaja

Luo EIT-osiot DVB-standardin mukaisesti (ETSI EN 300 468).

EIT p/f (nykyinen/seuraava) - nykyinen ja seuraava ohjelma|EIT-aikataulu - ohjelma 8 päivää eteenpäin|Kuvaajat: short_event (0x4D), extended_event (0x4E), content (0x54), parental_rating (0x55)|CRC32 validointi

Karuselli

Lähettää EIT-osiot UDP-multicastina silmukassa.

MPEG-TS-paketointi (188 tavun paketit)|7 pakettia UDP-datagrammia kohti (1316 tavua)|Konfiguroitava multicast-IP, portti, TTL|Automaattinen käynnistys käynnistyksessä (valinnainen)

Konfiguraatio

Karusellin asetukset

Parametri

Oletus

Kuvaus

Multicast-IP-osoite EIT-lähetykseen

UDP-portti

Elinaika multicast-paketeille

Verkkoliitäntä lähetykseen

Automaattinen käynnistys palvelimen käynnistyksen yhteydessä

EPG-palvelun asetukset

DVB Service ID (SID) - ainutlaatuinen palveputunniste

DVB-kuljetusstreamin tunnus (TSID)

DVB-alkuperäverkon tunnus (ONID)

Kanavan ID XMLTV-tiedostossa ohjelman kartoitusta varten

ISO 639 -kielikoodi (esim. "fin", "swe", "eng")

3 tunnin segmenttien määrä EIT-aikataulussa (enintään 64 = 8 päivää)

XMLTV-tuonti

EPG-dataa voidaan tuoda XMLTV-tiedostoista. Sekä paikalliset tiedostot että URL-osoitteet ovat tuettuja.

XMLTV-muoto-esimerkki:

Tuo käyttöliittymän kautta:

Siirry EPG → Lähteet

Käytä \"Quick Import from URL\" kertakäyttöiseen tuontiin

Tai lisää automaattinen lähde päivitysvälillä

DVB tekniset tiedot

EIT-taulukon ID:t

Taulukon ID

Tyyppi

Nykyinen ja seuraava ohjelma nykyiselle TS:lle

P/F muille TS:ille

Ohjelma 8 päivää nykyiselle TS:lle

Ohjelma muille TS:ille

MPEG-TS-paketointi

PID EIT:lle: 0x0012 (18)|TS-pakettikoko: 188 tavua|UDP-datagrammi: 7 × 188 = 1316 tavua|Jatkuvuuslaskuri: 4-bittinen syklinen laskuri

Hyödylliset linkit

EPG-kojelauta - yleiskatsaus ja ohjaimet

EPG-palvelut — palvelu-/kanavahallinnointi

EPG-lähteet — XMLTV-lähteet

EPG aikataulu - Ohjelman selain

EPG asetukset - karuselli asetukset