How to configure EPG sources

From DVBLink wiki
Jump to: navigation, search


Assigning EPG sources to DVBLink channels

EPG Sources tab of DVBLink Configuration webpage helps user to assign source of EPG information to each DVBLink channel:

Config channel epg.jpg

This page shows list of DVBLink channels on the left and all available EPG sources and their channels on the right.

To assign an EPG channel to a particular DVBLink channel, select this channel in the left table and double click on the desired EPG channel in the right table. Double click on the DVBLink channel to remove existing EPG channel mapping.

Tip! Use “By channel name” and "By channel number" buttons when mapping EPG channels to speed up the assignment process.

Built-in EPG sources


What is XMLTV?

XMLTV EPG information is delivered in a form of xml files. These files have internal structure, described by XMLTV standard (

Each xmltv file consists of a channel description section and a program description section. The first one lists all channels, present in the xml file, and their properties. The second one contains actual program for each channel. Each xmltv channel should be uniquely identified by its channel id. For example consider the following excerpt from xmltv file, showing structure of a channel description:

<channel id="293">

<display-name lang="eng">Travel</display-name>


XMLTV Source configuration

To use XMLTV EPG source you need to instantiate it first. To do this select XMLTV source in the left pane (Source templates):

Config add xmltv.jpg

When source instance is created, DVBLink web interface will present the settings of XMLTV source:

Xmltv settings.jpg

The following settings can be changed:

XMLTV grabber configuration

DVBLink XMLTV source can download xmltv files automatically from the internet. To enable this functionality simply add the xmltv file URL to the grabber configuration. DVBLink will detect the file type automatically. In case of wrong detection, the type value can be set explicitly.

XMLTV file management

The files are read on start-up and re-read regularly (see refresh interval settings). Program for each channel is aggregated from all parts, found in different xmltv files.

When program needs to be updated, just copy new xmltv files to XMLTV input directory either overwriting existing files or putting new ones next to old ones. DVBLink can handle up to 3 months of program information.

Tip: For the efficiency reasons it is strongly advised to remove (very) old and unreferenced EPG information from xmltv files, residing in XMLTV Input directory.

MC Guide Services (only available to Windows installation in combinatin with Windows MediaCenter)

MC Guide Services EPG source represents all channels for which EPG information is available from Microsoft as part of its own Guide information support for Windows MediaCenter. MC Guide Services source does not provide any EPG information on itself. It only serves as a helper for quick EPG configuration inside Windows MediaCenter.

Add MC Guide Services source from its template:

Config add mcguide.jpg

To actually configure the source you have to configure DVBLink Tuners in a local MediaCenter or at the one of networked MediaCenter clients as described in How to configure DVBLink tuners in Windows Mediacenter. Once TV Setup in MediaCenter is finished, DVBLink server will download from it all information about available EPG channels.

Personal tools