The Webcam Tool turns your GoPro Hero, DJI Osmo Action, Xiaomi Yi 4k+, Canon, Nikon, and Sony (DSLR/system) camera into a virtual webcam which can then be used in Zoom, OBS Studio, and other apps.
The webcam should work with most applications supporting direct draw/direct show video inputs. Just contact us if you have doubts regarding a specific app.
System requirements
Apple macOS 11 and newer.
Apple M1 fully supported (the app is certified/notarized by Apple).
Microsoft Windows 10/11 (both 32bit and 64bit are supported).
Connected via USB. Support for multiple cameras at the same time. Audio is not supported.
GoPro Hero 5, 5 Session, 6, 7, Fusion
Connected via WiFi. A LAN cable is required for the internet connection. Optionally Bluetooth BLE is required for the auto-connect functionality. Only one camera at the same time is supported. Click here for Bluetooth connection help.
Connected via WiFi and Bluetooth BLE. The camera connects to an existing WiFi router (no LAN cable is required!). Support for multiple cameras at the same time. Click here for Bluetooth connection help.
GoPro Hero 8, 9, 10, 11, 12, 13, Max 2 USB
Connected via USB. Support for multiple cameras connected via USB at the same time.
DJI Action, DJI Pocket 2
Connected via WiFi. The camera connects to an existing WiFi router (no LAN cable is required!). Support for multiple cameras at the same time. Auto-connect is not supported. The DJI Mimo app is required for connecting the camera.
Xiaomi Yi 4k, 4k+
Connected via WiFi. The camera connects to an existing WiFi router (no LAN cable is required!). Support for multiple cameras at the same time. Auto-connect is not supported.
The Webcam Tool uses the maximum available resolution offered by the camera.
How much delay has the video stream?
The video stream delay differs between camera models. Cameras connected via USB have only a very low latency, while cameras connected via WiFi have bigger latency (eventually up to one or two seconds). The delay is affected by the WiFi signal quality and number of connected devices. Also, we noticed latency differences between various WLAN adapter manufacturers. The Webcam Tool offers means to adjust audio and video latency.
How can I stream to the internet when the WiFi is used by the camera? Do I need a LAN cable?
This table shows details how the various camera models are connected and possible restrictions.
Does the tool work with GoPro Hero 4 and Hero 4 Session cameras?
Although we have successfully tested the tool with GoPro Hero 4 and Hero 4 Session cameras these cameras are officially not supported due to streaming problems and low video quality.
Are GoPro Hero 3 cameras supported?
GoPro Hero 3 cameras are not supported.
Can I stream from multiple cameras at the same time?
The webcam tool supports streaming from multiple cameras at the same time, depending on the camera model (click here for details).
How can I control the camera's settings?
The webcam tool offers basic means for controlling the camera (model depending). For instance, for DSLR cameras there is support for auto focusing.
The Webcam Tool shows high CPU usage on macOS!
Depending on the resolution, the webcam tool consumes different amounts of CPU time.
Can I connect multiple GoPro cameras as webcams?
Yes! The Webcam Tool supports connecting multiple GoPro Hero 8,9, 10, 11, 12 cameras as USB webcams.
What is the difference between Webcam Tool and Webcam Tool Studio?
The Webcam Tool supports 4 cameras, while the Webcam Tool Studio edition supports up to 16 webcams.
The webcams do not show up in macOS Sonoma (14.1 and newer)!