GStreamer MP4 Video Segmenter

The GStreamer Video Segmenter - GstVS is an extension of the conventional

The GStreamer Video Segmenter - GstVS is an extension of the conventional GstQTMux/ GstMP4Mux element that allows splitting recordings into multiple files constrained by size and/or duration. We use the term segmented file to describe a partial recording that was created using this Video Segmenter technology. These recordings can be audio, video or audio+video.

Each segmented file can be viewed independently or a simple host application can recombine them or play the segmented files back to back so the user experiences uninterrupted playback. If the recording contains an encoded video stream, then it is guaranteed that the file will start with a reference frame. All this extra functionality is added without interfering with the normal GstQTMux operation. The Video Segmenter Technology does not drop frames between the files.

When the stream reaches the size or duration specified by the user, the GstVS will automatically close the current file by updating the file headers, and open a new one by resetting the Atom generation. The following image illustrates this process.

Learn more about GStreamer Video Segmenter

GStreamer MP4 Video Segmenter allows you to easily test the main features of the boards listed below. 

Platforms Supported

NXP iMX6

NXP iMX8

Jetson Tegra X1

Jetson Tegra X2

Jetson Xavier

X86

Any platform capable of running GStreamer

Related products

Business Address

RidgeRun,LLC 1307 Shady Ln
Princeton, MN 55371

Phones

USA : 1-800-798-6093

INDIA : +91-9686841064

Copyright© 2019 RidgeRun Embedded Solutions. All Rights Reserved.

vimeo-icon.png
footer-logo.png
twicon.png
youtube-icon.png