Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Update Ubuntu GStreamer to the specified version:

...

Code Block
apt update
apt install -y build-essential meson ninja-build python3-pip bison libglib2.0-dev flex
libx264-dev
pip3 install --upgrade meson 

...

Code Block
apt install -y libopus-dev libasound2-dev libopenh264-dev libx264-dev libjpeg-dev libmp3lame-dev libfdk-aac-dev

For glimagesink  on Ubuntu mate:

Code Block
apt install -y libx11-dev libgl-dev libx11-xcb-dev 

6. Build and install GStreamer:

...

The C3V platform has hardware video codecs and provides a V4L2 interfaceframework. It currently supports GStreamer 1.20.1, 1.22.9, and 1.24.2:

  • For Ubuntu 20.04 and Ubuntu 22.04, we recommend using version 1.22.9, which is the same as the version that Buildroot

...

  • 2024.02 used default. It’s newer than the default versions of Ubuntu 20.04 and Ubuntu 22.04. And its patch can be found in the code path: <C3V_code>/linux/rootfs/initramfs/buildroot/package/gstreamer1.

  • For Ubuntu 24.04, we recommend using version 1.24.2, which is the same as the version of Ubuntu 24.04 used default.

View file
namegstreamer-1.24.2-20250124-patch.tar

  • To use version 1.20.1, please use the following patch:

View file
namegst1-plugins-good-1.20.1.diff
.

This patch is older than other GStreamer patches and may have some bugs, if you really need to use this version, please contact us to update it.

Reference

Compile and install Gstreamer GStreamer 1.22.9 for C3V codec in C3V Ubuntu environment