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 Skype, Zoom, OBS Studio, and other apps.
The following input sources are supported:
We have successfully tested the webcam with:
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.
The following table shows details how the camera models are connected:
Camera model | Details |
---|---|
Canon DSLR and system cameras | Connected via USB. Support for multiple cameras at the same time. Audio is not supported. |
Nikon DSLR and system cameras | Connected via USB. Support for multiple cameras at the same time. Audio is not supported. |
Sony DSLR and system cameras | 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. |
GoPro Hero 7 (Black Edition), 8, 9, 10, 11, 12, 13, 11 Mini, Max | 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 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. |
Generally the webcam tool supports all cameras which support live preview via USB, for instance:
The following models are NOT supported: 300D.
Generally the webcam tool supports all cameras which support live preview via USB, for instance:
The following models are NOT supported: D3000, D40, D60, D200, D80.
Generally the webcam tool supports all cameras which support live preview via USB, for instance:
The following non-exhaustive table shows apps we have tested with the Webcam Tool:
App | macOS | Windows |
---|---|---|
Apple QuickTime | ❌ | - |
Apple Safari | ❌ | - |
Google Chrome | ✔ | ✔ |
Google Meet (Web) | ✔ | ✔ |
Microsoft Edge | - | ✔ |
Microsoft Skype (Desktop version) | ✔ | ✔ |
Microsoft Teams | ✔* | ✔ |
Microsoft Teams (Web) | ✔ | ✔ |
Mozilla Firefox | ✔ | ✔ |
Nvidia Broadcast | - | ✔ |
OBS Studio | ✔ | ✔ |
Telestream ScreenFlow (non-Appstore version) | ✔ (RGB32) | - |
Zoom.us | ✔ | ✔ |
* These apps require manual removal of the macOS signature/library validation.
This section answers frequently asked questions. Just contact us if you have further questions, feedback, or comments.
Some cameras support audio.
The Webcam Tool uses the maximum available resolution offered by the camera.
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.
This table shows details how the various camera models are connected and possible restrictions.
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.
GoPro Hero 3 cameras are not supported.
The webcam tool supports streaming from multiple cameras at the same time, depending on the camera model (click here for details).
The webcam tool offers basic means for controlling the camera (model depending). For instance, for DSLR cameras there is support for auto focusing.
Depending on the resolution, the webcam tool consumes different amounts of CPU time.
Yes! The Webcam Tool supports connecting multiple GoPro Hero 8,9, 10, 11, 12 cameras as USB webcams.
The Webcam Tool supports 4 cameras, while the Webcam Tool Studio edition supports up to 16 webcams.
Please activate webcam support as described here: https://support.apple.com/en-us/108387.