MPEG-2 transport stream decoder having decoupled hardware architecture
AssigneeStellar One Corporation
InventorMiroslav V. Dokic
Life of this patent
Estimating the term…
Loading patent…
AssigneeStellar One Corporation
InventorMiroslav V. Dokic
Estimating the term…
An MPEG-2 decoder having a decoupled architecture that allows the rapid acquisition of a program within an MPEG-2 transport stream. A digital signal processor (102) is provided to demultiplex a MPEG-2 transport stream provided on a line (110) into its constituent audio, video, and private data elementary streams. The digital signal processor is capable of performing a limited interpretation of program specific information in the transport stream data, prior to presentation of the program specific information to a host microprocessor (106). In particular, the digital signal processor can demultiplex and interpret back-to-back program association tables and program map tables carried in the transport stream. In the absence of a user selected program, the digital signal processor selects a default program to demultiplex and display to the user. The host microprocessor runs an operating system of the decoder, generates a user interface, and allows the user to select from the programs within the transport stream. Hardware framing logic (114) is also provided to generate and provide to the digital signal processor synchronizing bytes that correspond to the start of each transport packet within the transport stream.
An MPEG-2 decoder for demultiplexing and interpreting an MPEG-2 transport stream, the MPEG-2 transport stream containing a plurality of programs that are divided into a plurality of transport packets, each of the plurality of transport packets comprising a header and a payload, the payload carrying portions of an audio, video, or private data elementary stream, and the header carrying information about the contents of the payload, the MPEG-2 decoder comprising:
An MPEG-2 demultiplexer for demultiplexing and interpreting an MPEG-2 transport stream, the MPEG-2 transport stream containing a plurality of programs that are divided into a plurality of transport packets, each of the plurality of transport packets comprising a header and a payload, the payload carrying portions of an audio, video, or private data elementary stream, and the header carrying information about the contents of the payload, the MPEG-2 demultiplexer comprising a decoupled architecture with at least two processors, the decoupled architecture comprising:
Dependencies are inferred from the claim text.