1. A computer-implemented method comprising: receiving first programming information, the first programming information comprising scheduling information for media content originating at a first source; generating, with a processing device and based on media content originating at a second source, second programming information, the second programming information comprising scheduling information for the media content originating at the second source; correlating the second programming information with the first programming information; and providing, at an interface, (a) the first programming information and (b) the second programming information as correlated with the first programming information.