• SMPTE ST 336:2017

SMPTE ST 336:2017

  • Data Encoding Protocol Using Key-Length Value
  • standard by Society of Motion Picture and Television Engineers,
  • Category: SMPTE

$175.00 $88.00

This standard defines a byte-level data encoding protocol for representing data items and data groups. Thisprotocol defines a data structure which is independent of the application or transportation method used.The standard defines a Key-Length-Value (KLV) triplet as a data interchange protocol for data items or datagroups where the Key identifies the data, the Length specifies the length of the data and the Value is the dataitself. The KLV protocol provides a common interchange point for all compliant applications irrespective of themethod of implementation or transport.

The standard also provides methods for combining associated KLV triplets in data sets where the set of KLVtriplets is itself coded with KLV data coding protocol. Such sets can be coded in either full form (UniversalSets) or in one of four increasingly bit-efficient forms (Global Sets, Local Sets, Variable Length Packs andDefined Length Packs). The standard provides a definition of each of these data constructs.

The standard also describes implications of KLV coding including the use of a SMPTE Universal Label as avalue within a KLV coding triplet or whose meaning is entirely conveyed by the SMPTE UL itself. The twokinds of usage for such standalone SMPTE Universal Labels are a) as a value in a K L V construct and b) asa Key that has no Length and no Value. This standard defines where SMPTE ULs may be used for each kindof construct.

The standard also defines the use of KLV coding to provide a means to carry information that is registeredwith a non-SMPTE external agency.

The encoding byte range (length of the payload) specified in this document may accommodate unusuallylarge volumes of data. Consequently, a specific application of KLV encoding may require only a limitedoperating data range and those details shall be defined in a relevant application document.Annex A provides a glossary of terms used in this standard.
PDF

All of our standards document are available in PDF (Portable Document Format), an electronic, downloadable format.You will be able to download the file in your account downloads.

Multi-User Access

After purchasing, you have the ability to assign each license to a specific user.

Printable

At any time, you are permitted to make printed copies for your and your members' reference use.

SMPTE RP 169-1995

SMPTE RP 169-1995

Television, Audio and Film Time and Control Code - Auxiliary Time Address Data in Binary Groups - Di..

$25.00 $50.00

SMPTE RP 18-1995 (Archived 2003)

SMPTE RP 18-1995 (Archived 2003)

Specifications for Test Film for Sub-jective Checking of 16-mm Motion-Picture Audio Projectors..

$25.00 $50.00

SMPTE RP 182-1995 (Archived 2003)

SMPTE RP 182-1995 (Archived 2003)

List of Virtual Machine Numbers for ESbus and ESlan Systems..

$25.00 $50.00

SMPTE RP 186-1995

SMPTE RP 186-1995

Video Index Information Coding for 525- and 625-Line Television Systems..

$25.00 $50.00