Hi, did you investigate the USB connection as suggested above ?
My guess is that it would create an IP bridge over USB, and multicast stream with UDP transport.
A few seconds after having plugged the camera in, do you see an IP address for usb0 interface (a line with inet
)?
ifconfig usb0
For OBS, you may be able to build R27.2 with the following:
#/!bin/sh
sudo apt install \
build-essential \
checkinstall \
cmake \
git \
libmbedtls-dev \
libasound2-dev \
libavcodec-dev \
libavdevice-dev \
libavfilter-dev \
libavformat-dev \
libavutil-dev \
libcurl4-openssl-dev \
libfdk-aac-dev \
libfontconfig-dev \
libfreetype6-dev \
libgl1-mesa-dev \
libjack-jackd2-dev \
libjansson-dev \
libluajit-5.1-dev \
libpulse-dev \
libqt5x11extras5-dev \
libqt5svg5-dev \
libspeexdsp-dev \
libswresample-dev \
libswscale-dev \
libudev-dev \
libv4l-dev \
libvlc-dev \
libx11-dev \
libx11-xcb-dev \
libx264-dev \
libxcb-randr0-dev \
libxcb-shm0-dev \
libxcb-xfixes0-dev \
libxcb-xinerama0-dev \
libxcb1-dev \
libxcomposite-dev \
libxinerama-dev \
pkg-config \
python3-dev \
qtbase5-dev \
swig
mkdir OBS; cd OBS
git clone --recursive https://github.com/obsproject/obs-studio.git
cd obs-studio/
git checkout release/27.2
git submodule update
cmake -S . -B ../build-R27.2-release -G Ninja -DUNIX_STRUCTURE=1 -DBUILD_BROWSER=OFF -DENABLE_PIPEWIRE=OFF -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local/obs
cmake --build ../build-R27.2-release
sudo cmake --install ../build-R27.2-release
cd ../..
and then run it:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/obs/lib
/usr/local/obs/bin/obs
but I’d advise to create a different topic for each issue, so that it could help other users.