Seamless transition between video play-back modes
First Claim
Patent Images
1. A method for providing a seamless transition between video play-back modes, comprising the steps of:
- storing a video stream in memory;
receiving a request for a trick mode operation;
responsive to receiving the request for a trick mode operation, using information provided by a video decoder to identify a first video picture to be decoded;
decoding the first video picture; and
outputting the first video picture to a display device.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a seamless transition between video play-back modes includes decoding a current video picture, determining a time value corresponding to the current video picture, and storing the time value in memory. Systems and other methods for providing a seamless transition between video play-back modes are also disclosed.
-
Citations
41 Claims
-
1. A method for providing a seamless transition between video play-back modes, comprising the steps of:
-
storing a video stream in memory;
receiving a request for a trick mode operation;
responsive to receiving the request for a trick mode operation, using information provided by a video decoder to identify a first video picture to be decoded;
decoding the first video picture; and
outputting the first video picture to a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method comprising the steps of:
-
receiving a first video stream from a video server, the video stream comprising a plurality of video pictures;
decoding a current video picture from among the plurality of video pictures;
receiving user input requesting a trick-mode operation;
transmitting a value associated with the current video picture and information identifying the trick mode operation to the video server; and
receiving from the video server a second video stream configured to enable a seamless transition to the trick-mode operation. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A method for providing a seamless transition between video play-back modes, comprising the steps of:
-
decoding a current video picture;
parsing a stuffing transport packet (STP) comprising a time value corresponding to the current video picture; and
storing the time value in memory. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A system for providing a seamless transition between video play-back modes, comprising:
-
a memory device for storing a video stream that includes a current video picture;
a processor that is coupled to the memory device; and
a video decoder that is coupled to the processor, and that is configured to;
decode the current video picture, parse a stuffing transport packet (STP) that includes a time value corresponding to the current video picture, and store the time value. - View Dependent Claims (36, 37, 38, 39, 40)
-
-
41. A method for providing a seamless transition between video play-back modes, comprising the steps of:
-
storing a video stream in memory;
storing information related to the video stream in memory;
receiving a request for a trick mode operation;
responsive to receiving the request for a trick mode operation, using information provided by a video decoder to identify a first video picture to be decoded;
decoding the first video picture;
outputting the first video picture to a display device;
decoding and outputting a second video picture, wherein the first video picture and the second video picture are part of a group of pictures;
wherein the information provided by the video decoder is a time value that is associated with the first video picture;
wherein the first video picture is adjacent in display order to another video picture that was being output to the display device when the request for the trick mode operation was received;
wherein the video stream is received from a headend;
wherein the memory is a non-volatile memory;
wherein the information related to the video stream comprises an index table;
wherein the index table associates time values with respective video pictures within the video stream;
wherein the index table identifies storage locations of respective picture start codes;
wherein the index table identifies picture types;
wherein the index table identifies storage locations of respective sequence headers;
wherein the trick mode operation is one of a fast play mode, a rewind mode, or a play mode;
wherein the information provided by the video decoder identifies a normal playback time required to reach the first video picture from a beginning of the video stream;
wherein in response to the request, a processor reads information in an index table and determines an entry point for fulfilling the trick mode request; and
wherein the method is implemented by a television set-top terminal.
-
Specification