Skip to content

Instantly share code, notes, and snippets.

@clogwog
Last active August 18, 2022 08:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save clogwog/9119830994cd80f12f32353f2a0f880c to your computer and use it in GitHub Desktop.
Save clogwog/9119830994cd80f12f32353f2a0f880c to your computer and use it in GitHub Desktop.
nvidia jetson install of srtclientsrc, srtserversrc, srtclientsink and srtserversink for GStreamer 1.14.5
#!/bin/sh
git clone https://github.com/Haivision/srt.git
cd srt/
git checkout v1.2.3
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig
cd ../..
git clone https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git
cd gst-plugins-bad/
git checkout 1.14.5
./autogen.sh --with-srt
meson builddir --prefix /usr
ninja -C builddir ext/srt/libgstsrt.so.p/libgstsrt.so.symbols
gst-inspect-1.0 ./builddir/ext/srt/libgstsrt.so
#The library is here builddir/ext/srt/libgstsrt.so
#copy it to /usr/lib/aarch64-linux-gnu/gstreamer-1.0/
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment