Patent ID: 9215396
Filing Date: 2015-12-15
Classification: H04N

Abstract:
1. A computer-implemented method comprising: displaying, by a network device, a first video stream associated with a first channel using a first video processing mode, in which the network device is configured to decode a full video stream; determining, by the network device, a user input for a channel change to a second channel; in response to the channel change to a second channel, receiving, at the network device, a second version of a second video stream, wherein the second version includes a non-discardable picture that corresponds to a non-discardable picture in a respective set of consecutive non-discardable pictures in a first version of the second video stream, and the non-discardable picture is included responsive to a number of consecutive non-discardable pictures in the first version exceeding a predetermined threshold; displaying, by the network device, the second version of the second video stream in a second video processing mode, in which the network device is configured to suppress an error associated with an overrun or underrun of a buffer that stored the second version of the second video stream, wherein the error would have been generated in the first video processing mode; receiving, at the network device, a first version of the second video stream; and displaying, by the network device, the first version of the second video stream using the first video processing mode.