Webcam Tool for Action Cameras

The Webcam Tool for Action Cameras turns your GoPro Hero, DJI Osmo Action, Xiaomi Yi 4k+, and SJCam camera into a virtual webcam which can then be used in Skype, Zoom, OBS Studio, VLC Player, and other apps.

Webcam Tool for Action Cameras -

Download the tool

Supported cameras

The following input sources are supported:

  • GoPro Hero 5, 6, 7
  • GoPro Hero 8*
  • GoPro Hero 9*
  • GoPro Max*
  • GoPro Hero 5 Session
  • GoPro Fusion
  • Xiaomi Yi, Yi 4K, Yi 4K+
  • DJI Osmo Action, DJI Pocket 2
  • SJCam 4000 WiFi, 4000+, 5000, SJ6, SJ7, SJ8 Plus, SJ8 Pro
  • Akaso Brave 7 LE
  • RTMP server
  • File input (e.g. from mp4 video)
  • Remote video input from url

* The GoPro Hero 8 and GoPro Max cameras need a special tool for activating their WiFi adapter in non-RTMP which you can find here.

Supported apps

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.

System requirements
  • Apple macOS 10.13 and newer
  • Microsoft Windows 7/8/10 (both 32bit and 64bit are supported)
  • Optional: WiFi adapter (see FAQ for details)
  • Optional: LAN cable (see FAQ for details)

Download the tool

Camera specific details

The following table shows if the camera is connected via WiFi (and thus a WiFi adapter is required) and whether a second adapter (e.g. LAN cable) is required for the internet connection. The table also lists the measured delay (in seconds) and maximum resolution of the video stream:

Source WiFi LAN Delay (s) Resolution
GP Hero 4 Yes Yes <0.5 432x240
GP Hero 4 Session Yes Yes <0.5 432x240
GP Hero 5 Yes Yes <0.5 864x480
GP Hero 5 Session Yes Yes <0.5 864x480
GP Hero 6 Yes Yes <0.5 864x480
GP Hero 7 Yes Yes <0.5 864x480
GP Hero 7 RTMP No No 1.0-2.0 1280x720
GP Hero 8 Yes Yes <0.5 864x480
GP Hero 8 RTMP No No <0.5 1920x1080
GP Hero 9 RTMP No No <0.5 1920x1080
GP Max Yes Yes <0.5 1408x704
GP Fusion Yes Yes <0.5 736x720
File source No No <0.2 Custom
DJI Osmo Action No No <0.2 1280x720
DJI Pocket 2 No No <0.2 1280x720
Xiaomi Yi Yes Yes <0.2 640x480
Xiaomi Yi 4K, 4K+ RTMP No No <0.2 1920x1080
Xiaomi Yi 4k, 4k+ Yes Yes <0.2 864x480
SJCam 4000+, 5000, SJ6 Yes Yes <0.2 640x360
SJCam SJ8 Yes Yes <0.2 864x480
Akaso Brave 7LE Yes Yes <0.2 700x400

Instruction and demo videos

Download the tool

Frequently asked questions (FAQ)

This section answers frequently asked questions. Just contact us if you have further questions, feedback, or comments.

Does the webcam support audio?

The webcam tool does not support audio. Please use a microphone for audio input. Update: The tool now ships with an experimental audio feature.

What resolution does my camera support?

The video resolution of different camera models is listed here.

How much delay has the video stream?

The video stream delay of different camera models is listed here. The delay is affected by the WiFi signal quality and number of connected devices. Also, we noticed different latency between various WLAN adapter manufacturers.

How can I stream to the internet when the WiFi is used by the camera? Do I need a LAN cable?

Many cameras create their own WiFi network. In this case you have to use a LAN cable, a second WiFi adapter, or a LTE connection for internet access. Take a look at this table which shows if you need a second adapter for the internet connection.

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 only one camera at the same time.

How can I control the camera's settings?

Please use 3rd party apps (for instance Camera Suite for GoPro) for changing the camera settings.

My GoPro Hero 8/GoPro Max WiFi does not show up. How do I activate my Hero 8 WiFi?

The WiFi of GoPro Hero 8 and GoPro Max cameras has to be manually activated. This can either be done with the original GoPro iOS/Android app, or with the WiFi Connector app.

The video gets choppy on macOS. How can I fix this?

macOS sends applications into a sleep state when they are in background. Please disable the sleep state for the webcam tool by entering "defaults write com.gopro2webcam.vcamtool NSAppSleepDisabled -bool YES" into a terminal window (without quotes).

Download the tool