A method for enhancing transport packet demultiplexing and distribution in a digital transport demultiplexing system that inputs a stream of digital multimedia transport packets is provided. Each of the transport packets includes a packet identifier (PID) to identify the digital program or elementary stream to which it corresponds. Local packet information is generated for each of the transport packets, which is used in identifying and distributing the transport packets. A local header is created that includes the generated local packet information, and the local header is linked to its corresponding transport packet to create a modified transport packet. In this manner, each of the modified transport packets represents a self-contained digital transport packet having local distribution information contained therein. A transport stream demultiplexing apparatus for use in a digital transmission system capable of providing a plurality of digital transport packets to a digital program presentation device is provided. The demulitplexing apparatus performs the demultiplexing operation by creating a set of direct memory access (DMA) instructions for a DMA engine to execute when transferring the transport packets to one or more output queues. The DMA engine is also configured to descramble the contents of the transport packets while the DMA operation occurs.

Une méthode pour augmenter le démultiplexage et la distribution de paquet de transport dans un système de démultiplexage de transport numérique qui entre un jet des paquets numériques de transport de multimédia est fournie. Chacun des paquets de transport inclut une marque de paquet (PID) pour identifier le programme numérique ou le jet élémentaire auxquels elle correspond. L'information locale de paquet est produite pour chacun des paquets de transport, qui est employé en identifiant et en distribuant les paquets de transport. Un en-tête local est créé qui inclut l'information locale produite de paquet, et l'en-tête local est lié à son paquet correspondant de transport pour créer un paquet modifié de transport. De cette manière, chacun des paquets modifiés de transport représente un paquet numérique de transport de art de l'auto-portrait-contained faisant contenir l'information locale de distribution là-dedans. Un appareillage de démultiplexage de jet de transport pour l'usage dans un système numérique de transmission capable de fournir une pluralité de paquets numériques de transport à un dispositif numérique de présentation de programme est fourni. L'appareil demulitplexing effectue l'opération de démultiplexage en créant un ensemble d'instructions de l'accès mémoire direct (DMA) pour qu'un moteur de DMA s'exécute en transférant les paquets de transport à une ou plusieurs files d'attente de sortie. Le moteur de DMA est également configuré à descramble les teneurs des paquets de transport tandis que l'opération de DMA se produit.

 
Web www.patentalert.com

< (none)

< Information recording medium and information reproducing apparatus

> Method of operating a cathode-ray tube electron gun

> (none)

~ 00046