CPC H04N 21/4384 (2013.01) [H04N 21/2362 (2013.01); H04N 21/4345 (2013.01); H04N 21/44209 (2013.01); H04N 21/472 (2013.01); H04N 21/482 (2013.01); H04N 21/6332 (2013.01); H04N 21/6336 (2013.01)] | 20 Claims |
1. A system comprising:
one or more processing devices; and
memory communicatively coupled with and readable by the one or more processing devices and having stored therein processor-readable instructions which, when executed by the one or more processing devices, cause the one or more processing devices to perform operations comprising:
receiving first data from a server via one or more networks prior to a media device receiving a user selection to change from one or both of a first channel and a first media content event to one or both of a second channel and a second media content event;
where the first data comprises first control information to facilitate one or more channel change operations by the media device to change channels and/or media content events;
receiving second data via one or more media content streams, where the second data comprises second control information to facilitate the one or more channel change operations by the media device to change the channels and/or the media content events;
receiving a user selection to change from one or both of the first channel and the first media content event to one or both of the second channel and the second media content event;
determining that a channel change operation corresponding to the change cannot be completed using the first control information from the server;
responsive to the determining that the channel change operation cannot be completed using the first control information, using the second control information received via the one or more media content streams to complete the change; and
facilitating presentation of one or both of the second channel and the second media content event after a completion of the channel change operation.
|