Open Broadcaster Software and Video For Linux Sink Plugin

Online training. While the focus clearly shall be on putting new concepts to practice, for the parts where I’m telling or displaying, I’ve been looking at touching up my appearance. Enter OBS, or Online Broadcasting Software. However, in a classroom setting, I don’t want to stream my view via Youtube etc, but just use the video call solution used (Zoom, MS Teams, Webex, WhereBy, BlueJeans, …).

Here’s how I got the V4L sink plugin to work.

ceda@intelnuc:~$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.4 LTS"

modprobe v4l2loopback devices=4

git clone https://github.com/CatxFish/obs-v4l2sink.git
cd obs-v4l2sink
mkdir build && cd build
cmake -DLIBOBS_INCLUDE_DIR="../../obs-studio/libobs" -DCMAKE_INSTALL_PREFIX=/usr ..
make -j4
sudo make install

copy lib*.so to the right folder something64
This work by Fredrik Wendt is licensed under CC by-sa.