Filip S
Member
Hi I have just compiled SRT for my ffmpeg and its very usefull between my raspberrypi4 with OMX (Rasbian) to OBS.
It works fine but I would like to try out the RIST protocol.ffm
but I cant see RIST in my ffmpeg -protocols and possible it may needs to be download and compiled
so I can really tryout the new RIST protocol in OBS but I would like to give RIST a try.
git clone https://code.videolan.org/rist/ffmpeg ~/ffmpeg-libraries/librist
I do the normal ./configure ./make and make install
and then:
git clone --branch release/4.4 --depth 1 https://github.com/FFmpeg/FFmpeg.git ~/FFmpeg \
&& cd ~/FFmpeg \
&& ./configure \
--extra-cflags="-I/usr/local/include" \
--extra-ldflags="-L/usr/local/lib" \
--extra-libs="-lpthread -lm -latomic" \
--arch=armel \
--enable-gmp \
--enable-gpl \
--enable-libaom \
--enable-libass \
--enable-libdav1d \
--enable-libdrm \
--enable-libfdk-aac \
--enable-libfreetype \
--enable-libkvazaar \
--enable-libmp3lame \
--enable-libopencore-amrnb \
--enable-libopencore-amrwb \
--enable-libopus \
--enable-librtmp \
--enable-libsrt \
--enable-librist \
--enable-libsnappy \
--enable-libsoxr \
--enable-libssh \
--enable-libvorbis \
--enable-libvpx \
--enable-libzimg \
--enable-libwebp \
--enable-libx264 \
--enable-libx265 \
--enable-libxml2 \
--enable-mmal \
--enable-nonfree \
--enable-omx \
--enable-omx-rpi \
--enable-version3 \
--target-os=linux \
--enable-pthreads \
--enable-openssl \
--enable-hardcoded-tables \
&& make -j$(nproc) \
&& sudo make install
So maybe I just do it wrong I get the error
ERROR: librist >= 0.2 not found using pkg-config site:github.com
How can include RIST in my FFmpeg because I would like to test it with my current OBS.
It works fine but I would like to try out the RIST protocol.ffm
but I cant see RIST in my ffmpeg -protocols and possible it may needs to be download and compiled
so I can really tryout the new RIST protocol in OBS but I would like to give RIST a try.
git clone https://code.videolan.org/rist/ffmpeg ~/ffmpeg-libraries/librist
I do the normal ./configure ./make and make install
and then:
git clone --branch release/4.4 --depth 1 https://github.com/FFmpeg/FFmpeg.git ~/FFmpeg \
&& cd ~/FFmpeg \
&& ./configure \
--extra-cflags="-I/usr/local/include" \
--extra-ldflags="-L/usr/local/lib" \
--extra-libs="-lpthread -lm -latomic" \
--arch=armel \
--enable-gmp \
--enable-gpl \
--enable-libaom \
--enable-libass \
--enable-libdav1d \
--enable-libdrm \
--enable-libfdk-aac \
--enable-libfreetype \
--enable-libkvazaar \
--enable-libmp3lame \
--enable-libopencore-amrnb \
--enable-libopencore-amrwb \
--enable-libopus \
--enable-librtmp \
--enable-libsrt \
--enable-librist \
--enable-libsnappy \
--enable-libsoxr \
--enable-libssh \
--enable-libvorbis \
--enable-libvpx \
--enable-libzimg \
--enable-libwebp \
--enable-libx264 \
--enable-libx265 \
--enable-libxml2 \
--enable-mmal \
--enable-nonfree \
--enable-omx \
--enable-omx-rpi \
--enable-version3 \
--target-os=linux \
--enable-pthreads \
--enable-openssl \
--enable-hardcoded-tables \
&& make -j$(nproc) \
&& sudo make install
So maybe I just do it wrong I get the error
ERROR: librist >= 0.2 not found using pkg-config site:github.com
How can include RIST in my FFmpeg because I would like to test it with my current OBS.