klvdecode plugin accepts meta/x-klv buffers containing MISB KLV encoded metadata and decodes them to JSON strings (application/x-json), preserving the nested data hierarchy. The resulting JSON tag / value structure follows MISB 601.X standard. Input data The input data (which can be, demultiplexed from a STANAG 4609 stream) contains a...
Articles with the Tag KLV
Encoding STANAG 4609 MISB KLV with GStreamer and MisbCore library
This sample application demonstrates how to create a simplified GStreamer pipeline for encoding and injecting MISB601 KLV metadata into STANAG 4609 files/streams using the MisbCore library For the sake of simplicity, we'll use GStreamer's videotestsrc as a video source, encode it into H.264, encode a static metadata packet (updated...
Decoding STANAG 4609 MISB KLV with GStreamer and MisbCore library
This sample application demonstrates how to create a GStreamer pipeline for extracting and decoding MISB601 KLV metadata from STANAG 4609 files/streams using MisbCore library We will be manually creating a pipeline that resembles the following: gst-launch-1.0 filesrc location=file.ts ! tsdemux name=demux demux. ! queue ! h264parse ! 'video/x-h264, stream-format=byte-stream'...
How to make STANAG 4609 file from Dji Mavic video.
In this article, I’ll show how to create a STANAG 4609 files from Dji Mavic's video files and telemetry. Dji drones are awesome, It is a lot of fun to fly them and they shot a pretty high-quality video. But, if you're visiting this page, it is probably not...