1. A method comprising: at an electronic device with a display device and one or more input devices: at a first time, displaying, on the display device, an electronic program guide including a plurality of representations of content items arranged in accordance with a predetermined schedule of broadcast times associated with the content items on the electronic device, wherein displaying the electronic program guide includes concurrently displaying: a representation of a first content item at a location in the electronic program guide that is determined based on a first predetermined broadcast time associated with the first content item, wherein viewing of the first content item is restricted to viewing during the first predetermined broadcast time; and a representation of a second content item at a location in the electronic program guide that is determined based on a second predetermined broadcast time associated with the second content item, wherein: the second predetermined broadcast time is after the first time, and the representation of the second content item is displayed with a graphical indication that the second content item is available for viewing immediately; while displaying the electronic program guide, receiving an input, via the one or more input devices, corresponding to a request to view the second content item on the electronic device before the second predetermined broadcast time of the second content item has been reached; and in response to receiving the input, displaying, on the display device, the second content item before the second predetermined broadcast time has been reached.