KLV (Key-Length-Value) is a data encoding standard, often used to embed information in video feeds. Items are encoded into Key-Length-Value triplets, where key identifies the data, length specifies the data's length, and value is the data itself. It is defined in SMPTE 336M-2007 (Data Encoding Protocol Using Key-Length Value), approved by the Society of Motion Picture and Television Engineers. Due to KLV's large degree of interoperability, it has also been adopted by the Motion Imagery Standards Board.

Property Value
dbo:abstract
  • Das Key-Length-Value-Protokoll (KLV) (wörtlich Schlüssel-Länge-Inhalt-Protokoll), definiert in Dokument SMPTE 336M, bezeichnet ein binäres Verfahren, um Daten in serielle Bitströme zu kodieren. Jedem Datenattribut wird dabei in einem Wörterbuch ein bis zu 16 Byte langer Schlüssel zugeordnet. Mit Hilfe des Schlüssels wird der Datenwert des Attributs in einen seriellen Bitstrom kodiert. Der Bitstrom besteht aus dem Schlüssel (Key), der Länge des Inhalts des zu kodierenden Attributs (Length) und schließlich dem Inhalt des Attributs (Value). Um einen so erzeugten binären Datenstrom wieder zu dekodieren, ist lediglich ein Wörterbuch erforderlich, das die relevanten Schlüssel und die zugehörigen Datentypen der Werte enthält. Als Datentypen kommen z. B. Unicode-Zeichenketten oder IEEE-Gleitkommazahlen zum Einsatz. Findet der Dekoder für einen Schlüssel eines KLV-Paketes keinen Eintrag im Wörterbuch, so kann das entsprechende Paket unter Zuhilfenahme des Wertes im Längenfeld übersprungen und der Dekodiervorgang mit dem nächsten KLV-Paket fortgesetzt werden. Das KLV-Protokoll wird unter anderem zur Kodierung von MXF-Dateien verwendet. (de)
  • KLV (Key-Length-Value) is a data encoding standard, often used to embed information in video feeds. Items are encoded into Key-Length-Value triplets, where key identifies the data, length specifies the data's length, and value is the data itself. It is defined in SMPTE 336M-2007 (Data Encoding Protocol Using Key-Length Value), approved by the Society of Motion Picture and Television Engineers. Due to KLV's large degree of interoperability, it has also been adopted by the Motion Imagery Standards Board. (en)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 5155075 (xsd:integer)
dbo:wikiPageRevisionID
  • 726492577 (xsd:integer)
dct:subject
http://purl.org/linguistics/gold/hypernym
rdf:type
rdfs:comment
  • KLV (Key-Length-Value) is a data encoding standard, often used to embed information in video feeds. Items are encoded into Key-Length-Value triplets, where key identifies the data, length specifies the data's length, and value is the data itself. It is defined in SMPTE 336M-2007 (Data Encoding Protocol Using Key-Length Value), approved by the Society of Motion Picture and Television Engineers. Due to KLV's large degree of interoperability, it has also been adopted by the Motion Imagery Standards Board. (en)
  • Das Key-Length-Value-Protokoll (KLV) (wörtlich Schlüssel-Länge-Inhalt-Protokoll), definiert in Dokument SMPTE 336M, bezeichnet ein binäres Verfahren, um Daten in serielle Bitströme zu kodieren. Jedem Datenattribut wird dabei in einem Wörterbuch ein bis zu 16 Byte langer Schlüssel zugeordnet. Mit Hilfe des Schlüssels wird der Datenwert des Attributs in einen seriellen Bitstrom kodiert. Der Bitstrom besteht aus dem Schlüssel (Key), der Länge des Inhalts des zu kodierenden Attributs (Length) und schließlich dem Inhalt des Attributs (Value). Um einen so erzeugten binären Datenstrom wieder zu dekodieren, ist lediglich ein Wörterbuch erforderlich, das die relevanten Schlüssel und die zugehörigen Datentypen der Werte enthält. Als Datentypen kommen z. B. Unicode-Zeichenketten oder IEEE-Gleitkommaz (de)
rdfs:label
  • Key-Length-Value-Protokoll (de)
  • KLV (en)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageRedirects of
is foaf:primaryTopic of