A crowd with raised hands facing a lit stage, a camera on a tripod in the foreground
Wireless multi-camera for OBS

Every phone is a camera.

Pair iPhones with a QR code, switch between them from your browser, and send every angle into OBS.

Works with

OBS Studio iPhone and Mac WebRTC

Your whole show on one screen.

The control unit shows every phone live, with its tally, controls and health. Open it on the Mac next to OBS or on an iPad.

The VTake control unit with four camera tiles: cam1 live with a red border, cam2 on preview with a green border, each with Take, Go live, Standby, Torch and Zoom controls

Take

Cut any camera to program from its tile. OBS switches with it.

Preview

Line up the next shot. That phone lights green so its operator gets ready.

Control

Go live, standby, torch, flip and zoom, sent straight to the phone.

Cut between cameras. Watch the phones follow.

When you take a camera, its phone shows a red border. The next one shows green. Try it here.

Click a camera to take it live. Red is on air, green is next.

An iPhone on a tripod recording in a dim venue

From the phone in your hand to the program feed.

Each phone streams to a small media hub on your computer. OBS pulls every camera from the hub as its own source.

  1. On each iPhone

    VTake camera

    Hardware-encoded capture with a live preview, sent over your Wi-Fi.

    WebRTCSRTRTMP
  2. On your Mac

    Media hub

    Takes in every phone and gives each one its own address: cam1, cam2, cam3.

    MediaMTX
  3. In OBS Studio

    One source per camera

    A Browser Source for the lowest delay, or a Media Source when the Wi-Fi is busy.

    Browser SourceMedia Source
  4. Back to the phones

    Tally

    When you cut in OBS, the phone on air lights red and the next one lights green.

    obs-websocket

The control unit is a web page served from your Mac. Open it on the Mac or an iPad to add cameras and send commands to any phone.

Run every camera without walking to it.

Tally on every phone

A red border means you’re on air. Green means you’re next. Whoever holds the phone always knows when to hold the shot.

Pair with a QR code

Each new camera gets its own code. Scan it and the phone is connected.

Zoom, torch and lens

Change them from the control unit. The phone reports back, so the controls always match.

Presets

Save a camera’s look and bring it back in one click. The lens is set first, then zoom, then torch, so the shot lands the same way every time.

Wideback 1× Pulpitback 3× Choirback 2× Selfiefront

Screen off, still streaming

Standby turns the display off and keeps the stream going. It saves battery and heat on a phone that sits on a tripod all day.

Health for each camera

Frame rate, bitrate and heat on every camera’s tile, so you spot a hot phone early.

30fps
4.1Mb/s
fairthermal
Made for small crews

Wherever there’s a room full of phones.

A worship leader with a guitar raising a hand toward the congregation

Worship services

A wide, the pulpit and the band, run by volunteers with the phones they already own.

A concert crowd under crossing blue stage lights

Live music

Put a phone at the side of the stage, one on the drummer and one in the crowd.

A speaker on stage in front of a large conference audience

Talks and conferences

Cover the speaker, the slides and the room, and stream it all from one laptop.

A fitness instructor filmed by a phone on a tripod in a bright living room

Classes and creators

Add a second and third angle to a lesson without buying another camera.

Latency

Fast enough to cut live.

Measured from the camera lens to the OBS preview on a local network. Use WebRTC for speed and SRT when the Wi-Fi is crowded.

100-150msWebRTC, lens to OBS preview
150-300msSRT, steadier on busy Wi-Fi
<300msTarget for every transport
WebRTC Browser Source
100-150 ms
SRT Media Source
150-300 ms
0100200300400 ms
300 ms targetTypical ranges from the VTake setup guide

Your first camera, live in minutes.

Everything runs on your own network. You need a Mac, OBS Studio and an iPhone on the same Wi-Fi.

  1. Start the hub

    It receives every phone’s stream.

    ./hub/run-hub.sh
  2. Start the control server

    It serves the control unit and talks to OBS.

    ./server/run-server.sh
  3. Add a camera

    Click “Add a camera” in the control unit and scan the code with the VTake app.

  4. Go live

    Tap go live on the phone. Its tile lights up and the camera shows up in OBS.

Two hands holding up a phone to film a concert stage

Shoot from every angle you have.

The iOS camera, control unit, tally and multi-camera support work today. Android and installers come next.

Get Started