GstSEIMetadata - FAQ
GstSEIMetadata |
---|
![]() |
GstSEIMetadata Basics |
Getting Started |
User Guide |
Examples |
Performance |
FAQ |
Contact Us |
Frequently Asked Questions
1. What is GstSEIMetadata??
GstSEIMetadata is a GStreamer plugin developed by RidgeRun that allows for the insertion and extraction of metadata into and from H.264 or H.265 encoded video streams. It utilizes Supplemental Enhancement Information (SEI) NAL units to embed metadata directly within the video stream, ensuring synchronization between video frames and associated metadata without affecting standard playback or compatibility.
2. What elements are provided as part of "GstSEI"?
The main parts of the product are the following:
- seiinject: inserts metadata into the video stream as SEI NAL units.
- seiextract: extracts metadata from SEI NAL units within the video stream.
- seimetatimestamp:adds timestamps to video buffers as metadata, facilitating latency measurements.
3. Which video codecs are supported?
GstSEIMetadata supports both H.264 (AVC) and H.265 (HEVC) video codecs. This enables integration with a wide range of video processing and streaming applications that utilize these compression standards.
4. How does GstSEIMetadata handle metadata insertion?
Metadata can be inserted into the video stream using the seiinject element. This element supports inserting metadata as a string, binary data, or as a GstMeta object. The metadata is embedded within SEI NAL units, ensuring it travels alongside the video buffer without requiring additional multiplexing.
5. Can GstSEIMetadata be used with any container format?
Yes, GstSEIMetadata is container-agnostic. Since the metadata is embedded within the video stream itself, it can be used with various container formats that support H.264 or H.265 video, such as MP4, TS, or MKV.
6. How do I know which of RidgeRun's metadata solutions is the one I need?
You can refer to our Metadata Solutions blog, it should provide a better understanding of what should be the best match based on your requirements.
7. I am interested in your services to review our software design and support.
Please consider the following aspects:
- We usually follow the hiring process described in this page: RidgeRun Hiring Process
- You can find information about our professional services in the following page: RidgeRun Professional Services