Setup

Get the Windows bridge online, join a meeting as co-host, and connect the phone app on the venue LAN.

1. Create a Zoom Marketplace app

Create this on your Zoom account — the venue org does not install anything.

  1. Open the Zoom App Marketplace → Develop → Build App.
  2. Create a General app and enable Meeting SDK + OAuth.
  3. Copy Client ID and Client Secret into the bridge environment.
  4. Set the OAuth redirect URL to match your bridge (typically http://127.0.0.1:8787/oauth/callback, or an HTTPS ngrok URL if Zoom rejects localhost).
  5. Include scopes Zoom requires for user token / ZAK access (for example user:read:token or the Marketplace equivalent).

External org meetings require App Review. A development app can only join meetings on your own Zoom account. For venue-hosted meetings, submit for review (unlisted is fine). Allow several weeks.

2. Windows bridge

  1. Configure bridge environment with Client ID/Secret and redirect URI.
  2. Start the bridge and open the local dashboard (default port 8787).
  3. Connect Zoom (OAuth once; tokens stored under bridge data on the PC).
  4. Enter meeting ID + passcode → Join.
  5. On the org host Zoom client: Admit (if waiting room) → Make co-host.
  6. Note the LAN IP shown on the dashboard. Allow port 8787 through Windows Firewall for private networks.

3. Phone app

The phone app needs a Dev Client build (UDP/RTSP). In Settings → Meeting bridge, set the bridge host IP and port 8787, then Test bridge. Meeting controls unlock when the bridge reports co-host. Configure BirdDog IP, REST, VISCA, and RTSP in Settings → BirdDog.

Venue checklist

  1. PC: bridge running, Zoom connected, meeting joined
  2. Org host: Admit → Make co-host (each session)
  3. Phone: same Wi‑Fi, bridge IP set, Meeting + Camera tabs
  4. Waiting-room features require waiting room enabled by the host

Notes

  • Marketplace secrets stay in the bridge only — never in the phone app.
  • Error 4011 (cross-account join blocked) means App Review has not completed yet — test on a meeting you host meanwhile.
  • See Privacy and Terms for Marketplace listing fields.