MISBExtension¶
NVIDIA GXF component for MISB metadata parsing. MISB metadata will be present in the transport streams and the upstream demuxer gathers the metadata and feed to the MISB parser. GstTSDemux, which is a deepstream component is used to demux the MISB metadata from transport stream and is fed to the MISB parser with the help of Deepstream to GXF bridge. The MISB extension follows the standard MISB ST 0601.17.
UUID: 1c1a2930-0768-455b-984d-aef97c5c1a52
Version: 0.0.1
Author: NVIDIA
License: Proprietary
Components¶
This extension is implemented using the component: MISBParser
nvidia::gxf::MISBParser¶
This codelet parses the MISB metadata and stores the parsed items in nvidia::gxf::MISBParsedData. Only the most commonly occuring items are parsed and does not provide support for parsing of full set of items in the metadata.
Component ID:
1f3bf75b-6624-4f46-b5b5-5f8d88aa20eb
Base Type:
nvidia::gxf::Codelet
Parameters¶
input_metadata
Receiver to get the input MISB metadata
Flags: GXF_PARAMETER_FLAGS_NONE
Type: GXF_PARAMETER_TYPE_HANDLE
Handle Type: nvidia::gxf::Receiver
output_parsed_metadata
Transmit the parsed MISB items from KLV metadata
Flags: GXF_PARAMETER_FLAGS_NONE
Type: GXF_PARAMETER_TYPE_HANDLE
Handle Type: nvidia::gxf::Transmitter
dump_klv_metadata
Dump the received KLV metadata to file
Flags: GXF_PARAMETER_FLAGS_NONE
Type: GXF_PARAMETER_TYPE_BOOL