Method for transcoding MPEG encoded streams
First Claim
Patent Images
1. A method comprising:
- decoding a digital data stream received at a video decoder into data including decompressed video data;
passing a decoded data stream to an encoder;
dynamically adjusting an aggressiveness of down sampling of the data stream prior to passing the data stream, wherein down sampling is based at least on constraints imposed by storage resources; and
encoding the decoded data stream at a bit rate below a bit rate of the digital data stream to form a lower bit rate data stream.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method of transcoding video data for distribution over a variety of media. A digital data stream is decoded and optionals down sampled to reduce the bit rate of the original stream. The decoded stream is further encoded to further reduce the bit rate of the data stream to be consistent with the reliable delivery capabilities of the media over which the data stream is to be transmitted and/or the display on which display is to occur.
-
Citations
30 Claims
-
1. A method comprising:
-
decoding a digital data stream received at a video decoder into data including decompressed video data; passing a decoded data stream to an encoder; dynamically adjusting an aggressiveness of down sampling of the data stream prior to passing the data stream, wherein down sampling is based at least on constraints imposed by storage resources; and encoding the decoded data stream at a bit rate below a bit rate of the digital data stream to form a lower bit rate data stream. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
a video decoder having an output to output a decoded data stream including decompressed video data, and having a digital input interface; an encoder coupled to the video decoder to encode a decoded data stream received from the video decoder; down sampling logic to dynamically adjust the aggressiveness of down sampling of the data stream, wherein down sampling is based at least on constraints imposed by storage resources; and a non-volatile storage unit coupled to the video decoder. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a video decoder including an output to output a decoded data stream having decompressed video data, and including a down sampler wherein the aggressiveness of down sampling is dynamically adjusted, wherein down sampling is based at least on constraints imposed by storage resources; an encoder coupled to the video decoder to encode a video stream at a bit rate below a bit rate of a source stream; a wireless interface operably coupled to the video decoder to transmit the video stream at the bit rate below the bit rate of the source stream; and a display to receive and display the video stream. - View Dependent Claims (19, 20)
-
-
21. An apparatus comprising:
-
means for decoding an incoming video stream into a decoded video stream including decoded video data; means for down sampling the decoded video stream wherein the aggressiveness of down sampling is dynamically adjusted, wherein down sampling is based at least on constraints imposed by storage resources; and means for encoding the decoded video stream into a lower bit rate video stream. - View Dependent Claims (22, 23)
-
-
24. A computer readable storage media containing executable computer program instructions which when executed cause a digital processing system to perform a method comprising:
-
decoding a digital data stream received at a video decoder into data including decompressed video data; dynamically adjusting the aggressiveness of down sampling of decoded data stream, wherein down sampling is based at least on constraints imposed by storage resources; and encoding the decoded data stream at a bit rate below a bit rate of the digital data stream to form a lower bit rate data stream. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification