Method and system for retrieving adaptation field data associated with a transport packet

   
   

In accordance with a specific aspect of the present invention, a compressed video stream, such as an MPEG-2 video stream, is received by a transport demultiplexor, synchronized, parsed into separate packet types, and written to buffer locations external the demultiplexor. Adaptation field is handled by a separate parser. In addition, primary elementary stream data can be handled by separate primary elementary stream parsers based upon the packet identifier of the primary elementary stream. Video packets can be parsed based upon stream identifier values. Specific packets of data are stored in one or more system memory or video memory buffers by an output controller based upon allocation table information. Private data associated with specific elementary streams or packet adaptation fields are repacketized, and written to an output buffer location. In specific implementations, the hardware associated with the system is used to acquire the data stream without any knowledge of the specific protocol of the stream. In another embodiment, the hardware is used to implement a splicing of streams of data.

Secondo una moda specifica di presente invenzione, un video flusso appiattito, quale un video flusso MPEG-2, è ricevuto da un demultiplexor di trasporto, è sincronizzato, analizzato nei tipi separati del pacchetto ed è scritto alle posizioni dell'amplificatore esterne il demultiplexor. Il campo di adattamento è maneggiato da un analizzatore separato. In più, i dati elementari primari del flusso possono essere maneggiati dagli analizzatori elementari primari separati del flusso basati sul contrassegno del pacchetto del flusso elementare primario. I video pacchetti possono essere analizzati hanno basato sui valori del contrassegno del flusso. I pacchetti specifici dei dati sono immagazzinati in uno o più memoria di sistema o gli amplificatori di memoria del video da un regolatore dell'uscita basato sulla ripartizione pospongono le informazioni. I dati riservati connessi con i flussi elementari specifici o i campi di adattamento del pacchetto sono repacketized e scritto ad una posizione dell'amplificatore dell'uscita. Nelle esecuzioni specifiche, i fissaggi connessi con il sistema sono utilizzati per acquistare il flusso di dati senza alcuna conoscenza del protocollo specifico del flusso. In un altro incorporamento, i fissaggi sono utilizzati per effettuare un'impionbatura dei flussi dei dati.

 
Web www.patentalert.com

< Optimized high-level data link control encoding/decoding

< Group data sharing during membership change in clustered computer system

> TLB operations based on shared bit

> Image forming device with filming cleaning function

~ 00128