Skip to main content
Help & Docs

GoPro live streaming

StreamSponsor mobile app — GoPro guide

Direct link: https://streamsponsor.app/help/gopro

Stream live straight from a GoPro with your sponsor overlay mixed in. Your GoPro sends its video to your phone over Wi-Fi, the StreamSponsor app layers your overlay on top, and the combined stream goes out to your destinations. The GoPro never needs your platform stream keys.

Supported cameras

GoPro HERO 8–13 and GoPro Mission 1 Pro, running GoPro Labs firmware.

GoPro Labs is required. Stock GoPro firmware doesn't support this flow. Labs is free from GoPro:

  1. Download the Labs firmware for your exact model from gopro.com/labs.
  2. Copy it to the camera's SD card and power the camera on — it flashes itself automatically.
  3. Verify: the camera's version screen should show a Labs version number.

A note on USB: the Mission series and HERO 12 and newer don't offer a webcam (UVC) mode that iOS accepts, so they can't plug in as USB webcams — in fact, iPhone doesn't support direct USB (UVC) video from any camera. The wireless flow below is the way to go on iPhone.

Pairing with QR codes — no typing

Pairing is fully wireless: the app shows QR codes and the GoPro scans them. You never type URLs or keys.

  1. In the app, open Go Live → camera source → Network camera → GoPro Labs setup.
  2. The app generates up to 3 QR codes. Point the GoPro's lens at each one in turn:
    • Code 1 — join Wi-Fi: connects the GoPro to the same Wi-Fi network as your phone.
    • Code 2 — stream address: tells the GoPro where to send video (your phone's receiving address).
    • Code 3 — start: starts the camera's stream.

The app fills in your current Wi-Fi network name automatically where iOS allows it. iOS treats your Wi-Fi name as location information (it can reveal where you are), so the app needs location permission to read it — if you've declined location access, just type the network name instead.

The pairing timeline

While pairing, the app shows a step timeline so you always know where things stand:

  • Listening — your phone is ready and waiting; the camera hasn't dialed in yet. If it stays here, the GoPro likely hasn't joined the Wi-Fi network — rescan code 1.
  • Camera connected — the camera reached the phone but isn't sending video yet. If it stalls here, rescan code 3 (start streaming), or restart the camera's stream.
  • Receiving video — all good. Your GoPro's picture appears in the preview with your overlay on top.

Smoothest order: start receiving in the app first, then start the camera's stream. Either order works, but this way the phone catches the very first frames.

FAQ & troubleshooting

SymptomFix
GoPro won't connect at allBoth devices must be on the same Wi-Fi network. Personal Hotspot doesn't always work — use a regular Wi-Fi network or a travel router when possible.
Wi-Fi QR code won't scan or join failsNetwork names containing quotes or colons can't be encoded in GoPro QR commands — rename the Wi-Fi network to plain letters and numbers.
Stopped working after a firmware updateRe-flash the GoPro Labs firmware — this resolves most "incompatible" symptoms after any update.
Stream drops after a few minutesTurn off the GoPro's battery-saver / auto-sleep settings — they can shut the stream down mid-broadcast.
Can't use the GoPro as a USB webcamiPhone doesn't accept direct USB (UVC) video from any camera. Use this wireless flow instead.

If this didn't fix it, send us your diagnostic log: open the Go Live page or the app's help sheet, tap "share diagnostic logs", and attach the exported file (named like StreamSponsor-logs-2026-08-07_08-06.txt) to your report.

Related guides