top of page

GstExtractor

Streaming support for video and metadata in GStreamer

​

​

​

GstExtractor is a GStreamer plug-in that extracts data embedded at the end of a video frame and allows the user to do customized parsing to send the embedded data downstream as KLV, H264/5 SEI metadata, or expose the data as a readable GstExtractor parameter, thus allowing the controlling application to retrieve the values of interest.

​

GstExtractor takes care of separating the embedded data from the actual video frame and output them to different pads, so that downstream video-processing elements will not know about the incoming extra data region. This separation is performed in a way that the video frame isn't copied so processing time is mainly due to the customized data parsing. 

 

You can learn more about it in the following link:

 

GstExtractor

​

GstExtractor uses GstSEIMetadata underneath, so the product is actually a bundle containing both, GstExtractor and GstSEIMetadata plugins.

​

Example

​

GstExtractor allows you to easily test the main features of the boards listed below. 

Platforms Supported

NVIDIA Jetson

NXP: i.MX6, i.MX8

Generic Linux platforms

bottom of page