From BC$ MobileTV Wiki
Jump to: navigation, search

An Electronic Programming Guide (EPG) is a linear and sequential menu system for viewing content in a list-like presentation. The most common form of EPG is one which lists content sequentially (by Channel number) from the top of the screen to the bottom of the screen.

As Digital Broadcast technologies begin to take over analog, the EPG will become an increasingly important source of information about what is on TV at any given point. Already, they serve as the main resource used by millions of people world wide, and without them (EPGs) we may be relegated back to the dark ages of channel surfing.


TV Guide

TV Guide is likely the most well-known EPG service in North America. They began providing EPGs in print form from [1]

Aliant TV

Aliant TV serves the Atlantic provinces of Canada as the go-to TV listings service for local programming and line-ups. [2]





An implementation of the ETSI DAB EPG standard (ETSI TS 102 818) incorporating an XML and binary marshaller (ETSI TR 102 371). This can be used by broadcasters for sending EPG data to a DAB multiplex for broadcast, or for general schedule interfacing.

JAVA EPG XML: http://sourceforge.net/projects/java-epg-xml/


External Links


  1. The TV Guide TV Listings have been available online in various formats, since 2001: http://www.tvguide.com/Listings/default.aspx
  2. Bell - Interactive Programming Guide: http://www.bell.ca/shopping/PrsShpTv_IPG.page (Formerly Aliant TV listings: http://public.aliant.net/Section.jsp?sectname=EPG&language=fr&province=NB )

See Also

TV | XMLTV | News | Print | Schedule