METHOD AND APPARATUS FOR VIDEO BUFFER SYNCHRONIZATION

A method is provided for synchronizing video data buffers in a system including: an encoder for encoding input data into a compressed data bitstream; an encoder buffer for storing the compressed data bitstream; a decoder buffer for receiving the compressed data bitstream, with a sum of an encoder bu...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: BOTSFORD, NELSON III, ACER, MICHAEL, SCHEUTZOW, MICHAEL J
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A method is provided for synchronizing video data buffers in a system including: an encoder for encoding input data into a compressed data bitstream; an encoder buffer for storing the compressed data bitstream; a decoder buffer for receiving the compressed data bitstream, with a sum of an encoder buffer delay and a decoder buffer delay is constant; a variable rate transmission channel operatively connecting the encoder buffer and the decoder buffer; and a decoder for receiving and decoding the compressed data bitstream. The instantaneous encoder buffer delay is used to generate a control signal; the control signal is inserted into the compressed data bitstream following the encoder buffer. In an exemplary embodiment, each of the encoder and decoder performs encoding and decoding operations, respectively, in the Motion Picture Experts Group (MPEG) standard, using the VBV_DLY parameter of the MPEG standard as the control signal. Une méthode est fournie pour la synchronisation de tampons de données vidéo dans un système comprenant : un encodeur pour coder les données d'entrée en un flux de données compressées; une mémoire tampon d'encodeur pour stocker le flux de données compressées; une mémoire tampon de décodeur pour recevoir le flux de données compressées, avec une somme de retard de tamponnage d'encodeur et de retard de tamponnage de décodeur étant constante; un canal de transmission à débit variable qui relie de façon opérationnelle la mémoire tampon d'encodeur et la mémoire tampon de décodeur; et un décodeur pour recevoir et décoder le flux de données compressées. Le retard de tamponnage d'encodeur instantané est utilisé pour générer un signal de contrôle; le signal de contrôle est inséré dans le flux de données compressées suivant la mémoire tampon d'encodeur. Dans un mode de réalisation idéal, chacun des encodeurs et décodeurs effectue des opérations d'encodage et de décodage, respectivement, selon la norme Motion Picture Experts Group (MPEG), en utilisant le paramètre VBV_DLY de la norme MPEG en tant que signal de contrôle.