How to configure EPG sources
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:
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 (http://www.xmltv.org/).
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:
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):
When source instance is created, DVBLink web interface will present the settings of XMLTV source:
The following settings can be changed:
- Directory where DVBLink searches for xmltv files
- By default, it points to:
- xmltv directory inside the DVBLink share on NAS platforms
- c:\programData\DVBLogic\DVBLink\xmltv on Windows Vista, 7 and 8
- C:\Documents and Settings\All Users\Application Data\DVBLogic\DVBLink\xmltv on Windows XP
- /opt/DVBLink/xmltv on Ubuntu and Raspbery Pi
- By default, it points to:
- XMLTV refresh interval in hours
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)
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:
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.