GStreamer Buffer Synchronization Evaluation
The GStreamer Buffer Synchronization documentation for RidgeRun is presently being developed. |
GStreamer Buffer Synchronization | |
---|---|
![]() | |
Basics and foundation | |
|
|
Getting Started | |
|
|
Documentation | |
|
|
Examples | |
|
|
Contact Us | |
|
Requesting the Evaluation Binary
To request an evaluation binary for a specific architecture, don't hesitate to get in touch with us, providing the following information:
- Platform: NVIDIA Jetson, x86 PC, Qualcomm RBx, NXP i.MX, Xilinx ZYNQ, etc.
- Details of the Platform:
- NVIDIA Jetson:
- Nano, TX2
- Xavier: NX, AGX
- Orin: Nano, NX, AGX
- X86 PC:
- Processor: Intel, AMD (with all the details, i.e., Intel i7-1065G7)
- Graphics Card: NVIDIA, Intel, AMD (with all the details, i.e., NVIDIA T4)
- Qualcomm:
- RBx: RB5, RB6
- NXP:
- i.MX 6
- i.MX 8
- i.MX 95
- Xilinx:
- ZYNQ US+
- ZYNQ 7000
- Kria K26, K24
- NVIDIA Jetson:
- Operating System version, including:
- Kernel version. Use
uname -a
- Distribution version (i.e., Ubuntu 20.04, Yocto Scarthgap)
- If you are on Jetson:
- Jetpack version
- L4T version
- Kernel version. Use
Moreover, please provide a brief description of your use case.
RidgeRun will provide you with the binaries to evaluate the library, which have limitations.
Features of the Evaluation
To help you test our GStreamer Buffer Synchronization plug-in, RidgeRun can provide an evaluation version of the library.
The following table summarizes the features available in the professional and evaluation versions of the GStreamer Buffer Synchronization plug-in.
Feature | Professional | Evaluation |
---|---|---|
C++ headers | Y | Y |
Examples | Y | Y |
GStreamer plugin | Y | Y |
Unlimited Processing Time | Y | N |
Source Code | Y | N |
Evaluating the GStreamer Buffer Synchronization plug-in
Please find the details about the dependencies, installation, and testing below.
Installing dependencies
The GStreamer Buffer Synchronization plug-in has some optional and mandatory dependencies. Within the compulsory dependencies:
- GStreamer
- GStreamer base
The following dependencies are fully optional:
- Doxygen: for documentation
- Pre-commit: for developer-mode
GStreamer Buffer Synchronization plug-in does not have support for Windows.
To see how to install these dependencies, please use:
sudo apt install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev gstreamer1.0-plugins-base
Installing and testing the GStreamer Buffer Synchronization
RidgeRun will provide you with a tarball with the contents of the evaluation version of the GStreamer Buffer Synchronization plug-in.
To test the binary for the evaluation version of the GStreamer Buffer Synchronization plug-in, please:
- Install the required dependencies.
- Decompress the tarball
- Run the following command:
./configuration.sh
Testing the Environment
Make sure of having the environment correctly set by testing the GStreamer element:
gst-inspect-1.0 rrsyncer
In case of having an error and retrying, please clean the cache before retrying:
rm -r ~/.cache/gstreamer-1.0/*
Testing the Library and GStreamer
Please visit the Examples page.