Method and apparatus for demultiplexing, merging, and duplicating packetized elementary stream/program stream/elementary stream data
AssigneeBroadcom Corporation
InventorsStephane W. Rodgers, Daniel Z. Simon
Life of this patent
Estimating the term…
Abstract
Presented herein are system(s) for demultiplexing, merging, and duplicating packetized elementary stream/program stream/elementary stream data. In one embodiment, there is presented a system for processing data. The system comprises a first circuit and a memory. The first circuit receives transport packets carrying the data. The memory stores data and comprises at least one context. The first circuit maps the data associated with at least one channel to the at least one context.
Claims27
A system for processing data, said system comprising:
- a first circuit for receiving transport packets carrying multiplexed data associated with a plurality of channels;
- memory for storing a plurality of contexts, each of said plurality of contexts associated with a corresponding one of a plurality of video decoders;
- and
- wherein the first circuit demultiplexes and maps data associated with at least one channel of the plurality of channels to at least one of the plurality of contexts associated with at least one of the plurality of video decoders and maps data associated with at least another channel of the plurality of channels to at least another one of the plurality of contexts associated with at least another one of the video decoders;
- and
- wherein the plurality of channels carry a corresponding plurality of different content
- wherein the first circuit maps the data associated with the plurality of channels within a band to a particular one of the plurality of contexts, and maps the data associated with a portion of the plurality of channels within the band to another one of the plurality of contexts.
The system 1, wherein the first circuit maps data from a plurality of bands to a particular one of the plurality of contexts.
A method for processing data, said method comprising:
- receiving transport packets carrying the data at a first circuit, wherein the transport packets multiplex data associated with at least one channel and data associated with at least another channel;
- mapping the data associated with the at least one channel to one of a plurality of contexts by the first circuit;
- and
- mapping the data associated with the at least another channel to another one of the plurality of contexts;
- wherein the one or more contexts are stored in a memory;
- and
- wherein the first circuit maps the data to a particular one of the plurality of contexts, and wherein the data comprises data from a plurality of bands;
- and
- wherein the plurality of channels carry a corresponding plurality of different content;
- and
- wherein the first circuit maps the data associated with the plurality of channels within a band to a particular one of the plurality of contexts, and maps the data associated with a portion of the plurality of channels within the band to another one of the plurality of contexts.
A system for processing data, said system comprising:
- a first circuit for receiving transport packets carrying the data;
- memory for storing data, said memory storing a plurality of contexts;
- and
- wherein the first circuit maps the data associated with at least one channel to the at least one context;
- and
- wherein the data comprises data associated with a plurality of channels within a band, and wherein the first circuit maps the data associated with the plurality of channels within the band to a particular one of the plurality of contexts, and maps the data associated with a portion of the plurality of channels within the band to another one of the plurality of contexts;
- and
- wherein each of the plurality of contexts comprise a context data buffer for storing portions of the data received by the circuit, and an incoming transport buffer for storing control data associated with the portions of the data stored in the context data buffer.
The system 21, wherein the first circuit maps data from a plurality of bands to a particular one of the plurality of contexts.
Dependencies are inferred from the claim text.