DualStream Documentation
Everything you need to know about DualStream — the all-in-one production and livestreaming platform for creators who want to reach every audience, everywhere.
DualStream is a production and livestreaming platform that lets you broadcast to desktop and mobile platforms simultaneously — landscape and portrait, all from one app.
Built with Rust and GPU-accelerated from the ground up, DualStream keeps your video in GPU memory from capture through encoding. The result: outstanding quality and performance with minimal resource overhead, so you can game, create, and stream without compromise.
Key Features
Dual Canvas
DualStream's headline feature. Run Desktop and Mobile canvases side by side with independent layer arrangements. Stream landscape to Twitch and portrait to TikTok — at the same time, from the same project.
Guided Setup
DualStream tests your PC, connection and channels, then sets up your canvases, encoder, mic, camera and starter scenes in one click. See Guided Setup.
NVIDIA Video Effects
On NVIDIA RTX graphics, remove or blur your background, relight yourself with lighting presets, clean up a grainy webcam, upscale any source and make 30 fps footage move smoothly at 60. See NVIDIA Video Effects.
DualStream Relay
One upload from your PC, live on every platform from our servers. If your connection drops, Disconnect Protection keeps your channels live on a Standby scene you design. See Relay.
Stream Deck
Live scene pictures on your keys, audio dials, clips, effects, subathon and stream event keys. See Stream Deck.
Multistreaming
Broadcast to Twitch, YouTube, Kick, and any RTMP/RTMPS destination simultaneously. Each output is independently controlled with its own canvas assignment.
Alerts
A complete built-in alert system with 11 event types (follows, subs, gift subs, cheers, raids, hype trains, and more), customizable alert layers, alert packs, and variants. No browser source hacks needed.
Multi-Platform Chat
View and interact with chat from Twitch, YouTube, and Kick in a single unified panel — or filter by platform.
Visual Effects & Effect Regions
GPU-accelerated per-layer effects (blur, shadow, glow, border, chroma key) plus canvas-level effect regions (blur, pixelate, grayscale, vignette, and more). All rendered in real time via Direct3D 11 shaders.
Audio
An ultra-low-latency audio engine with real-time monitoring, built-in filters (voice clarity, compressor, gain, stereo panner), VST3 plugin support, and Twitch VOD track exclusion — all without extra plugins.
Recording
Record full sessions, manual highlight clips, or grab the last 30–90 seconds with instant replay. Multi-stem recording writes the composite feed, mixed audio, and each audio source to separate tracks, so you can remix and strip copyrighted music in post. See Recording.
Scene Collection Importers
Bring your existing setup with you. DualStream ships importers for OBS Studio (.json scene collections), XSplit Broadcaster (.bpres presentations), and MELD Studio (.json sessions). Source types, transforms, chroma key settings, and audio tracks are translated automatically. See Scene Collections.
FAQ
What is DualStream?
DualStream is a live streaming application that produces a Desktop stream and a Mobile stream at the same time, from one project, with GPU-accelerated effects, native alerts, multi-platform chat, and multistreaming to Twitch, YouTube, Kick, and any RTMP destination.
How does DualStream licensing work?
DualStream is free, including going live on Desktop and Mobile at the same time, direct from your PC to your platforms. Premium adds DualStream Relay, Disconnect Protection, Portal guests, recording, and watermark-free clips. See Pricing to learn more.
What operating systems does DualStream support?
DualStream is available for Windows 10 (64-bit) or later and for macOS 12 or later on Apple Silicon. DualStream Go brings it to iPhone.
Can I stream to multiple platforms at the same time?
Yes. DualStream has built-in multistreaming with independent output control per platform.
Does DualStream support recording?
Yes. DualStream supports full-session recording, manually-marked highlight clips, and instant-replay clipping. Recordings can be written as a single composite file or as separate stems for each audio source.
Can I import my OBS, XSplit, or MELD scene collection?
Yes. All three importers are built in. Open Settings → Collections → Import Collection and pick your .json (OBS / MELD) or .bpres (XSplit) file.
Last updated on