VISP
Your phone is the camera. Your OBS setup stays the studio.
VISP turns phones into remote cameras for the OBS production you already built. Sign in with Twitch or Kick, import a ready-made scene collection, go live from a phone or browser, and keep scenes, alerts, and graphics running at home.
VISP never asks for your Twitch or Kick stream key. The hosted beta is free. The dashboard starts in Simple mode with labeled copyable URLs; switch to Advanced for RTMP fallbacks, read credentials, and latency tuning. If you get stuck during setup or on the dashboard, ask Seppo for help.
Start here
- Get started — the end-to-end streamer path: sign in, import OBS scenes, publish from phone or browser, and control OBS remotely.
- Phone and browser app — platforms, chat, stream info, and the Apple Watch companion.
- Add a video source — paste a device sending URL into OBS, Larix, Moblin, or another encoder.
- OBS remote control — install and pair the plugin for start, stop, and scene switching.
- Encoders and fallback — Larix/Moblin, SRT latency tuning, and Advanced Scene Switcher.
Operators
- Architecture — hosts, media authentication, hooks, and OBS control flow.
- Self-hosting — two-host production layout, MediaMTX, firewalls, and acceptance testing.
- Local development — dependencies, env files, and focused dev servers.
- Releases and updates — GitHub Release workflow and safe server updates.
What VISP does not do
VISP does not transcode, bond networks, host OBS, or manage your destination stream key. MediaMTX accepts one publisher per path: the first wins until it disconnects.