Patent attributes
The technology disclosed relates to enabling smooth transitioning between compressed video streams. In particular, it relates to scheduling transitions between compressed video streams to be shown in an area of a display such that while decoding, decompressing and buffering a first video stream for display, commencing decoding, decompressing and buffering of a second video stream at a predetermined time before a scheduled showing of the second video stream. It further relates to switching buffers between display of the first and second video streams at the scheduled showing of the second video stream, which results in immediate display of the second video stream without delay. In one implementation, switching between the buffers for the first and second video streams includes modifying z-ordering of display layers corresponding to the first and second video streams.