Apparatus and method for parallel multimedia processing
First Claim
1. An apparatus capable of processing a multimedia digital bitstream, said apparatus comprising:
- a processing chain comprising;
a plurality of N media processors wherein each of said plurality of media processors including a bitrate transcoder unit capable of transcoding a portion of said multimedia digital bitstream, said media processors being capable of processing a portion of said multimedia digital bitstream, wherein said bitrate transcoder unit includes at least one of a split unit a BRT′
transcoder, and a merge unit, and said portion represents a (1/N)th interleaved portion of the bitstream, each of said plurality of media processors capable of splitting said portion of said multimedia digital bitstream into a primary bitstream and a secondary bitstream, and capable of processing said primary bitstream, and capable of merging a processed primary bitstream with said secondary bitstream.
13 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for processing a multimedia digital bitstream is disclosed. The apparatus comprises a processing chain made up of a plurality of media processors. Each media processor processes a portion of the multimedia digital bitstream in real time. Each portion of the multimedia digital bitstream is split into a primary bitstream and a secondary bitstream. The primary bitstream is processed and merged with the unprocessed secondary bitstream. The parallel processing method of the present invention enables the processing chain to output a fully processed bitstream in real time. The processing chain may be used to transcode a high definition (HD) video bitstream in real time using a plurality of bitrate transcoder units.
-
Citations
16 Claims
-
1. An apparatus capable of processing a multimedia digital bitstream, said apparatus comprising:
a processing chain comprising; a plurality of N media processors wherein each of said plurality of media processors including a bitrate transcoder unit capable of transcoding a portion of said multimedia digital bitstream, said media processors being capable of processing a portion of said multimedia digital bitstream, wherein said bitrate transcoder unit includes at least one of a split unit a BRT′
transcoder, and a merge unit, and said portion represents a (1/N)th interleaved portion of the bitstream, each of said plurality of media processors capable of splitting said portion of said multimedia digital bitstream into a primary bitstream and a secondary bitstream, and capable of processing said primary bitstream, and capable of merging a processed primary bitstream with said secondary bitstream.- View Dependent Claims (2, 3, 4, 5, 6)
-
7. A television unit comprising an apparatus capable of processing a multimedia digital bitstream, said apparatus comprising:
-
a processing chain comprising; a plurality of N media processors wherein each of said plurality of media processors including a bitrate transcoder unit capable of transcoding a portion of said multimedia digital bitstream, said media processors being capable of processing a portion of said multimedia digital bitstream, said bitrate transcoder unit includes at least one of a split unit, a BRT′
transcoder, and a merge unit, and said portion represents a (1/N)th interleaved portion of the bitstream, each of said plurality of media processors is capable of splitting said portion of said multimedia digital bitstream into a primary bitstream and a secondary bitstream, and capable of processing said primary bitstream, and capable of merging a processed primary bitstream with said secondary bitstream. - View Dependent Claims (8, 9, 10, 11, 12, 14, 15, 16)
-
-
13. A method for processing a multimedia digital bitstream, wherein at least a portion of said multimedia digital bitstream is capable of being transcoded via at least one bitrate transcoder associated with one or more N media processors suitable for processing at least a portion of said multimedia digital bitstream, each bitrate transcoder including at least one of a split unit, a BRT′
- transcoder, and a merge unit, said method comprising the steps of;
processing a portion of said multimedia digital bitstream in each of said N media processors of a processing chain, wherein said portion represents a (1/N)th interleaved portion of the bitstream, each of said media processors executing the steps of; splitting an associated portion of said multimedia digital bitstream into a primary bitstream and a secondary bitstream; processing said primary bitstream; and merging a processed primary bitstream with said secondary bitstream.
- transcoder, and a merge unit, said method comprising the steps of;
Specification