CLIENT/SERVER
STREAMING SERVER
CAPTURE
PLAYBACK
PROTOCOLS
RTMP
RTP/RTSP
SRT
HLS
MPEG-DASH
WEBRTC
MORE
FILES
MP4
TS
TOOLS
PROCESSING
VIDEO
AUDIO
CODEC
VASTreaming's video mixer composites multiple sources into a single output stream in real time. Combine live feeds, files, images, and text overlays into a broadcast-ready output—all GPU-accelerated via OpenGL.
Mix any combination of the following into one output:
Add or remove sources on the fly without interrupting the output stream. Each source supports fade-in and fade-out transitions. The following properties can be adjusted per source at any time:
Generate multiple output streams at different resolutions from a single composition. This enables adaptive bitrate streaming via HLS or MPEG-DASH—essential for server-side delivery to diverse client devices.
Use the video mixer in client applications for capture and publishing, or on the server as part of our multi-protocol streaming server. Server-side mixer can be controlled programmatically or via JSON API.
Note: The video mixer requires a GPU for hardware-accelerated rendering on both client and server.
Available for all major platforms:
Ready to get started? Explore our demo projects on GitHub with a free 30-day demo license, or contact us for additional information.