You are here: CSP Developer’s Guide: Overview > 7 Configuring and Using Resources on the DSP Series 2 Cards > About Nested TLVs for Media Streaming

About Nested TLVs for Media Streaming

The Media Streaming over RTP feature uses nested TLVs. The following provides an overview and example of nested TLVs. An API message can contain nested TLVs. These TLVs are nested into the value field of another TLV in order to capture multiple properties of a call within one TLV.

The following applies to these nested TLVs.

• The TLV Count fields in the API message accounts for parent TLVs but not the nested TLVs. The Length field in any parent TLV counts the bytes in all of its nested TLVs.

• The same TLV can be used multiple times within the same message depending on the context of the nested TLVs.

Example

Real-Time Transport Protocol. Supports transport of real-time data like interactive voice and video over packet-switched networks.
Tag-Length-Value block. A standardized block that allows data to inserted in a standard way into API messages.