Use an iPhone or Android phone as a webcam with VDO.Ninja, OBS, and OBS Virtual Camera, including optional audio setup guidance.
VDO.Ninja is one of the easiest ways to turn an iPhone or Android phone into a webcam for OBS, Zoom, Google Meet, Teams, and other apps that can use OBS Virtual Camera or a browser source. This page covers the simplest workflow and points to the full step-by-step guides if you need audio routing or more advanced setup.
This set of instructions will work for Windows, macOS, and Linux.
Add your VDO.Ninja view link as a Browser Source in OBS in a scene.
Select the "Control audio via OBS" option to bring audio in.
Resize the source as you see fit.
Configure OBS Virtual Camera to use the scene or source as the output selection.
Select "Start Virtual Camera" in OBS.
Open your third-party program and choose "OBS Virtual Camera" as the video input.
Detailed steps on how to perform this setup and include audio from the device are explained here.
Use cases
OBS Virtual Camera is fully compatible with VDO.Ninja and is useful for connecting multiple different OBS mixers together remotely, turning your smartphone into a webcam, or sharing a live show with a small group of collaborators in near real time.
Notes
Sometimes you may need to stop and restart OBS Virtual Camera if it starts crashing your computer. If you see nothing but grey, start the virtual camera before using it. If you see only black, it is usually because there is nothing active in OBS yet.