A device for transmitting video data is provided which includes a temporary memory, a standby memory, a bit counter, and a controller. The temporary memory stores N original blocks of data which are variable length coded such that a plurality of the blocks have different bit rate lengths. The standby memory sequentially stores N processed blocks such that the N processed blocks each have a bit rate length that is equal to or less than a specified bit rate length and subsequently outputs the N processed blocks to be transmitted at a fixed bit rate. The bit counter generates address signals for storing the N original blocks in the temporary memory and generates an address signal for storing the N processed blocks in the standby memory. The controller determines a data state of the N original blocks input to the temporary memory and uses the data state to control the bit counter to read original data of the N original blocks from the temporary memory at a reading bit rate which is shorter than or equal to the specified bit rate and to write the original data in the standby memory as the N processed blocks. A method performed by the device is also provided.

Eine Vorrichtung für das Übertragen von von Videodaten wird zur Verfügung gestellt, die ein temporäres Gedächtnis, ein Bereitschaftsgedächtnis, einen Spitze Kostenzähler und einen Steuerpult miteinschließt. Das temporäre Gedächtnis speichert N ursprüngliche Blöcke von Daten, die die variable Länge sind, die so kodiert wird, daß eine Mehrzahl der Blöcke unterschiedliche Übertragungsgeschwindigkeitlängen haben. Das Bereitschaftsgedächtnis speichert der Reihe nach N verarbeitete Blöcke so, daß das N, das verarbeitet wird, jedes haben eine Übertragungsgeschwindigkeitlänge, der gleich ist oder kleiner als eine spezifizierte Übertragungsgeschwindigkeitlänge und ausgeben nachher die N verarbeiteten mit blockiert einer örtlich festgelegten Übertragungsgeschwindigkeit übertragen zu werden Blöcke. Der Spitze Kostenzähler erzeugt Adresse Signale für das Speichern der N ursprünglichen Blöcke im temporären Speicher und erzeugt ein Adresse Signal für das Speichern der N verarbeiteten Blöcke im Bereitschaftsspeicher. Der Kontrolleur stellt einen Datenzustand des N ursprünglichen Blockeinganges zum temporären Gedächtnis fest und benutzt den Datenzustand, um den Spitze Kostenzähler zu steuern, um ursprüngliche Daten der N ursprünglichen Blöcke vom temporären Gedächtnis mit einer Leseübertragungsgeschwindigkeit zu lesen, die kürzer als oder Gleichgestelltes zur spezifizierten Übertragungsgeschwindigkeit und die ursprünglichen Daten in das Bereitschaftsgedächtnis zu schreiben ist-, da das N Blöcke verarbeitete. Eine Methode, die durch die Vorrichtung durchgeführt wird, wird auch zur Verfügung gestellt.

 
Web www.patentalert.com

< (none)

< Protective coating for separators for electrochemical cells

> Process for decoding and coding a compressed video data stream with reduced memory requirements

> (none)

~ 00012