StreamAssistant Camera turns an iPhone or Android phone into a wireless camera source for OBS Studio. It runs in the phone's browser, so there is no phone app to install.
- Windows 10/11 or macOS 12+
- OBS Studio 32.0.0 or later
- A current mobile Safari, Chrome, or Firefox browser
- Phone and computer on the same non-isolated Wi-Fi or LAN
- Download the Windows or macOS package from the latest release and restart OBS Studio after installation.
- Add StreamAssistant Camera from the Sources dock.
- Scan the pairing QR code with the phone and tap Start camera.
- Keep the phone page open and foregrounded while streaming.
The source remembers its pairing across restarts. Camera, microphone, quality, frame-rate, and zoom controls are on the phone page.
The macOS installer is not signed or notarized with an Apple Developer ID, so macOS blocks it the first time it is opened. To approve the installer:
- Open the downloaded
.pkgfile from Finder. - When macOS says it cannot verify the developer or check the installer for malicious software, click Done. Do not move the installer to the Trash.
- Open System Settings, select Privacy & Security, and scroll down to the Security section.
- Find the message saying that the StreamAssistant Camera installer was blocked, then click Open Anyway.
- Authenticate with Touch ID or your macOS password if prompted, then confirm Open in the final warning.
- Complete the installer and restart OBS Studio. StreamAssistant Camera will then be available in the Sources dock.
If Open Anyway is not shown, open the .pkg file again, click Done, and return to Privacy & Security.
Video and audio travel directly between the phone and computer over WebRTC. Cloudflare carries the signaling messages used to start the connection; it does not relay the camera stream.
Windows:
cmake --preset windows-x64
cmake --build --preset windows-x64
ctest --preset windows-x64macOS:
cmake --preset macos
cmake --build --preset macos
ctest --preset macosGPL-2.0-or-later. See LICENSE.