Comteza EPG server is designed for EPG (Electronic program guide) generation in digital TV networks of DVB standard. Server generates data streams of service information (EIT tables) and feeds it to Multiplexer, HeadEnd or directly into modulator.

How it works

EPG server diagram

Comteza EPG server is Comteza’s software installed on operator’s Hardware. All parameters are managed via WEB panel. No additional Software is required to be installed on operator’s computers. Internet browser is sufficient.

Comteza EPG server generates service information DVB-SI: Event Information Table.

Event Information Table (EIT) - the EIT contains data concerning events or programmes such as event name, start time, duration, etc. The use of different descriptors allows the transmission of different kinds of event information e.g. for different service types.

EIT data stream is fed to operator’s Multiplexer (HeadEnd, Modulator) via IP or DVB ASI interface. After Multiplexer setup, EIT tables enter DVB network. As a result, subscriber’s receiver obtains and displays program guide (EPG) on TV screen. EPG is not just a program schedule, it is – scheduled recording, scheduled TV turn on/off, search, genres, parental control etc.

DVB-SI generation module is written on “C” to provide maximal service stability and availability. Hardware requirements are minimal, almost any computer, which You own, can serve as server hardware platform.

Program guide data can be imported to server database either manually or automatically. Server allows to import program guide in various formats from multiple sources simultaneously. In classical variant, after configuring automatic program guide import, server works by “turn on and forget” rule.

Server secures EPG generation practically in any languages, in multilingual digital television networks. EPG server management panel has multilingual user interface.


EIT present/following generation: Actual TS / Other TS
EIT schedule generation: Actual TS / Other TS
Specifications compliance: ETSI EN 300 468, ETSI TR 101 211, ISO/IEC 138181-1
Output streams speed management
SI tables update interval management
User rights (roles) management
Data output: MPEG-2 TS to IP-Multicast/Unicast
Data output: MPEG-2 TS to ASI Option
Data import: XMLTV format, XML client format
Data import: CSV format
Data import: Excel format Option
Data import: EPG from RF, DVB-ASI and Multicast/Unicast Option
Operating system / Database Linux/MySQL


  • Compliant with any headends and multiplexers.
  • Flexible and scalable software/hardware architecture.
  • Convenient and intuitive web interface.
  • EIT table generation settings individual and independent for each TS.
  • EIT tables generation period management.
  • EIT tables generation speed management.
  • Multilingual user interface.
  • Almost any language support.
  • Event information input and editing.
  • Database backup system.
  • Automatic EPG data import from external sources.
  • EPG export it XMLTV format.
  • Java Free.
  • Swift and “painless” system commissioning.
  • Works on general purpose computers/servers, use Hardware you own.
  • Full installation, configuration, commissioning service.

Demo EPG server

We offer, ABSOLUTELY FREE, to launch a Demo EPG server in Your network, to test Your hardware and get You familiarized with its capabilities. You have to prepare a computer or virtual machine, install Ubuntu Server 20.04 and open access via SSH. We will install software, configure server, help You configure Multiplexer/HeadEnd and provide a program guide for testing. You will receive a fully functional EPG server in your network and will be able to test it and manage parameters in first-person.