Efficient support for interactive playout of videos
First Claim
Patent Images
1. A method of transforming a compressed media stream used for distribution of video information to a local client station, comprising the steps of:
- downloading the compressed media stream from an input source to a device in the local station, the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame;
playing out a video stream, decoded from the compressed media stream, from the local station;
transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frames during subsequent playing out of the video stream.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of transforming the standard compressed media stream used for distribution to a local form for a client station. A media stream is downloaded from an input source to a device in the local station and then played out the video stream in the local station. During the playout, the stream is transformed to another storage format by altering the standard/original compression form to a local form.
-
Citations
18 Claims
-
1. A method of transforming a compressed media stream used for distribution of video information to a local client station, comprising the steps of:
-
downloading the compressed media stream from an input source to a device in the local station, the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame; playing out a video stream, decoded from the compressed media stream, from the local station; transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frames during subsequent playing out of the video stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of transforming a compressed media stream of a type wherein video data is encoded as a plurality of frames and wherein interframe dependencies exist in the compression media stream such that the decompression of at least some frames is dependent upon decompression of at least once predecessor frame, comprising the steps of:
-
downloading the compressed media stream from a source to a video playout station; decompressing the compressed media stream at the playout station and providing video signals generated from the compressed media stream to a playout device; during the providing, transforming the compressed media stream to video data having another storage format;
the storage format being of a type wherein at the least some of the frames are converted to temporally independent anchor frames suitable for use in decoding interframe encoded frames during subsequent provision of the video signals to the playout device. - View Dependent Claims (10, 11)
-
-
12. An apparatus for playing out videos provided in a temporally dependant, compressed form, comprising:
-
an interface for receiving compressed video data; a decoder, coupled to the interface, for decompressing the compressed video data; a buffer memory for storing the decompressed video data; a display controller, coupled to the buffer memory, for reading the data from the buffer memory and converting the data to a displayable form; an encoder coupled to the buffer memory, for converting at least some of the compressed video data into temporally independent anchor frames suitable for use decoding interframe encoded frames during subsequent provision of the video signals to the playout device; and
,a secondary storage device connected to receive the temporally independent anchor frames from the encoder. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
Specification