Method and device for displaying electronic program guide (epg), and set top box

A method for displaying an electronic program guide (EPG) comprises: acquiring first EPG data of a digital video broadcast (DVB) service and second EPG data of an over-the-top (OTT) service by a set top box; integrating the first EPG data and the second EPG data into third EGP data according to a designated format by the set top box; and displaying an EPG corresponding to the third EPG data by the set top box.