Skip to content

b3LAB – SyphonCAM

A focused macOS app. Turn any Syphon or NDI source into a system-wide virtual webcam — available in Zoom, Teams, Safari, FaceTime, OBS, TouchDesigner, and anything else that reads from a standard camera. No capture hardware, no screen-share loops.

Zoom · Teams · Safari · FaceTime OBS · TouchDesigner macOS · Apple Silicon + Intel Notarized · System Extension

What b3LAB – SyphonCAM does

A single, focused macOS app. One job: take any Syphon or NDI source and make it show up as a standard camera device system-wide — with the quality and latency of a native pipeline, not a screen-capture hack.

SYPHON IN

Native macOS shared texture pipeline

Receive live Syphon frames from any macOS source — TouchDesigner, Resolume, LiveFX, custom Metal apps — with zero-copy IOSurface transport and minimal latency. No screen capture, no frame export.

  • Syphon source discovery with connection state feedback
  • Last-source persistence — auto-reconnect on relaunch
  • Live preview with optional vertical & horizontal flip
  • Works with Metal-based Syphon servers (modern apps)
  • Designed for macOS — Apple Silicon and Intel
NDI IN Powered by NDI®

Network-based live visual ingest

Receive NDI streams from any NDI-capable source on your network. Cross-machine setups, broadcast pipelines, multi-room production — all as a standard camera in any app that reads from one.

  • NDI source discovery and selection
  • Connection state + fallback behavior
  • Works alongside Syphon in the same session
  • Video only — consumer apps expect a camera stream
  • NDI® technology by Vizrt — ndi.video
VIRTUAL WEBCAM

System-wide CMIO Camera Extension

Ships a signed and notarized macOS System Extension that registers a standard camera device named b3LAB-Webcam. Any app that reads from a camera picks it up — no app-specific integration needed.

  • Appears in Zoom, Teams, Safari, FaceTime, OBS, and more
  • Auto-start on app launch
  • Dummy fallback (.jpg or .mp4) when no source is connected
  • Output flip toggles, persistent across sessions
  • ON-AIR badge + red frame while streaming live

Works With

Conferencing & Browser

Zoom, Teams, Safari, FaceTime

Any modern video-calling or browser app that reads from a standard camera device. Selected as b3LAB-Webcam in the app's camera picker.

Creative & Streaming

OBS, TouchDesigner, CamTwist

Use b3LAB-Webcam as a video input for broadcast, realtime-graphics, and compositing workflows — without any capture hardware.

Requires a one-time System Extension approval in System Settings → Privacy & Security → Allow. Currently supported: macOS 14+, Apple Silicon and Intel. The extension is Apple-notarized and stapled; Gatekeeper validates offline.

What this is not.

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

  • Tested on macOS 14 and 15 on Apple Silicon and Intel.
  • System Extension requires a one-time approval in System Settings → Privacy & Security → Allow.
  • Video only — NDI audio streams are not routed through the virtual camera.
  • One virtual camera output at a time (b3LAB-Webcam is a single instance).
  • 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.

Tested with.

  • OS: macOS 14, 15 · Apple Silicon + Intel
  • Consumer apps: Zoom, Teams, Safari, FaceTime, OBS, TouchDesigner, CamTwist
  • Source: Syphon 5 · NDI 6
  • Signal: RGB, RGBA

Get b3LAB – SyphonCAM

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.

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.

Built to skip the capture-card detour.

b3LAB is Benjamin Mauz — a creative technologist and developer based in Esslingen am Neckar, Germany. b3LAB – SyphonCAM started as a companion to SyphonOFX+ — same goal, inverted direction: instead of bringing live visuals into a post-production NLE, expose them as a standard camera device system-wide.

The app is intentionally narrow in scope. It does one job reliably: make your realtime visual pipeline available in every app that reads from a camera. No feature explosion. No universal compatibility promises. A focused, honest utility for people who know why they need it.

b3LAB builds tools at the intersection of realtime graphics, post-production, and creative infrastructure.

b3LAB

Benjamin Mauz

Esslingen am Neckar, DE

Stack Swift · SwiftUI · CMIO System Extension · Syphon · NDI · Metal · macOS
Built for Creative technologists, realtime artists, broadcasters, remote setups
Also from b3LAB SyphonOFX+ · AudioOSC+ · MultiEncoder

Get in touch

For support, licensing questions, and studio inquiries:

[email protected]

Response scope follows the purchased support tier. For studio or custom work, email directly with a brief description of your pipeline and use case. For licensing questions, use the form.

Opens your email client via mailto. Or email directly.