b3LABb3WebCam+

One webcam. Every source.

Turn Syphon, NDI, OMT, any camera or a file into a system-wide virtual webcam for Zoom, Teams, FaceTime and OBS — plus a live signal router, converter and recorder.

b3WebCam+ · in action
Every signal in · Syphon · NDI · OMT Any camera + SDI/HDMI in (Blackmagic) Out: virtual cam · NDI · OMT · Syphon · SDI/HDMI Multiview · live switch · reframe Resolve · Premiere · After Effects → live Zoom · Teams · Safari · FaceTime · OBS Free tier (2 fps + watermark)
▸ More · architecture, license & bundles

Three components in one bundle: App (SwiftUI host, source ingest + render + outputs), CMIO System Extension (Apple-notarized, exposes virtual b3WebCam+ device system-wide), OFX-Plugin (separate b3LAB_b3WebCam+.ofx.bundle for Resolve/Fusion, output-only — writes the timeline image to the virtual camera, not in-host signal routing — with own Sink-write + Lip-Sync), plus an Adobe plugin that sends the normal Premiere Pro / After Effects video output straight into the b3WebCam+ device. One stable device sees by Zoom, Teams, Safari, FaceTime, OBS, Photo Booth. Inputs: Syphon · NDI (video+audio) · OMT (video+audio) · AVFoundation camera · local file/image. Pro adds: Recording (ProRes/H.264/HEVC, with AAC audio), parallel NDI/OMT/Syphon-Out, SDI/HDMI output to a Blackmagic DeckLink / UltraStudio device (video-only), Failsafe-Frame, OFX + Adobe (Premiere/AE) Sink-Publish. Pairs with PortalOFX+ as the LiveStack — Resolve-graded color straight into your Zoom call. License: 72h offline grace, HWID-bound (2 active installs at a time), device-switch on demand. macOS 14+.

Signal in — any signal

  • Syphon
  • NDI (video + audio)
  • OMT (video + audio)
  • Any macOS camera
  • SDI/HDMI capture (Blackmagic)
  • Local file / image

Hub

  • Switch & multiview
  • Reframe · flip layers
  • Output blanking
  • No-signal slate
  • One render → all outputs

Signal out — everywhere at once

  • Virtual camera (Zoom · Teams · Safari · FaceTime · OBS)
  • NDI · OMT · Syphon out
  • SDI/HDMI out (Blackmagic DeckLink)
  • Recorder (ProRes / H.264 / HEVC)
  • OFX (Resolve/Fusion) + Adobe (Premiere/AE)

Tap a tile. See it move.

Each capability opens a focused view with the full technical detail.

B3WEBCAM-APP
B3WEBCAM-OFX / ADOBE
VIRTUAL WEBCAM + RECORDER
Switcher
Sender
Custom BG
b3WebCam+ Pro UI — full feature set in one window
b3WebCam+ Pro UI — full feature set in one window · ↗ click to enlarge

b3WebCam+ or PortalOFX+?

Both speak Syphon, NDI and OMT — but they solve different problems. The one-line rule:

Signals around the host → b3WebCam+

Turn any input into a system-wide virtual camera, convert between Syphon/NDI/OMT/SDI, stream-switch, and push a Resolve/Premiere timeline out to a webcam for live review. Its OFX/Adobe path is output-only — it does not route signals into the host.

Route signals into your grade → PortalOFX+

Need to pull a live Syphon/NDI/OMT source into a Resolve or Fusion node, grade and composite it, then push the result back out — both directions, parallel, inside the host? That is PortalOFX+; b3WebCam+ cannot do it.

Need both? → Complete bundle

The webcam/convert layer and routing inside the grade? The Complete bundle has all four tools — including b3WebCam+ and PortalOFX+ — for less than buying them separately.

Get b3WebCam+

All licenses include the app binary (notarized DMG), the signed System Extension, setup documentation, and email support within the defined scope. Purchases delivered via Gumroad.

Free

€0

Full b3WebCam+ app — virtual webcam runs at 2 fps + watermark, everything else unrestricted

What's included

  • All 5 sources: Syphon · NDI (video+audio) · OMT (video+audio) · any macOS-recognized camera (built-in · USB · Continuity/iPhone) · local file/image
  • Virtual webcam in Zoom / Teams / Safari / FaceTime / OBS — 2 fps + watermark in Free
  • Live preview · Multiview · Fullscreen · Monitor window
  • OMT receive-quality picker (Default / Low / Med / High, live-switchable)
  • Output Blanking — instant cut-to-black for privacy / standby, device stays connected
  • Flip H/V correction · trim & loop for local files
  • macOS 14+ · Free forever

Pro unlocks

  • Virtual webcam at full FPS · no watermark
  • Reframe — snapshot-based recompose / crop / zoom of any source (dedicated reframe editor)
  • Recording (ProRes / H.264 / HEVC up to 4K) with audio — AAC (Off / Auto BlackHole / device)
  • NDI-Out · OMT-Out (both with audio pass-through) · Syphon-Out (video-only)
  • DeckLink SDI/HDMI output (Blackmagic DeckLink / UltraStudio, video-only)
  • Failsafe-Frame (still image on signal loss)
  • OFX-Plugin for Resolve / Fusion (own Sink-write + Lip-Sync 50ms default + A/V-Offset ±500ms)
  • Adobe plugin for Premiere Pro / After Effects (video output straight into the webcam)

Free forever for the listed feature set. Free and Pro install side-by-side without conflict — no shared settings.

Get b3WebCam+ Free →
Not sure? Review the compatibility notes and known limits before purchase. Refunds are considered for non-delivery and clearly documented failures in supported environments — not for unsupported setups or change of mind. See Legal for full policy.

▸ b3WebCam+ · in action — early preview, not the final build.

★ Known stable path

Solo-studio Early Access · coded for max compatibility on the host matrix below · feedback welcome → [email protected]

  • OS / hardware: macOS 14 Sonoma+ on Apple Silicon + Intel · one-time CMIO System Extension approval
  • Tested with: Zoom · Teams · Safari · FaceTime · OBS · Photo Booth · NDI / OMT / Syphon receivers · Blackmagic DeckLink (UltraStudio Monitor 3G)
  • Recommended first workflow: Open TouchDesigner / Resolume publishing Syphon → b3WebCam+ Syphon source → flip/correction → Zoom shows b3WebCam+ as system camera
  • Top 3 limits: CMIO System Extension approval required once · App + render plugins (OFX / Adobe) should not write to the Sink simultaneously (close the App when a plugin writes from Resolve / Premiere) · 1 license = 2 active installs / 2 Macs (72h offline grace, HWID-bound, device-switch on demand)

What this is not.

Every b3LAB tool has a clear scope. Knowing the limits is part of the tool.

▸ Show all known limits
  • Tested with macOS 15 (Sequoia 15.7.4) · macOS Tahoe · Apple Silicon and Intel.
  • System Extension requires a one-time approval in System Settings → Privacy & Security → Allow.
  • Trial / Demo-Mode: Output is locked to 2 fps and carries a watermark banner until a license key is entered.
  • No own audio device — audio is routed via a BlackHole helper (b3LAB does not bundle BlackHole, to avoid GPL-3.0 license obligations). Audio recording arrives with that path.
  • The OFX plugin only writes into the webcam — no Syphon/NDI output. Full Syphon & NDI in/out for Resolve is PortalOFX+'s domain.
  • DaVinci Resolve render cache: when you feed the webcam from a Resolve timeline via the OFX plugin, the background Render Cache (Playback ▸ Render Cache) keeps sending the already-cached frame instead of the current live render until the cache catches up — switch the render cache off for a true real-time feed. Flip-side bonus: a still-cached frame doubles as a built-in "still rendering" indicator. 😉
  • One virtual camera output at a time (b3WebCam+ is a single instance).
  • DeckLink output (Pro) is video-only in v1 — no embedded audio, pixel-format / colorspace / reference picker, or scheduled playback yet (internal pipeline 8-bit; output container v210 10-bit). Requires Blackmagic's Desktop Video driver.
  • Consumer apps must read from a standard camera device (CMIO). Apps using custom capture APIs may not detect it.
  • Source apps must be on the same machine for Syphon. NDI works over the local network.
  • No telemetry, no phone-home, no hardware binding — license is verified via Gumroad on entry, then cached for 24 h.

Tested with.

  • OS: macOS 15 (Sequoia 15.7.4) · Apple Silicon + Intel · macOS Tahoe
  • Distribution: Notarized DMG with app + OFX + Adobe plugin (Apple-stapled, Gatekeeper-validated offline) · App: /Applications/b3WebCam+.app · OFX: /Library/OFX/Plugins/b3LAB_b3WebCam+.ofx.bundle
  • Consumer apps: Zoom · Teams · Safari · FaceTime · OBS · TouchDesigner · Resolume Webcam Capture · Photo Booth · CamTwist
  • OFX host: DaVinci Resolve Studio (for the b3WebCam+-OFX plugin path)
  • Adobe host: Adobe Premiere Pro / After Effects (for the b3WebCam+ Adobe plugin path)
  • Source: Syphon 5 · NDI 6 (NDI Runtime optional — auto-loaded if installed)
  • SDI/HDMI output (Pro): Blackmagic DeckLink / UltraStudio via Desktop Video driver (SDK not bundled, dlopen'd — runs without a card) · tested UltraStudio Monitor 3G · v210 10-bit (2vuy 8-bit fallback) · video-only
  • Audio (optional): BlackHole 2ch (helper-driven setup; not bundled)
  • Signal: RGB · RGBA · FPS · (24/25/30/48/50/60)
  • Recording: ProRes 422 / 422 HQ / LT / Proxy · ProRes 4444 (Alpha) · H.264 · HEVC · MOV · MP4

Get in touch

Opens your email client via mailto, addressed to [email protected].