Independent software for live production

Steve Seguin

Tools for creators, broadcasters, and production teams who need reliable workflows without platform lock-in.

1M+ VDO.Ninja users
100K+ Social Stream Ninja users
20+ Creator tools

Capture & Stream

Game Capture

Capture Windows games, app windows, webcams, or Spout2 video, with window audio and VDO.Ninja, WHIP, SRT, or RTMP output.

Get Game Capture →

VDO.Ninja Mobile

Publish from your phone with native camera controls, screen sharing, and local recording on Android and iOS.

Android & iOS apps →

VDO.Ninja OBS Plugin

Publish directly from OBS and bring remote VDO.Ninja feeds into your scenes on Windows, macOS, and Linux.

Get the OBS plugin →

Video Capture Extension

Send individual webpage videos or a browser tab with audio to VDO.Ninja from Chrome and compatible browsers.

Get the extension →

Electron Capture

Open websites and video feeds in frameless desktop windows for capture, playback, or on-screen overlays.

Get Electron Capture →

Raspberry.Ninja

Turn a Raspberry Pi or other computer into a camera sender, stream recorder, or unattended receiver without a browser.

Get Raspberry.Ninja →

Production & Controls

VDO.Ninja Live Studio

Arrange remote guests into custom layouts, save scenes, and open outputs for your live production.

Open Live Studio →

VDO.Ninja for Stream Deck Beta

Control microphones, cameras, guests, scenes, and PTZ with Stream Deck keys and dials.

Get the plugin →

Social Stream Ninja for Stream Deck

Feature chat, manage queues, run timers, and trigger Event Flow workflows from your Stream Deck.

Get the plugin →

Ninja VST3 Plugin

Send and receive VDO.Ninja audio inside a supported DAW, with downloads for Windows and macOS.

Get the VST3 plugin →

Versus.cam

Monitor player feeds, check stream quality, and manage camera views for esports productions.

Open Versus.cam →

Comms.cam

Coordinate your production crew with browser-based audio groups and separate talk and listen controls.

Open Comms.cam →

Invite.cam

Manage reusable guest invitations, waiting lobbies, and room access with host and helper controls.

Open Invite.cam →

Meshcast Preview

Connect VDO.Ninja, RTMP, SRT, and WebRTC streaming workflows through a browser-accessible streaming gateway.

Explore Meshcast 2 →

Create & Share

Caption.Ninja

Create live captions and translation overlays for streams, presentations, and events, with optional live text editing.

Open Caption.Ninja →

Caption Local

Run speech recognition on your own computer, with speech-to-English translation and optional Caption.Ninja editing.

Get Caption Local →

TTS.Rocks

Turn scripts and documents into speech with browser-based voices, voice cloning, saved projects, and audio downloads.

Open TTS.Rocks →

Screen Recorder

Record a screen, window, or tab with an optional webcam overlay and microphone, then save the recording locally.

Open Screen Recorder →

Whiteboard

Draw, add text, and share a live canvas through VDO.Ninja or a WHIP-compatible destination.

Open Whiteboard →

VDO.Ninja Drop

Share files directly between browsers using a link or QR code, with no account or app installation.

Share files →

VDO.Ninja Tabletop Experimental

Bring maps, tokens, drawing, dice, and video together in a lightweight tabletop room.

Explore Tabletop →

Developer Tools

VDO.Ninja SDK

Build custom audio, video, file-sharing, and peer-to-peer data tools for browsers and Node.js.

Explore the SDK →

VDO.Ninja MCP

Connect compatible AI assistants so they can exchange messages, files, and shared task state over VDO.Ninja.

Explore the MCP tools →

About

I'm Steve Seguin. I build tools for remote video, live production, and content creation, including VDO.Ninja and Social Stream Ninja.

These projects help creators bring guests into a show, connect with their audience, and put together the tools that fit their workflow. Find setup guides on each project's site, or join the community on Discord.