Browser-native production switcher

Live video switching,
in your browser

A professional production switcher that runs entirely in the cloud. Open a browser tab, connect your cameras over SRT, and go live.

Request Access How It Works
switchframe.dev — production session
Preview
CAM 2
Program
DISSOLVE
CAM 3
Sarah Mitchell
Lead Producer, Switchframe
AD BREAK 0:30
REPLAY
0.5x
CAM 1
CAM 1
CAM 2
CAM 3
CAM 4
Audio Layout Graphics Replay Captions SCTE Macros Presets
CAM 1
0.0
CAM 2
-6.0
CAM 3
-12
MASTER
0.0
PIP TL PIP TR PIP BL PIP BR SBS QUAD
CAM 3 ON
Layer 1: Lower Third ON OFF
Layer 2: Bug ON OFF
MARK IN MARK OUT 0.5x PLAY
IN 00:02:15.400 / OUT 00:02:18.200 (2.8s)
Off Pass Author
Welcome back to the live broadcast...
30s 60s 90s
AD BREAK RETURN
LIVE CUT AUTO FTB
Built on SRT + WebTransport — sub-frame switching, zero plugins

Everything you need to go live

Broadcast-grade features that run entirely in the cloud. Connect cameras, switch, and stream.

01 — Sources

Up to 8 SRT cameras

Any device that speaks SRT is a source — OBS, vMix, Teradek, NDI bridges. Point it at your ingest address and it appears in the switcher.

02 — Transitions

Dissolve, wipe, dip, stinger

Real-time transitions rendered server-side. Custom stinger clips with audio. T-bar manual control or timed auto-transitions.

03 — Replay

Instant replay

Mark in/out on any source, play back at variable speed with pitch-preserved audio. Loop, hold last frame, or export clips.

04 — Audio

Full audio mixing

Per-channel faders, 3-band EQ, compressor, and brickwall limiter. BS.1770 LUFS metering with audio-follow-video and PFL monitoring.

05 — Graphics

8-layer DSK overlays

Lower thirds, score bugs, tickers, full-screen cards. Fly-in/out animations, chroma and luma keying, and PIP layouts.

06 — Output

SRT to any platform

Push program output to YouTube, Twitch, Facebook, or any SRT destination. Multi-destination simultaneous streaming and recording.

Built for teams that go live

From Sunday services to stadium broadcasts — one tool, no hardware.

Worship

Houses of Worship

Sunday morning, 4 cameras, one volunteer. Open a laptop, connect your cameras, and go live to YouTube — no ATEM, no training, no IT department.

Corporate

Corporate Events

Company all-hands with presenters in 3 offices. Switch between rooms, add lower-thirds, and stream to Teams — all from a browser tab.

Sports

Sports & Education

Instant replay at 0.5x. Score bug overlays. Multi-camera coverage of your game or lecture — without a production truck.

Creators

Streaming Creators

Outgrown OBS but don't want vMix? Multi-source switching with transitions, graphics, and audio mixing — no dedicated hardware.

Three steps to live

01

Create a session

Sign in and launch a session. Your dedicated instance spins up in seconds with its own SRT ingest endpoint.

02

Connect your cameras

Point your encoders at your SRT ingest address. From OBS: set output to srt://your-session.switchframe.dev and go.

03

Switch and stream

Open the switcher in your browser. Cut between sources, add transitions and graphics, mix audio, and push your program to any streaming platform.

Common questions

What is SRT?

SRT (Secure Reliable Transport) is an open-source video streaming protocol. Most modern cameras, encoders, and software like OBS support it. It's the standard for low-latency, high-quality video over the internet.

What cameras work with this?

Any camera or encoder that outputs SRT — including OBS, vMix, hardware encoders from Teradek, Haivision, Kiloview, and many more. If it can push SRT, Switchframe can ingest it.

How much latency?

Switching is sub-frame (<33ms). End-to-end latency from camera to stream output depends on your SRT settings, typically 200-500ms. That's faster than most hardware switchers with network sources.

Do I need to install anything?

No. Switchframe runs entirely in the browser using WebTransport. Chrome, Edge, and Safari are supported. No plugins, no downloads, no Java.

Can multiple people operate it?

Yes. Multiple operators can connect simultaneously with role-based access — director, audio engineer, graphics operator, and viewer roles with per-subsystem locking.

What does it cost?

Free during early access. Usage-based pricing will be announced before general availability. No credit card required to get started.

Get early access

Early access is limited to 50 teams. Enter your email and we'll get you set up — typically within 48 hours.

Free during early access. No credit card required.