
We need to load it using modprobe, and we’ll add some parameters to make it easier for us to identify it from inside programs like Zoom: Linux has a kernel driver called v4l2loopback that can do this for us. Think of it as a virtual camera, if you like.

You need to add a new video output to the system that Zoom can use to pull the video in from. This installs version 25.0.4-0obsproject3~bionic at time of writing. OBS Studio is available using APT in Ubuntu, so you can install it like this:

This is not a discussion of how to use OBS Studio on Windows, or MacOS, any non-Ubuntu flavour of Linux, or anything else.

Update 19 July 2022: OBS Studio now supports virtual cameras without a plugin as of version 26.1.0. This post is a summary of the various steps I used to get OBS Studio working on Linux and piping video into Zoom. It works! And it wasn’t too hard to get working, but it also wasn’t simple and I had to hunt around a lot to figure out how to do it. I had the bright idea that I might like to use something like OBS Studio to make my video calls fancier.
