The Electronic Program Guide(EPG) and EPG generator are introduced firstly. The specifications of EPG are described. The key technologies of EPG generator such as architecture, function module, data flow diagram and interface are investigated deeply.