You need to join a video call, but you don’t have a webcam, your webcam’s broken, or you’ve realised the quality of your webcam is terrible. What to do? This guide will take you through a number of different ways to improvise a home-made DIY webcam using things you might already have.
All of these approaches involve using cameras from existing devices, and making them work for your call. You may find you have access to a surprising number of these, including:
- Cameras on an iPhone, Android or iPad
- Digital cameras, DSLRs, GoPros and camcorders
- Console webcams (Xbox, Playstation, etc.)
- Home security cameras and baby monitors
Our own app, Camo does this: there’s a free version that you can install to use your Android, iPhone or iPad as a pro webcam. In order to do this, you’ll need to install Camo on your mobile device and computer before starting your video call.
There are a few approaches for using a proper DSLR camera as a webcam, depending on the type of hardware you have.
Canon have recently released a Windows-only beta webcam driver for their EOS DSLRs. They also sell a hardware bundle with all the necessary equipment for users who want to get a complete DSLR setup. This is a great way to get extremely good camera performance, but it is a costly route.
Using a Canon 80D as a webcam and wooooooah.— Mat Velloso (@matvelloso) May 21, 2020
Canon has now a weblink software that works with a variety of their DSLRs so you don't need a video capture card anymore, just plug the USB cable.
If Canon’s solution won’t work for you, or you’ve got a different brand of camera, such as a GoPro, you might be able to get it working as a webcam by using a small adapter. The Elgato CamLink works on a variety of DSLRs, camcorders and action cameras, adapting their HDMI output for use via USB on your Windows PC or Mac. These are often sold out, but there are generic alternatives, such as this HornetTek HDMI video capture device.
Finally, for some DSLRs with Wi-Fi or USB support, there is a beta solution for macOS: Cascable’s Pro Webcam app supports a number of Canon EOS, Nikon, Fujifilm. Olympus, Panasonic and Sony cameras over Wi-Fi or USB.
There are a few ways to use cameras from various consoles as a webcam. Let’s look at the most popular options.
The Sony Playstation 3 uses a “Playstation Eye” camera. These range from $6.99 - $13.00 on Amazon. To use these, you’ll need to download Code Laboratories “CL-Eye Platform Driver”, it’s Windows-only, but it’s free. With this installed, it’s a case of simply plugging in your PS3’s camera to a free USB slot on your computer to use it as a webcam.
The Playstation 4’s camera uses a proprietary connector on the end of a USB3 cable, so it won’t be recognised when plugged into a PC. There are options to use it on a Mac, however, using an unofficial beta driver available for macOS. This does work, but non-technical users may struggle to implement it.
The Xbox One uses a different mechanism for connecting to its Kinect camera, but it’s still possible to use it as a webcam. You’ll need a Kinect Adapter for Windows cable. As a bonus, with a small registry patch, you’ll also be able to use this with Windows Hello for face ID-style login.
There are many different types of security, smart home and baby monitor cameras, and a few of these can be used as webcams using the methods below.
There are a number of ways to use a Raspberry Pi to stream many types of webcam to a PC. There’s a guide here from a user who did this with their Wanview 1080p camera.
Finally, just about any device that presents a stream of webcam data (for instance, cameras that have a webview) can be encapsulated into a virtual web camera device on Windows using the IP Camera Adapter 4 driver. This is a handy, free, Windows-only app, and Tom’s Hardware has a guide on using it end-to-end.